Commit a37864d9 authored by 赵啸非's avatar 赵啸非

一件事统一办

parent fc53b550
package com.mortals.xhx.feign.rsp; package com.mortals.xhx.feign.rsp;
import com.mortals.xhx.common.code.YesNoEnum;
import lombok.Data; import lombok.Data;
/** /**
...@@ -21,10 +20,10 @@ public class ApiResp<T> { ...@@ -21,10 +20,10 @@ public class ApiResp<T> {
*/ */
private T data; private T data;
public boolean isSuccess() { // public boolean isSuccess() {
if (YesNoEnum.YES.getValue() == code) { // if (YesNoEnum.YES.getValue() == code) {
return true; // return true;
} // }
return false; // return false;
} // }
} }
...@@ -336,17 +336,4 @@ CREATE TABLE `mortals_xhx_valid_code` ( ...@@ -336,17 +336,4 @@ CREATE TABLE `mortals_xhx_valid_code` (
SET FOREIGN_KEY_CHECKS = 1; SET FOREIGN_KEY_CHECKS = 1;
-- ----------------------------
-- Table structure for mortals_xhx_demo
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_demo`;
CREATE TABLE `mortals_xhx_demo` (
`id` bigint(20) NOT NULL,
`fieldOne` varchar(255) DEFAULT NULL,
`fieldTwo` bigint(20) DEFAULT NULL,
`updateTime` datetime DEFAULT NULL,
`updateUser` varchar(255) DEFAULT NULL,
`createTime` datetime DEFAULT NULL,
`createUser` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
\ No newline at end of file
...@@ -53,6 +53,8 @@ ...@@ -53,6 +53,8 @@
</dependency> </dependency>
<!--集成EasyExcel --> <!--集成EasyExcel -->
<dependency> <dependency>
<groupId>com.alibaba</groupId> <groupId>com.alibaba</groupId>
...@@ -83,7 +85,12 @@ ...@@ -83,7 +85,12 @@
<artifactId>junit</artifactId> <artifactId>junit</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency>
<groupId>org.mapstruct</groupId>
<artifactId>mapstruct</artifactId>
<version>1.4.2.Final</version>
<scope>compile</scope>
</dependency>
</dependencies> </dependencies>
......
...@@ -39,6 +39,13 @@ public class InterceptorConfig { ...@@ -39,6 +39,13 @@ public class InterceptorConfig {
@Getter @Getter
private String tenantId; private String tenantId;
@Value("${upload.prepath}")
@Getter
private String prepath;
private Set<String> uncheckLoginUrls = new HashSet<>(); private Set<String> uncheckLoginUrls = new HashSet<>();
private Set<String> uncheckAuthUrls = new HashSet<>(); private Set<String> uncheckAuthUrls = new HashSet<>();
......
package com.mortals.xhx.busiz;
import com.mortals.framework.util.DateUtils;
import com.mortals.xhx.busiz.baseinfo.BaseInfoDetail;
import com.mortals.xhx.busiz.oneProblemlist.OneProblemInfo;
import com.mortals.xhx.busiz.oneProblemlist.OptionDetailInfo;
import com.mortals.xhx.busiz.uploadfile.UploadDatumReq;
import com.mortals.xhx.busiz.wechat.WechatBaseReq;
import com.mortals.xhx.module.basics.model.BasicsEntity;
import com.mortals.xhx.module.classify.model.ClassifyEntity;
import com.mortals.xhx.module.classify.model.ClassifyOptionEntity;
import com.mortals.xhx.module.member.model.MemberEntity;
import com.mortals.xhx.module.yth.model.YthOnethingEntity;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
import org.mapstruct.factory.Mappers;
/**
* java bean 映射类
*
* @author: zxfei
* @date: 2021/9/6 14:17
* @description:
**/
@Mapper
public interface BaseMapper {
BaseMapper INSTANCE = Mappers.getMapper( BaseMapper.class );
@Mapping(source = "matterIds", target = "matter_ids")
@Mapping(source = "createTime", target = "create_time",dateFormat = "yyyy-MM-dd HH:mm:ss")
BaseInfoDetail basicsEntity2Detail(BasicsEntity entity);
@Mapping(source = "openid", target = "openId")
@Mapping(source = "idcard", target = "idcardIDCardNo")
@Mapping(source = "tel", target = "phone")
@Mapping(source = "name", target = "idcardName")
@Mapping(source = "file", target = "idcardDataPhotoFileName")
@Mapping(source = "z_img", target = "ZImg")
@Mapping(source = "b_img", target = "BImg")
MemberEntity weChat2Entity(WechatBaseReq req);
@Mapping(source = "open_id", target = "openId")
YthOnethingEntity uploadDatumReq2OneThingEntity(UploadDatumReq req);
}
package com.mortals.xhx.busiz;
import lombok.Data;
/**
* @author: zxfei
* @date: 2021/9/6 9:27
* @description:
**/
@Data
public class BaseReq {
/**
* 微信开放id
*/
private String open_id;
}
package com.mortals.xhx.busiz; package com.mortals.xhx.busiz;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.fasterxml.jackson.databind.ObjectMapper; import com.mortals.framework.exception.AppException;
import com.mortals.framework.model.PageInfo;
import com.mortals.framework.util.FileUtil;
import com.mortals.xhx.base.framework.config.InterceptorConfig; import com.mortals.xhx.base.framework.config.InterceptorConfig;
import com.mortals.xhx.base.system.param.service.ParamService; import com.mortals.xhx.base.system.param.service.ParamService;
import com.mortals.xhx.base.system.upload.service.UploadService;
import com.mortals.xhx.busiz.baseinfo.BaseInfoDetail;
import com.mortals.xhx.busiz.baseinfo.BaseInfoReq;
import com.mortals.xhx.busiz.login.DatumDataReq;
import com.mortals.xhx.busiz.matters.MattersInfo;
import com.mortals.xhx.busiz.matters.MyMattersReq;
import com.mortals.xhx.busiz.oneProblemlist.OneProblemInfo;
import com.mortals.xhx.busiz.oneProblemlist.OneProblemReq;
import com.mortals.xhx.busiz.onethinglist.OneThineInfo;
import com.mortals.xhx.busiz.onethinglist.OneThingReq;
import com.mortals.xhx.busiz.question.QuestionInfo;
import com.mortals.xhx.busiz.question.QuestionReq;
import com.mortals.xhx.busiz.uploadfile.DeleteFileReq;
import com.mortals.xhx.busiz.uploadfile.UploadDatumReq;
import com.mortals.xhx.common.code.ApiRespCodeEnum; import com.mortals.xhx.common.code.ApiRespCodeEnum;
import com.mortals.xhx.common.code.ApproveStateEnum; import com.mortals.xhx.common.code.OneThingRespCodeEnum;
import com.mortals.xhx.common.code.OneThingTypeEnum;
import com.mortals.xhx.common.keys.BusizParams;
import com.mortals.xhx.feign.flowable.IApiFlowInstanceFeign; import com.mortals.xhx.feign.flowable.IApiFlowInstanceFeign;
import com.mortals.xhx.feign.rsp.ApiResp; import com.mortals.xhx.feign.rsp.ApiResp;
import com.mortals.xhx.feign.runtime.StartProcessInstanceReq; import com.mortals.xhx.module.basics.model.BasicsDatumEntity;
import com.mortals.xhx.module.basics.model.BasicsDatumQuery;
import com.mortals.xhx.module.basics.model.BasicsEntity;
import com.mortals.xhx.module.basics.model.BasicsQuery;
import com.mortals.xhx.module.basics.service.BasicsDatumService;
import com.mortals.xhx.module.basics.service.BasicsService;
import com.mortals.xhx.module.classify.service.ClassifyOptionService;
import com.mortals.xhx.module.classify.service.ClassifyService;
import com.mortals.xhx.module.datum.service.DatumFileService;
import com.mortals.xhx.module.member.model.MemberEntity; import com.mortals.xhx.module.member.model.MemberEntity;
import com.mortals.xhx.module.member.model.MemberQuery;
import com.mortals.xhx.module.member.service.MemberService; import com.mortals.xhx.module.member.service.MemberService;
import com.mortals.xhx.module.onething.model.OnethingEntity; import com.mortals.xhx.module.yth.service.YthOnethingService;
import com.mortals.xhx.module.onething.service.OnethingService;
import lombok.extern.apachecommons.CommonsLog; import lombok.extern.apachecommons.CommonsLog;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.ObjectUtils;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;
import java.util.Date; import java.util.HashMap;
import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.stream.Collectors;
/** /**
* 一件事微信对外服务接口 * 一件事微信对外服务接口
...@@ -33,11 +59,19 @@ import java.util.Map; ...@@ -33,11 +59,19 @@ import java.util.Map;
*/ */
@RestController @RestController
@CommonsLog @CommonsLog
@RequestMapping("/api/one/") @RequestMapping("/zwfw/proced/")
public class WxOneThingApiController { public class WxOneThingApiController {
@Autowired @Autowired
private OnethingService onethingService; private YthOnethingService onethingService;
@Autowired
private BasicsService basicsService;
@Autowired
private BasicsDatumService basicsDatumService;
@Autowired
private ClassifyService classifyService;
@Autowired
private ClassifyOptionService classifyOptionService;
@Autowired @Autowired
private ParamService paramService; private ParamService paramService;
@Autowired @Autowired
...@@ -46,44 +80,341 @@ public class WxOneThingApiController { ...@@ -46,44 +80,341 @@ public class WxOneThingApiController {
private MemberService memberService; private MemberService memberService;
@Autowired @Autowired
private InterceptorConfig config; private InterceptorConfig config;
@Autowired
private UploadService uploadService;
@Autowired
private DatumFileService datumFileService;
/** /**
* 微信用户提交材料 * 一件事列表
* *
* @param entity * @param req
* @return * @return
*/ */
@PostMapping("thing/create") @PostMapping("thing/one_list")
public ApiResp<String> createThing(@RequestBody OnethingEntity entity) { public ApiResp<List<OneThineInfo>> oneThingList(OneThingReq req) {
ApiResp rsp = new ApiResp<>(); ApiResp<List<OneThineInfo>> rsp = new ApiResp<>();
rsp.setMsg(ApiRespCodeEnum.SUCCESS.getLabel()); rsp.setMsg(OneThingRespCodeEnum.SUCCESS.getLabel());
rsp.setCode(ApiRespCodeEnum.SUCCESS.getValue()); rsp.setCode(OneThingRespCodeEnum.SUCCESS.getValue());
try { try {
entity.setType(OneThingTypeEnum.UNSUBMIT.getValue()); PageInfo pageInfo = new PageInfo();
entity.setStatus(ApproveStateEnum.UN_AUDIT.getValue()); pageInfo.setCurrPage(req.getPage() == 0 ? 1 : req.getPage());
entity.setCreateUser("admin"); pageInfo.setPrePageResult(req.getLimit() == 0 ? -1 : req.getLimit());
entity.setCreateTime(new Date());
OnethingEntity save = onethingService.save(entity); BasicsQuery basicsQuery = new BasicsQuery();
rsp.setData(save.getId()); if (!ObjectUtils.isEmpty(req.getKeywords())) {
basicsQuery.setTname("%" + req.getKeywords() + "%");
}
List<OneThineInfo> list = basicsService.find(basicsQuery, pageInfo, null).getList().stream().map(item -> {
OneThineInfo info = new OneThineInfo();
info.setId(item.getId());
info.setMatter_ids(item.getMatterIds());
info.setTname(item.getTname());
info.setValid(item.getValid());
info.setCreate_time(item.getCreateTime().getTime());
return info;
}).collect(Collectors.toList());
rsp.setData(list);
} catch (Exception e) { } catch (Exception e) {
log.error("流程实例化终止失败", e); log.error("一件事列表失败", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue()); rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
rsp.setMsg(e.getMessage()); rsp.setMsg(e.getMessage());
return rsp; return rsp;
} }
log.info("响应【材料创建】【响应体】--> " + JSONObject.toJSONString(rsp)); log.info("响应【一件事列表】【响应体】--> " + JSONObject.toJSONString(rsp));
return rsp;
}
/**
* 问答数据列表
*
* @param req
* @return
*/
@PostMapping("thing/one_problem")
public ApiResp<List<OneProblemInfo>> oneProblemList(OneProblemReq req) {
ApiResp<List<OneProblemInfo>> rsp = new ApiResp<>();
rsp.setMsg(OneThingRespCodeEnum.SUCCESS.getLabel());
rsp.setCode(OneThingRespCodeEnum.SUCCESS.getValue());
try {
//根据basid 查询问题库
if (ObjectUtils.isEmpty(req.getBasics_id())) {
throw new AppException("事项ID不能为空!");
}
List<OneProblemInfo> collect = classifyService.oneProblemList(req.getBasics_id());
rsp.setData(collect);
} catch (Exception e) {
log.error("问答数据失败", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
rsp.setMsg(e.getMessage());
return rsp;
}
log.info("响应【问答数据】【响应体】--> " + JSONObject.toJSONString(rsp));
return rsp; return rsp;
} }
/**
* 事项详细
*
* @param req
* @return
*/
@PostMapping("thing/oneBasicsInfo")
public ApiResp<BaseInfoDetail> oneBasicsInfo(BaseInfoReq req) {
ApiResp<BaseInfoDetail> rsp = new ApiResp<>();
rsp.setMsg(OneThingRespCodeEnum.SUCCESS.getLabel());
rsp.setCode(OneThingRespCodeEnum.SUCCESS.getValue());
try {
//根据basid 查询问题库
if (ObjectUtils.isEmpty(req.getId())) {
throw new AppException("ID不能为空!");
}
BasicsEntity entity = basicsService.get(req.getId());
BaseInfoDetail baseInfoDetail = BaseMapper.INSTANCE.basicsEntity2Detail(entity);
String datumIds = basicsDatumService.find(new BasicsDatumQuery().basicsId(entity.getId())).stream().map(BasicsDatumEntity::getId).map(String::valueOf).collect(Collectors.joining(","));
baseInfoDetail.setDatum_ids(datumIds);
rsp.setData(baseInfoDetail);
} catch (Exception e) {
log.error("事项详细失败", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
rsp.setMsg(e.getMessage());
return rsp;
}
log.info("响应【事项详细】【响应体】--> " + JSONObject.toJSONString(rsp));
return rsp;
}
/**
* 问答基础信息
*
* @param req
* @return
*/
@PostMapping("thing/condition")
public ApiResp<QuestionInfo> condition(QuestionReq req) {
ApiResp<QuestionInfo> rsp = new ApiResp<>();
rsp.setMsg(OneThingRespCodeEnum.SUCCESS.getLabel());
rsp.setCode(OneThingRespCodeEnum.SUCCESS.getValue());
try {
QuestionInfo questionInfo = classifyOptionService.conditionQuestion(req.getOption_id(), req.getKey());
rsp.setData(questionInfo);
} catch (Exception e) {
log.error("问答基础信息失败", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
rsp.setMsg(e.getMessage());
return rsp;
}
log.info("响应【问答基础信息】【响应体】--> " + JSONObject.toJSONString(rsp));
return rsp;
}
/**
* 提交后请求返回数据
*
* @param req
* @return
*/
@PostMapping("thing/datum_data")
public ApiResp<QuestionInfo> datumData(DatumDataReq req) {
ApiResp<QuestionInfo> rsp = new ApiResp<>();
rsp.setMsg(OneThingRespCodeEnum.SUCCESS.getLabel());
rsp.setCode(OneThingRespCodeEnum.SUCCESS.getValue());
try {
//todo 改用户需要的材料
// QuestionInfo questionInfo = classifyOptionService.conditionQuestion(req.getOption_id(), req.getKey());
//rsp.setData(questionInfo);
} catch (Exception e) {
log.error("问答基础信息失败", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
rsp.setMsg(e.getMessage());
return rsp;
}
log.info("响应【登录后返回数据】【响应体】--> " + JSONObject.toJSONString(rsp));
return rsp;
}
/**
* 上传附件
*
* @param file
* @return
*/
@PostMapping("thing/upload_file")
public ApiResp<Map<String, String>> uploadFile(@RequestParam("file") MultipartFile file) {
ApiResp<Map<String, String>> rsp = new ApiResp<>();
rsp.setMsg(OneThingRespCodeEnum.SUCCESS.getLabel());
rsp.setCode(OneThingRespCodeEnum.SUCCESS.getValue());
try {
String path = uploadService.saveFileUpload(file, config.getPrepath(), null);
Map<String, String> map = new HashMap<>();
map.put("path", path);
rsp.setData(map);
} catch (Exception e) {
log.error("上传文件", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
rsp.setMsg(e.getMessage());
return rsp;
}
log.info("响应【上传文件】【响应体】--> " + JSONObject.toJSONString(rsp));
return rsp;
}
/**
* 删除附件
*
* @param req
* @return
*/
@PostMapping("thing/del_file")
public ApiResp<String> deleteFile(DeleteFileReq req) {
ApiResp<String> rsp = new ApiResp<>();
rsp.setMsg(OneThingRespCodeEnum.SUCCESS.getLabel());
rsp.setCode(OneThingRespCodeEnum.SUCCESS.getValue());
try {
boolean delete = FileUtil.delete(req.getFile_path());
if (!delete) {
rsp.setMsg("未找到文件");
rsp.setCode(OneThingRespCodeEnum.FAILED.getValue());
}
} catch (Exception e) {
log.error("删除文件", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
rsp.setMsg(e.getMessage());
return rsp;
}
log.info("响应【删除文件】【响应体】--> " + JSONObject.toJSONString(rsp));
return rsp;
}
/**
* 查询用户信息
*
* @param req
* @return
*/
@PostMapping("thing/is_phone")
public ApiResp<MemberEntity> queryCustomInfo(BaseReq req) {
ApiResp<MemberEntity> rsp = new ApiResp<>();
rsp.setMsg(OneThingRespCodeEnum.SUCCESS.getLabel());
rsp.setCode(OneThingRespCodeEnum.SUCCESS.getValue());
try {
MemberEntity memberEntity = memberService.selectOne(new MemberQuery().openId(req.getOpen_id()), null);
if (ObjectUtils.isEmpty(memberEntity)) {
throw new AppException("查询用户不存在");
}
rsp.setData(memberEntity);
} catch (Exception e) {
log.error("查询用户信息失败", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
rsp.setMsg(e.getMessage());
return rsp;
}
log.info("响应【查询用户信息】【响应体】--> " + JSONObject.toJSONString(rsp));
return rsp;
}
/**
* 文件资料上传
*
* @param req
* @return
*/
@PostMapping("thing/upload_datum")
public ApiResp<String> uploadDatum(UploadDatumReq req) {
ApiResp<String> rsp = new ApiResp<>();
rsp.setMsg(OneThingRespCodeEnum.SUCCESS.getLabel());
rsp.setCode(OneThingRespCodeEnum.SUCCESS.getValue());
try {
onethingService.datumUploadAndStartFlow(req);
} catch (Exception e) {
log.error("文件资料上传失败", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
rsp.setMsg(e.getMessage());
return rsp;
}
log.info("响应【文件资料上传】【响应体】--> " + JSONObject.toJSONString(rsp));
return rsp;
}
/**
* 我的办理
*
* @param req
* @return
*/
@PostMapping("thing/my_handle")
public ApiResp<List<MattersInfo>> myHandle(MyMattersReq req) {
ApiResp<List<MattersInfo>> rsp = new ApiResp<>();
rsp.setMsg(OneThingRespCodeEnum.SUCCESS.getLabel());
rsp.setCode(OneThingRespCodeEnum.SUCCESS.getValue());
try {
//todo 我的办理
} catch (Exception e) {
log.error("我的办理失败", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
rsp.setMsg(e.getMessage());
return rsp;
}
log.info("响应【我的办理】【响应体】--> " + JSONObject.toJSONString(rsp));
return rsp;
}
/**
* 微信用户提交材料
*
* @param entity
* @return
*/
// @PostMapping("thing/create")
// public ApiResp<String> createThing(OnethingEntity entity) {
// ApiResp rsp = new ApiResp<>();
// rsp.setMsg(ApiRespCodeEnum.SUCCESS.getLabel());
// rsp.setCode(ApiRespCodeEnum.SUCCESS.getValue());
// try {
// entity.setType(OneThingTypeEnum.UNSUBMIT.getValue());
// entity.setStatus(ApproveStateEnum.UN_AUDIT.getValue());
// entity.setCreateUser("admin");
// entity.setCreateTime(new Date());
// OnethingEntity save = onethingService.save(entity);
// rsp.setData(save.getId());
// } catch (Exception e) {
// log.error("流程实例化终止失败", e);
// rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
// rsp.setMsg(e.getMessage());
// return rsp;
// }
//
// log.info("响应【材料创建】【响应体】--> " + JSONObject.toJSONString(rsp));
// return rsp;
// }
/** /**
* 发起流程 * 发起流程
* *
* @param req * @param req
* @return * @return
*/ */
@PostMapping("thing/start") /* @PostMapping("thing/start")
public ApiResp<String> startProcess(@RequestBody StartOneThingReq req) { public ApiResp<String> startProcess(StartOneThingReq req) {
ApiResp rsp = new ApiResp<>(); ApiResp rsp = new ApiResp<>();
rsp.setMsg(ApiRespCodeEnum.SUCCESS.getLabel()); rsp.setMsg(ApiRespCodeEnum.SUCCESS.getLabel());
rsp.setCode(ApiRespCodeEnum.SUCCESS.getValue()); rsp.setCode(ApiRespCodeEnum.SUCCESS.getValue());
...@@ -97,7 +428,7 @@ public class WxOneThingApiController { ...@@ -97,7 +428,7 @@ public class WxOneThingApiController {
String vars = paramService.getValueByKey(oneThingKey); String vars = paramService.getValueByKey(oneThingKey);
ObjectMapper mapper = new ObjectMapper(); ObjectMapper mapper = new ObjectMapper();
Map<String,Object> variables = mapper.readValue(vars, Map.class); Map<String, Object> variables = mapper.readValue(vars, Map.class);
StartProcessInstanceReq startProcessInstanceReq = new StartProcessInstanceReq(); StartProcessInstanceReq startProcessInstanceReq = new StartProcessInstanceReq();
startProcessInstanceReq.setProcessDefinitionKey(oneThingKey); startProcessInstanceReq.setProcessDefinitionKey(oneThingKey);
...@@ -124,7 +455,7 @@ public class WxOneThingApiController { ...@@ -124,7 +455,7 @@ public class WxOneThingApiController {
} }
log.info("响应【材料创建】【响应体】--> " + JSONObject.toJSONString(rsp)); log.info("响应【材料创建】【响应体】--> " + JSONObject.toJSONString(rsp));
return rsp; return rsp;
} }*/
} }
###列表查询
POST {{baseUrl}}/m/zwfw/proced/thing/one_list
Content-Type: application/x-www-form-urlencoded
page=1&limit=10&keywords=打广告
###问答数据
POST {{baseUrl}}/m/zwfw/proced/thing/one_problem
Content-Type: application/x-www-form-urlencoded
basics_id= 1
###事项详细数据
POST {{baseUrl}}/m/zwfw/proced/thing/oneBasicsInfo
Content-Type: application/x-www-form-urlencoded
id= 1
###根据openid 查询用户
POST {{baseUrl}}/m/zwfw/proced/thing/is_phone
Content-Type: application/x-www-form-urlencoded
open_id= dafdadfasfdaf
###问答基础数据
POST {{baseUrl}}/m/zwfw/proced/thing/condition
Content-Type: application/x-www-form-urlencoded
option_id= 59&key= (1&2&3)
###微信用户校验创建更新
POST {{baseUrl}}/m/zwfw/wechatinter/base/checkCard
Content-Type: application/x-www-form-urlencoded
sitenum= 123&openid= aldadfijakdjkdknnciemdmdiadkkdmakd&idcard= 510106197907211830&tel= 028-83182408&name= 张三&file= 123&z_img= 123&b_img= 123&siteid= 12
###测试文件上传
POST {{baseUrl}}/m/zwfw/proced/thing/upload_file
Content-Type: multipart/form-data; boundary=WebAppBoundary
--WebAppBoundary
Content-Disposition: form-data; name="file"; filename="test.xlsx"
Content-Type: multipart/form-data
< ./test.xlsx
--WebAppBoundary--
###材料创建 ###材料创建
POST {{baseUrl}}/m//api/one/thing/create POST {{baseUrl}}/m//api/one/thing/create
Content-Type: application/json Content-Type: application/x-www-form-urlencoded
memberId= 1&matterid= 41&uploadtime= 683&address= 黎桥8号, 江阴, 沪 949973&linkman= fon85y&phone= 802&updateTime= 12255555&manner= 0&getnum= aumqil&number= l6xlee&optionContent= ep6etx&isRevoke= 1&siteid= 143
{
"memberId": 1,
"matterid": 41,
"uploadtime": 683,
"address": "黎桥8号, 江阴, 沪 949973",
"linkman": "fon85y",
"phone": 802,
"updateTime":12255555,
"manner": 0,
"getnum": "aumqil",
"number": "l6xlee",
"optionContent": "ep6etx",
"isRevoke": 1,
"siteid": 143
}
###发起审批 ###发起审批
POST {{baseUrl}}/m//api/one/thing/start POST {{baseUrl}}/m//api/one/thing/start
Content-Type: application/json Content-Type: application/x-www-form-urlencoded
{ oneThingId= 2
"oneThingId": 2
}
###发起审批
POST {{baseUrl}}/m/zwfw/proced/thing/upload_datum
Content-Type: application/x-www-form-urlencoded
is_agent=0&open_id=aldadfijakdjkdknnciemdmdiadkkdmakd&manner=0&matterid=1&region_id=1&option_content=v1ia4x&phone=15719864910&name=正豪.丁&siteid=501&file_arr[0].datumid=507&file_arr[0].file=3sh8vt&idcard=510106198907211830
package com.mortals.xhx.busiz;
import cn.hutool.core.util.IdcardUtil;
import cn.hutool.core.util.PhoneUtil;
import com.alibaba.fastjson.JSONObject;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.model.PageInfo;
import com.mortals.xhx.base.framework.config.InterceptorConfig;
import com.mortals.xhx.base.system.param.service.ParamService;
import com.mortals.xhx.base.system.upload.service.UploadService;
import com.mortals.xhx.busiz.baseinfo.BaseInfoDetail;
import com.mortals.xhx.busiz.baseinfo.BaseInfoReq;
import com.mortals.xhx.busiz.login.DatumDataReq;
import com.mortals.xhx.busiz.matters.MattersInfo;
import com.mortals.xhx.busiz.matters.MyMattersReq;
import com.mortals.xhx.busiz.oneProblemlist.OneProblemInfo;
import com.mortals.xhx.busiz.oneProblemlist.OneProblemReq;
import com.mortals.xhx.busiz.onethinglist.OneThineInfo;
import com.mortals.xhx.busiz.onethinglist.OneThingReq;
import com.mortals.xhx.busiz.question.QuestionInfo;
import com.mortals.xhx.busiz.question.QuestionReq;
import com.mortals.xhx.busiz.uploadfile.DeleteFileReq;
import com.mortals.xhx.busiz.uploadfile.UploadDatumReq;
import com.mortals.xhx.busiz.wechat.WechatBaseReq;
import com.mortals.xhx.common.code.ApiRespCodeEnum;
import com.mortals.xhx.common.code.ApproveStateEnum;
import com.mortals.xhx.common.code.OneThingRespCodeEnum;
import com.mortals.xhx.common.code.OneThingTypeEnum;
import com.mortals.xhx.common.keys.BusizParams;
import com.mortals.xhx.feign.flowable.IApiFlowInstanceFeign;
import com.mortals.xhx.feign.rsp.ApiResp;
import com.mortals.xhx.feign.runtime.StartProcessInstanceReq;
import com.mortals.xhx.module.basics.model.BasicsDatumEntity;
import com.mortals.xhx.module.basics.model.BasicsDatumQuery;
import com.mortals.xhx.module.basics.model.BasicsEntity;
import com.mortals.xhx.module.basics.model.BasicsQuery;
import com.mortals.xhx.module.basics.service.BasicsDatumService;
import com.mortals.xhx.module.basics.service.BasicsService;
import com.mortals.xhx.module.classify.service.ClassifyOptionService;
import com.mortals.xhx.module.classify.service.ClassifyService;
import com.mortals.xhx.module.datum.service.DatumFileService;
import com.mortals.xhx.module.member.model.MemberEntity;
import com.mortals.xhx.module.member.model.MemberQuery;
import com.mortals.xhx.module.member.service.MemberService;
import com.mortals.xhx.module.yth.service.YthOnethingService;
import lombok.extern.apachecommons.CommonsLog;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.ObjectUtils;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
/**
* 微信认证
*
* @author: zxfei
* @date: 2021/8/24 20:28
*/
@RestController
@CommonsLog
@RequestMapping("/zwfw/wechatinter/")
public class WxWechatApiController {
@Autowired
private MemberService memberService;
@Autowired
private InterceptorConfig config;
@Autowired
private UploadService uploadService;
@Autowired
private DatumFileService datumFileService;
/**
* 微信注册认证
*
* @param req
* @return
*/
@PostMapping("base/checkCard")
public ApiResp<String> wxCheckCard(WechatBaseReq req) {
ApiResp<String> rsp = new ApiResp<>();
rsp.setMsg(OneThingRespCodeEnum.SUCCESS.getLabel());
rsp.setCode(OneThingRespCodeEnum.SUCCESS.getValue());
try {
//校验部分参数
if (!PhoneUtil.isPhone(req.getTel())) {
rsp.setMsg("电话号码不正确!");
rsp.setCode(OneThingRespCodeEnum.FAILED.getValue());
return rsp;
}
if (!IdcardUtil.isValidCard(req.getIdcard())) {
rsp.setMsg("身份证号码不正确!");
rsp.setCode(OneThingRespCodeEnum.FAILED.getValue());
return rsp;
}
memberService.checkMember(req);
} catch (Exception e) {
log.error("微信注册认证失败", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
rsp.setMsg(e.getMessage());
return rsp;
}
log.info("响应【微信注册认证】【响应体】--> " + JSONObject.toJSONString(rsp));
return rsp;
}
}
package com.mortals.xhx.busiz.baseinfo;
import lombok.Data;
/**
* @author: zxfei
* @date: 2021/9/6 11:58
* @description:
**/
@Data
public class BaseInfoDetail {
private Long id;
/**
* 材料ids
*/
private String datum_ids;
/**
* 事项关联
*/
private String matter_ids;
/**
* 二维码(文件存储地址)
*/
private String qrcode;
/**
* 是否自主申报 0否 1是 默认0
*/
private Integer iszzsb;
/**
* '一件事标题
*/
private String tname;
/**
* 排序
*/
private Integer sort;
/**
* 是否删除
*/
private Integer valid;
/**
* 创建时间
*/
private String create_time;
}
package com.mortals.xhx.busiz.baseinfo;
import com.mortals.xhx.busiz.BaseReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* 一件事基础详细
*
* @author: zxfei
* @date: 2021/9/6 9:26
*/
@Data
@ApiModel(value = "BaseInfoReq", description = "请求参数")
public class BaseInfoReq extends BaseReq implements Serializable {
/**
* 一件事基础表id
*/
@ApiModelProperty(value = "一件事基础表id")
private Long id;
}
package com.mortals.xhx.busiz.login;
import lombok.Data;
/**
* @author: zxfei
* @date: 2021/9/6 17:10
* @description:
**/
@Data
public class DatumDataReq {
private String key;
private String open_id;
}
package com.mortals.xhx.busiz.matters;
import lombok.Data;
/**
* @author: zxfei
* @date: 2021/9/6 9:32
* @description:
**/
@Data
public class MattersInfo {
/**
* id
*/
private Long id;
/**
* 名称
*/
private String matterid;
/**
* userid
*/
private Long userid;
/**
*
*/
private Integer type;
/**
*
*/
private Integer status;
/**
*
*/
private Integer summary;
/**
*
*/
private String address;
/**
*
*/
private String linkman;
/**
*
*/
private String phone;
/**
*
*/
private Integer manner;
/**
*
*/
private String createtime;
/**
*
*/
private String uptime;
/**
*
*/
private String getnum;
/**
*
*/
private String txmap;
/**
*
*/
private String number;
/**
*
*/
private String sign;
/**
*
*/
private String tix;
/**
*
*/
private String sign_file;
/**
*
*/
private String level_status;
/**
*
*/
private String decision_summary;
/**
*
*/
private String option_content;
/**
*
*/
private String uptime_descison;
/**
*
*/
private String basics_name;
/**
* 创建时间
*/
private Long create_time;
}
package com.mortals.xhx.busiz.matters;
import com.mortals.xhx.busiz.BaseReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* 我的事项
*
* @author: zxfei
* @date: 2021/9/6 9:26
*/
@Data
@ApiModel(value = "MyMattersReq", description = "请求参数")
public class MyMattersReq extends BaseReq implements Serializable {
}
package com.mortals.xhx.busiz.oneProblemlist;
import lombok.Data;
import java.util.List;
/**
* 基本问题库
*
* @author: zxfei
* @date: 2021/9/6 10:29
* @description:
**/
@Data
public class OneProblemInfo {
private Long id;
private String basics_id;
private String name;
private Integer type;
private Integer ismust;
private Integer level;
private String option_ids;
private Long create_time;
private List<OptionDetailInfo> option;
}
package com.mortals.xhx.busiz.oneProblemlist;
import com.mortals.xhx.busiz.BaseReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* 问答数据请求
*
* @author: zxfei
* @date: 2021/9/6 9:26
*/
@Data
@ApiModel(value = "OneProblemReq", description = "列表请求参数")
public class OneProblemReq extends BaseReq implements Serializable {
/**
* 选中一件事ID
*/
@ApiModelProperty(value = "选中一件事ID")
private Long basics_id;
}
package com.mortals.xhx.busiz.oneProblemlist;
import lombok.Data;
/**
* @author: zxfei
* @date: 2021/9/6 11:58
* @description:
**/
@Data
public class OptionDetailInfo {
private Long id;
private String classify_id;
private String classify_next_id;
private String name;
private Integer isend;
private Long basicsinfo_id;
private String accept_id;
private String flowlimit_id;
private String matter_id;
private String datum_id;
private Integer summary_type;
private String summary;
private Long create_time;
}
package com.mortals.xhx.busiz.oneProblemlist.mapper;
import com.mortals.xhx.busiz.oneProblemlist.OneProblemInfo;
import com.mortals.xhx.busiz.oneProblemlist.OptionDetailInfo;
import com.mortals.xhx.busiz.question.AcceptInfo;
import com.mortals.xhx.busiz.question.BasicsInfo;
import com.mortals.xhx.busiz.question.DatumInfo;
import com.mortals.xhx.busiz.question.FlowLimitinfo;
import com.mortals.xhx.module.accept.model.AcceptEntity;
import com.mortals.xhx.module.basics.model.BasicsInfoEntity;
import com.mortals.xhx.module.classify.model.ClassifyEntity;
import com.mortals.xhx.module.classify.model.ClassifyOptionEntity;
import com.mortals.xhx.module.classify.model.ClassifyOptionQuery;
import com.mortals.xhx.module.datum.model.DatumEntity;
import com.mortals.xhx.module.flowlimit.model.FlowlimitEntity;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
import org.mapstruct.factory.Mappers;
/**
* java bean 映射类
*
* @author: zxfei
* @date: 2021/9/6 14:17
* @description:
**/
@Mapper
public interface ProblemMapper {
ProblemMapper INSTANCE = Mappers.getMapper( ProblemMapper.class );
@Mapping(source = "basicsId", target = "basics_id")
OneProblemInfo classifyEntity2Info(ClassifyEntity entity);
@Mapping(source = "classifyId", target = "classify_id")
@Mapping(source = "classifyNextId", target = "classify_next_id")
@Mapping(source = "basicsinfoId", target = "basicsinfo_id")
@Mapping(source = "acceptId", target = "accept_id")
@Mapping(source = "flowlimitId", target = "flowlimit_id")
@Mapping(source = "matterId", target = "matter_id")
@Mapping(source = "datumId", target = "datum_id")
@Mapping(source = "summaryType", target = "summary_type")
OptionDetailInfo classifyOptionEntity2DetailInfo(ClassifyOptionEntity entity);
}
package com.mortals.xhx.busiz.onethinglist;
import lombok.Data;
/**
* @author: zxfei
* @date: 2021/9/6 9:32
* @description:
**/
@Data
public class OneThineInfo {
/**
* id
*/
private Long id;
/**
* 名称
*/
private String tname;
/**
* 事项关联id
*/
private String matter_ids;
/**
* 是否删除( 0正常 1删除)
*/
private Integer valid;
/**
* 创建时间
*/
private Long create_time;
}
package com.mortals.xhx.busiz.onethinglist;
import com.mortals.xhx.busiz.BaseReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
/**
* 一件事请求
*
* @author: zxfei
* @date: 2021/9/6 9:26
*/
@Data
@ApiModel(value = "OneThingReq", description = "列表请求参数")
public class OneThingReq extends BaseReq implements Serializable {
/**
* 当前请求页数
*/
@ApiModelProperty(value = "当前请求页数")
private int page;
/**
* 每页记录数
*/
@ApiModelProperty(value = "每页记录数")
private int limit;
/**
* 搜索关键词
*/
@ApiModelProperty(value = "搜索关键词")
private String keywords;
}
package com.mortals.xhx.busiz.question;
import lombok.Data;
import java.util.Date;
/**
* @author: zxfei
* @date: 2021/9/6 13:59
* @description:
**/
@Data
public class AcceptInfo {
private Long id;
/**
* 模板标题
*/
private String title;
/**
* 申请条件
*/
private String content;
/**
* 基础表one_basics id
*/
private Long basics_id;
/**
* 创建时间
*/
private Long create_time;
}
package com.mortals.xhx.busiz.question;
import lombok.Data;
/**
* @author: zxfei
* @date: 2021/9/6 13:54
* @description:
**/
@Data
public class BasicsInfo {
private Long id;
/**
* 模板标题
*/
private String title;
/**
* 一件事基础表id
*/
private Long basics_id;
/**
* 办理机构
*/
private String jointInfoShow;
/**
* 法定时限
*/
private String legalTimeLimitShow;
/**
* 承诺时限
*/
private String promiseTimeLimitShow;
/**
* 是否收费,0,否,1是 默认0
*/
private Integer isChargesShow;
/**
* 收费金额
*/
private String Charges;
/**
* 办公时间
*/
private String handleTimeShow;
/**
* 办公地址
*/
private String handlePlaceShow;
/**
* 咨询电话
*/
private String cousultingTelephoneShow;
/**
* 投诉电话
*/
private String supervisoryTelephoneShow;
/**
* 结果信息
*/
private String resultInfo;
/**
* 常见问题
*/
private String qa;
private Long create_time;
}
package com.mortals.xhx.busiz.question;
import lombok.Data;
/**
* @author: zxfei
* @date: 2021/9/6 14:06
* @description:
**/
@Data
public class DatumInfo {
private Long id;
/**
* 材料名
*/
private String materialName;
/**
* 基础表one_basics id
*/
private Long basics_id;
/**
* 事项表yth_matter id 表示从一体化获取的材料
*/
private Long matterid;
/**
* 材料表yth_datum id 表示从一体化获取的材料
*/
private Long datum_id;
/**
* 材料形式
*/
private Integer materialProperty;
/**
* 是否必交,0 否 1 是 默认0
*/
private Integer isMust;
/**
* 材料类型
*/
private Integer materialType;
/**
* 电子材料格式
*/
private Integer electronicgs;
/**
* 材料来源渠道
*/
private Integer materialSource;
/**
* 纸质材料份数
*/
private Integer paperNum;
/**
* 纸质材料规格
*/
private Integer paperGg;
/**
* 减免模式
*/
private Integer jianmMs;
/**
* 盖章方式
*/
private Integer sealWay;
/**
* 是否减免
*/
private Integer isjianm;
/**
* 材料是否容缺
*/
private Integer isLack;
/**
* 材料地址
*/
private String yb_url;
/**
* 来源渠道说明
*/
private String materialSourceSm;
/**
* 填报须知
*/
private String remarkSub;
/**
* 受理标准
*/
private String remark;
/**
* 要求提供材料的依据
*/
private String clauseContent;
/**
* 备注
*/
private String summary;
/**
* 0正常 1删除
*/
private Integer valid;
private Long create_time;
}
package com.mortals.xhx.busiz.question;
import lombok.Data;
/**
* @author: zxfei
* @date: 2021/9/6 14:05
* @description:
**/
@Data
public class FlowLimitinfo {
private Long id;
/**
* 模板标题
*/
private String title;
/**
* 办理流程
*/
private String content;
/**
* 基础表one_basics id
*/
private Long basics_id;
/**
* 创建时间
*/
private Long create_time;
}
package com.mortals.xhx.busiz.question;
import lombok.Data;
import java.util.List;
/**
* @author: zxfei
* @date: 2021/9/6 13:58
* @description:
**/
@Data
public class QuestionInfo {
private BasicsInfo basicsInfo;
private List<AcceptInfo> accept;
private List<FlowLimitinfo> flowlimit;
private List<DatumInfo> datum;
}
package com.mortals.xhx.busiz.question;
import com.mortals.xhx.busiz.BaseReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* 问答问题
*
* @author: zxfei
* @date: 2021/9/6 9:26
*/
@Data
@ApiModel(value = "QuestionReq", description = "回答问题请求参数")
public class QuestionReq extends BaseReq implements Serializable {
/**
* 问答最后最后选项ID
*/
@ApiModelProperty(value = "问答最后最后选项ID")
private Long option_id;
/**
* 问题路线id?
*/
@ApiModelProperty(value = "问题路线id")
private String key;
}
package com.mortals.xhx.busiz.question.mapper;
import com.mortals.xhx.busiz.question.AcceptInfo;
import com.mortals.xhx.busiz.question.BasicsInfo;
import com.mortals.xhx.busiz.question.DatumInfo;
import com.mortals.xhx.busiz.question.FlowLimitinfo;
import com.mortals.xhx.module.accept.model.AcceptEntity;
import com.mortals.xhx.module.basics.model.BasicsInfoEntity;
import com.mortals.xhx.module.datum.model.DatumEntity;
import com.mortals.xhx.module.flowlimit.model.FlowlimitEntity;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
import org.mapstruct.factory.Mappers;
/**
* java bean 映射类
*
* @author: zxfei
* @date: 2021/9/6 14:17
* @description:
**/
@Mapper
public interface QuestionMapper {
QuestionMapper INSTANCE = Mappers.getMapper( QuestionMapper.class );
@Mapping(source = "basicsId", target = "basics_id")
BasicsInfo basicsEntity2Info(BasicsInfoEntity basicsInfoEntity);
@Mapping(source = "basicsId", target = "basics_id")
AcceptInfo acceptEntity2Info(AcceptEntity acceptEntity);
@Mapping(source = "basicsId", target = "basics_id")
FlowLimitinfo flowLimitEntity2Info(FlowlimitEntity flowlimitEntity);
@Mapping(source = "basicsId", target = "basics_id")
@Mapping(source = "datumId", target = "datum_id")
@Mapping(source = "ybUrl", target = "yb_url")
DatumInfo datumEntity2Info(DatumEntity datumEntity);
}
package com.mortals.xhx.busiz.uploadfile;
import com.mortals.xhx.busiz.BaseReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* 删除文件
*
* @author: zxfei
* @date: 2021/9/6 9:26
*/
@Data
@ApiModel(value = "DeleteFileReq", description = "请求参数")
public class DeleteFileReq extends BaseReq implements Serializable {
/**
* 文件路径
*/
@ApiModelProperty(value = "文件路径")
private String file_path;
}
package com.mortals.xhx.busiz.uploadfile;
import com.mortals.xhx.busiz.BaseReq;
import com.mortals.xhx.module.datum.model.DatumFileEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
/**
* 文件资料上传
*
* @author: zxfei
* @date: 2021/9/6 9:26
*/
@Data
@ApiModel(value = "UploadDatumReq", description = "请求参数")
public class UploadDatumReq extends BaseReq implements Serializable {
/**
* 事项ID
*/
@ApiModelProperty(value = "事项ID")
private Long matterid;
/**
* siteid
*/
@ApiModelProperty(value = "村数据下的站点id")
private Long siteid;
/**
* 问答内容
*/
@ApiModelProperty(value = "问答内容")
private String option_content;
/**
* 申请人姓名
*/
@ApiModelProperty(value = "申请人姓名")
private String name;
/**
* 电话
*/
@ApiModelProperty(value = "电话")
private String phone;
/**
* 身份证
*/
@ApiModelProperty(value = "身份证")
private String idcard;
/**
* 0本人办理 1代办
*/
@ApiModelProperty(value = "0本人办理 1代办")
private Integer is_agent;
/**
* 0自主取件 1代办领取 (取件方式)
*/
@ApiModelProperty(value = "0 自主取件 1 代办领取 (取件方式)")
private Integer manner;
/**
* 村ID
*/
@ApiModelProperty(value = "村ID")
private Long region_id;
/**
* 申请材料附件列表
*
*/
@ApiModelProperty(value = "申请材料附件列表")
private List<UploadFileInfo> file_arr;
}
package com.mortals.xhx.busiz.uploadfile;
import lombok.Data;
/**
* @author: zxfei
* @date: 2021/9/7 15:04
* @description:
**/
@Data
public class UploadFileInfo {
private Long datumid;
private String file;
}
package com.mortals.xhx.busiz.wechat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* 微信注册认证
*
* @author: zxfei
* @date: 2021/9/6 9:26
*/
@Data
@ApiModel(value = "WechatBaseReq", description = "微信认证请求参数")
public class WechatBaseReq implements Serializable {
/**
* 站点编号
*/
@ApiModelProperty(value = "站点编号")
private String sitenum;
/**
* 微信openid
*/
@ApiModelProperty(value = "微信openid")
private String openid;
/**
* 身份证
*/
@ApiModelProperty(value = "身份证")
private String idcard;
/**
* 电话
*/
@ApiModelProperty(value = "电话")
private String tel;
/**
* 姓名
*/
@ApiModelProperty(value = "姓名")
private String name;
/**
* 人脸照片地址
*/
@ApiModelProperty(value = "人脸照片地址")
private String file;
/**
* 身份证正面照片地址
*/
@ApiModelProperty(value = "身份证正面照片地址")
private String z_img;
/**
* 身份证反面照片地址
*/
@ApiModelProperty(value = "身份证反面照片地址")
private String b_img;
/**
* 站点id (对站点进行绑定)
*/
@ApiModelProperty(value = "站点id (对站点进行绑定)")
private Long siteid;
}
package com.mortals.xhx.common.code;
import java.util.LinkedHashMap;
import java.util.Map;
/**
* @author: finegirl
* @date: 2021/7/16 11:50
* @description: //TODO 请完善注释信息
**/
public enum MannerEnum {
SELF(0, "自主取件"),
EXPRESS(1, "邮寄");
private int value;
private String desc;
private MannerEnum(int value, String desc) {
this.value = value;
this.desc = desc;
}
public int getValue() {
return this.value;
}
public String getDesc() {
return this.desc;
}
public static MannerEnum getByValue(int value) {
MannerEnum[] var1 = values();
int var2 = var1.length;
for(int var3 = 0; var3 < var2; ++var3) {
MannerEnum examStatus = var1[var3];
if (examStatus.getValue() == value) {
return examStatus;
}
}
return null;
}
public static Map<String, String> getEnumMap(int... eItem) {
Map<String, String> resultMap = new LinkedHashMap();
MannerEnum[] var2 = values();
int var3 = var2.length;
for(int var4 = 0; var4 < var3; ++var4) {
MannerEnum item = var2[var4];
try {
boolean hasE = false;
int[] var7 = eItem;
int var8 = eItem.length;
for(int var9 = 0; var9 < var8; ++var9) {
int e = var7[var9];
if (item.getValue() == e) {
hasE = true;
break;
}
}
if (!hasE) {
resultMap.put(item.getValue() + "", item.getDesc());
}
} catch (Exception var11) {
}
}
return resultMap;
}
}
\ No newline at end of file
package com.mortals.xhx.common.code;
/**
* @author karlhoo
*/
public enum OneThingRespCodeEnum {
/** 接收成功 */
SUCCESS(200, "成功"),
/** 执行失败 */
FAILED(400,"执行失败"),
;
private final Integer value;
private final String label;
OneThingRespCodeEnum(Integer value, String label) {
this.value = value;
this.label = label;
}
public int getValue() {
return this.value;
}
public String getLabel() {
return this.label;
}
}
...@@ -5,10 +5,10 @@ import com.mortals.framework.model.BaseEntityLong; ...@@ -5,10 +5,10 @@ import com.mortals.framework.model.BaseEntityLong;
/** /**
* *
* Description:Accept * Description:Accept
* date: 2021-8-18 14:24:46 * date: 2021-9-6 14:40:57
*/ */
public class AcceptEntity extends BaseEntityLong{ public class AcceptEntity extends BaseEntityLong{
private static final long serialVersionUID = 1629267886313L; private static final long serialVersionUID = 1630910457462L;
/** /**
......
...@@ -6,10 +6,10 @@ import java.util.Date; ...@@ -6,10 +6,10 @@ import java.util.Date;
/** /**
* *
* Description:Accept * Description:Accept
* date: 2021-8-18 14:24:46 * date: 2021-9-6 14:40:57
*/ */
public class AcceptQuery extends AcceptEntity{ public class AcceptQuery extends AcceptEntity{
private static final long serialVersionUID = 1629267886315L; private static final long serialVersionUID = 1630910457463L;
/** 开始 主键,自增长 */ /** 开始 主键,自增长 */
private Long idStart; private Long idStart;
...@@ -316,6 +316,208 @@ public class AcceptQuery extends AcceptEntity{ ...@@ -316,6 +316,208 @@ public class AcceptQuery extends AcceptEntity{
this.createUserList = createUserList; this.createUserList = createUserList;
} }
/**
* 设置 主键,自增长
* @param id
*/
public AcceptQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 主键,自增长
* @param idStart
*/
public AcceptQuery idStart(Long idStart){
this.idStart = idStart;
return this;
}
/**
* 设置 结束 主键,自增长
* @param idEnd
*/
public AcceptQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 主键,自增长
* @param idIncrement
*/
public AcceptQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 主键,自增长
* @param idList
*/
public AcceptQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 模板标题
* @param title
*/
public AcceptQuery title(String title){
setTitle(title);
return this;
}
/**
* 设置 模板标题
* @param titleList
*/
public AcceptQuery titleList(List<String> titleList){
this.titleList = titleList;
return this;
}
/**
* 设置 申请条件
* @param content
*/
public AcceptQuery content(String content){
setContent(content);
return this;
}
/**
* 设置 申请条件
* @param contentList
*/
public AcceptQuery contentList(List<String> contentList){
this.contentList = contentList;
return this;
}
/**
* 设置 基础表one_basics id
* @param basicsId
*/
public AcceptQuery basicsId(Long basicsId){
setBasicsId(basicsId);
return this;
}
/**
* 设置 开始 基础表one_basics id
* @param basicsIdStart
*/
public AcceptQuery basicsIdStart(Long basicsIdStart){
this.basicsIdStart = basicsIdStart;
return this;
}
/**
* 设置 结束 基础表one_basics id
* @param basicsIdEnd
*/
public AcceptQuery basicsIdEnd(Long basicsIdEnd){
this.basicsIdEnd = basicsIdEnd;
return this;
}
/**
* 设置 增加 基础表one_basics id
* @param basicsIdIncrement
*/
public AcceptQuery basicsIdIncrement(Long basicsIdIncrement){
this.basicsIdIncrement = basicsIdIncrement;
return this;
}
/**
* 设置 基础表one_basics id
* @param basicsIdList
*/
public AcceptQuery basicsIdList(List<Long> basicsIdList){
this.basicsIdList = basicsIdList;
return this;
}
/**
* 设置 开始 变更时间
* @param updateTimeStart
*/
public AcceptQuery updateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart;
return this;
}
/**
* 设置 结束 变更时间
* @param updateTimeEnd
*/
public AcceptQuery updateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd;
return this;
}
/**
* 设置 变更用户loginName
* @param updateUser
*/
public AcceptQuery updateUser(String updateUser){
setUpdateUser(updateUser);
return this;
}
/**
* 设置 变更用户loginName
* @param updateUserList
*/
public AcceptQuery updateUserList(List<String> updateUserList){
this.updateUserList = updateUserList;
return this;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public AcceptQuery createTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
return this;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public AcceptQuery createTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
return this;
}
/**
* 设置 创建用户loginName
* @param createUser
*/
public AcceptQuery createUser(String createUser){
setCreateUser(createUser);
return this;
}
/**
* 设置 创建用户loginName
* @param createUserList
*/
public AcceptQuery createUserList(List<String> createUserList){
this.createUserList = createUserList;
return this;
}
/** /**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) * 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList * @return orConditionList
......
...@@ -5,10 +5,10 @@ import com.mortals.framework.model.BaseEntityLong; ...@@ -5,10 +5,10 @@ import com.mortals.framework.model.BaseEntityLong;
/** /**
* *
* Description:ClassifyOption * Description:ClassifyOption
* date: 2021-8-19 23:28:22 * date: 2021-9-6 14:40:56
*/ */
public class ClassifyOptionEntity extends BaseEntityLong{ public class ClassifyOptionEntity extends BaseEntityLong{
private static final long serialVersionUID = 1629386902204L; private static final long serialVersionUID = 1630910456935L;
/** /**
...@@ -39,22 +39,22 @@ public class ClassifyOptionEntity extends BaseEntityLong{ ...@@ -39,22 +39,22 @@ public class ClassifyOptionEntity extends BaseEntityLong{
/** /**
* 申请条件id * 申请条件id
*/ */
private Long acceptId; private String acceptId;
/** /**
* 办理流程id * 办理流程id
*/ */
private Long flowlimitId; private String flowlimitId;
/** /**
* 事项关联id * 事项关联id
*/ */
private Long matterId; private String matterId;
/** /**
* 材料id * 材料id
*/ */
private Long datumId; private String datumId;
/** /**
* 备注类型 1常规备注 2终结备注 * 备注类型 1常规备注 2终结备注
...@@ -163,56 +163,56 @@ public class ClassifyOptionEntity extends BaseEntityLong{ ...@@ -163,56 +163,56 @@ public class ClassifyOptionEntity extends BaseEntityLong{
* 获取 申请条件id * 获取 申请条件id
* @return acceptId * @return acceptId
*/ */
public Long getAcceptId() { public String getAcceptId() {
return this.acceptId; return this.acceptId;
} }
/** /**
* 设置 申请条件id * 设置 申请条件id
* @param acceptId * @param acceptId
*/ */
public void setAcceptId(Long acceptId) { public void setAcceptId(String acceptId) {
this.acceptId = acceptId; this.acceptId = acceptId;
} }
/** /**
* 获取 办理流程id * 获取 办理流程id
* @return flowlimitId * @return flowlimitId
*/ */
public Long getFlowlimitId() { public String getFlowlimitId() {
return this.flowlimitId; return this.flowlimitId;
} }
/** /**
* 设置 办理流程id * 设置 办理流程id
* @param flowlimitId * @param flowlimitId
*/ */
public void setFlowlimitId(Long flowlimitId) { public void setFlowlimitId(String flowlimitId) {
this.flowlimitId = flowlimitId; this.flowlimitId = flowlimitId;
} }
/** /**
* 获取 事项关联id * 获取 事项关联id
* @return matterId * @return matterId
*/ */
public Long getMatterId() { public String getMatterId() {
return this.matterId; return this.matterId;
} }
/** /**
* 设置 事项关联id * 设置 事项关联id
* @param matterId * @param matterId
*/ */
public void setMatterId(Long matterId) { public void setMatterId(String matterId) {
this.matterId = matterId; this.matterId = matterId;
} }
/** /**
* 获取 材料id * 获取 材料id
* @return datumId * @return datumId
*/ */
public Long getDatumId() { public String getDatumId() {
return this.datumId; return this.datumId;
} }
/** /**
* 设置 材料id * 设置 材料id
* @param datumId * @param datumId
*/ */
public void setDatumId(Long datumId) { public void setDatumId(String datumId) {
this.datumId = datumId; this.datumId = datumId;
} }
/** /**
......
...@@ -6,10 +6,10 @@ import java.util.Date; ...@@ -6,10 +6,10 @@ import java.util.Date;
/** /**
* *
* Description:ClassifyOption * Description:ClassifyOption
* date: 2021-8-19 23:28:22 * date: 2021-9-6 14:40:57
*/ */
public class ClassifyOptionQuery extends ClassifyOptionEntity{ public class ClassifyOptionQuery extends ClassifyOptionEntity{
private static final long serialVersionUID = 1629386902206L; private static final long serialVersionUID = 1630910457283L;
/** 开始 主键,自增长 */ /** 开始 主键,自增长 */
private Long idStart; private Long idStart;
...@@ -73,54 +73,18 @@ public class ClassifyOptionQuery extends ClassifyOptionEntity{ ...@@ -73,54 +73,18 @@ public class ClassifyOptionQuery extends ClassifyOptionEntity{
/** 基本信息模板id */ /** 基本信息模板id */
private List <Long> basicsinfoIdList; private List <Long> basicsinfoIdList;
/** 开始 申请条件id */
private Long acceptIdStart;
/** 结束 申请条件id */
private Long acceptIdEnd;
/** 增加 申请条件id */
private Long acceptIdIncrement;
/** 申请条件id */ /** 申请条件id */
private List <Long> acceptIdList; private List<String> acceptIdList;
/** 开始 办理流程id */
private Long flowlimitIdStart;
/** 结束 办理流程id */
private Long flowlimitIdEnd;
/** 增加 办理流程id */
private Long flowlimitIdIncrement;
/** 办理流程id */ /** 办理流程id */
private List <Long> flowlimitIdList; private List<String> flowlimitIdList;
/** 开始 事项关联id */
private Long matterIdStart;
/** 结束 事项关联id */
private Long matterIdEnd;
/** 增加 事项关联id */
private Long matterIdIncrement;
/** 事项关联id */ /** 事项关联id */
private List <Long> matterIdList; private List<String> matterIdList;
/** 开始 材料id */
private Long datumIdStart;
/** 结束 材料id */
private Long datumIdEnd;
/** 增加 材料id */
private Long datumIdIncrement;
/** 材料id */ /** 材料id */
private List <Long> datumIdList; private List<String> datumIdList;
/** 开始 备注类型 1常规备注 2终结备注 */ /** 开始 备注类型 1常规备注 2终结备注 */
private Integer summaryTypeStart; private Integer summaryTypeStart;
...@@ -493,258 +457,66 @@ public class ClassifyOptionQuery extends ClassifyOptionEntity{ ...@@ -493,258 +457,66 @@ public class ClassifyOptionQuery extends ClassifyOptionEntity{
public void setBasicsinfoIdList(List<Long> basicsinfoIdList){ public void setBasicsinfoIdList(List<Long> basicsinfoIdList){
this.basicsinfoIdList = basicsinfoIdList; this.basicsinfoIdList = basicsinfoIdList;
} }
/**
* 获取 开始 申请条件id
* @return acceptIdStart
*/
public Long getAcceptIdStart(){
return this.acceptIdStart;
}
/**
* 设置 开始 申请条件id
* @param acceptIdStart
*/
public void setAcceptIdStart(Long acceptIdStart){
this.acceptIdStart = acceptIdStart;
}
/**
* 获取 结束 申请条件id
* @return acceptIdEnd
*/
public Long getAcceptIdEnd(){
return this.acceptIdEnd;
}
/**
* 设置 结束 申请条件id
* @param acceptIdEnd
*/
public void setAcceptIdEnd(Long acceptIdEnd){
this.acceptIdEnd = acceptIdEnd;
}
/**
* 获取 增加 申请条件id
* @return acceptIdIncrement
*/
public Long getAcceptIdIncrement(){
return this.acceptIdIncrement;
}
/**
* 设置 增加 申请条件id
* @param acceptIdIncrement
*/
public void setAcceptIdIncrement(Long acceptIdIncrement){
this.acceptIdIncrement = acceptIdIncrement;
}
/** /**
* 获取 申请条件id * 获取 申请条件id
* @return acceptIdList * @return acceptIdList
*/ */
public List<Long> getAcceptIdList(){ public List<String> getAcceptIdList(){
return this.acceptIdList; return this.acceptIdList;
} }
/** /**
* 设置 申请条件id * 设置 申请条件id
* @param acceptIdList * @param acceptIdList
*/ */
public void setAcceptIdList(List<Long> acceptIdList){ public void setAcceptIdList(List<String> acceptIdList){
this.acceptIdList = acceptIdList; this.acceptIdList = acceptIdList;
}
/**
* 获取 开始 办理流程id
* @return flowlimitIdStart
*/
public Long getFlowlimitIdStart(){
return this.flowlimitIdStart;
} }
/**
* 设置 开始 办理流程id
* @param flowlimitIdStart
*/
public void setFlowlimitIdStart(Long flowlimitIdStart){
this.flowlimitIdStart = flowlimitIdStart;
}
/**
* 获取 结束 办理流程id
* @return flowlimitIdEnd
*/
public Long getFlowlimitIdEnd(){
return this.flowlimitIdEnd;
}
/**
* 设置 结束 办理流程id
* @param flowlimitIdEnd
*/
public void setFlowlimitIdEnd(Long flowlimitIdEnd){
this.flowlimitIdEnd = flowlimitIdEnd;
}
/**
* 获取 增加 办理流程id
* @return flowlimitIdIncrement
*/
public Long getFlowlimitIdIncrement(){
return this.flowlimitIdIncrement;
}
/**
* 设置 增加 办理流程id
* @param flowlimitIdIncrement
*/
public void setFlowlimitIdIncrement(Long flowlimitIdIncrement){
this.flowlimitIdIncrement = flowlimitIdIncrement;
}
/** /**
* 获取 办理流程id * 获取 办理流程id
* @return flowlimitIdList * @return flowlimitIdList
*/ */
public List<Long> getFlowlimitIdList(){ public List<String> getFlowlimitIdList(){
return this.flowlimitIdList; return this.flowlimitIdList;
} }
/** /**
* 设置 办理流程id * 设置 办理流程id
* @param flowlimitIdList * @param flowlimitIdList
*/ */
public void setFlowlimitIdList(List<Long> flowlimitIdList){ public void setFlowlimitIdList(List<String> flowlimitIdList){
this.flowlimitIdList = flowlimitIdList; this.flowlimitIdList = flowlimitIdList;
}
/**
* 获取 开始 事项关联id
* @return matterIdStart
*/
public Long getMatterIdStart(){
return this.matterIdStart;
} }
/**
* 设置 开始 事项关联id
* @param matterIdStart
*/
public void setMatterIdStart(Long matterIdStart){
this.matterIdStart = matterIdStart;
}
/**
* 获取 结束 事项关联id
* @return matterIdEnd
*/
public Long getMatterIdEnd(){
return this.matterIdEnd;
}
/**
* 设置 结束 事项关联id
* @param matterIdEnd
*/
public void setMatterIdEnd(Long matterIdEnd){
this.matterIdEnd = matterIdEnd;
}
/**
* 获取 增加 事项关联id
* @return matterIdIncrement
*/
public Long getMatterIdIncrement(){
return this.matterIdIncrement;
}
/**
* 设置 增加 事项关联id
* @param matterIdIncrement
*/
public void setMatterIdIncrement(Long matterIdIncrement){
this.matterIdIncrement = matterIdIncrement;
}
/** /**
* 获取 事项关联id * 获取 事项关联id
* @return matterIdList * @return matterIdList
*/ */
public List<Long> getMatterIdList(){ public List<String> getMatterIdList(){
return this.matterIdList; return this.matterIdList;
} }
/** /**
* 设置 事项关联id * 设置 事项关联id
* @param matterIdList * @param matterIdList
*/ */
public void setMatterIdList(List<Long> matterIdList){ public void setMatterIdList(List<String> matterIdList){
this.matterIdList = matterIdList; this.matterIdList = matterIdList;
}
/**
* 获取 开始 材料id
* @return datumIdStart
*/
public Long getDatumIdStart(){
return this.datumIdStart;
}
/**
* 设置 开始 材料id
* @param datumIdStart
*/
public void setDatumIdStart(Long datumIdStart){
this.datumIdStart = datumIdStart;
} }
/**
* 获取 结束 材料id
* @return datumIdEnd
*/
public Long getDatumIdEnd(){
return this.datumIdEnd;
}
/**
* 设置 结束 材料id
* @param datumIdEnd
*/
public void setDatumIdEnd(Long datumIdEnd){
this.datumIdEnd = datumIdEnd;
}
/**
* 获取 增加 材料id
* @return datumIdIncrement
*/
public Long getDatumIdIncrement(){
return this.datumIdIncrement;
}
/**
* 设置 增加 材料id
* @param datumIdIncrement
*/
public void setDatumIdIncrement(Long datumIdIncrement){
this.datumIdIncrement = datumIdIncrement;
}
/** /**
* 获取 材料id * 获取 材料id
* @return datumIdList * @return datumIdList
*/ */
public List<Long> getDatumIdList(){ public List<String> getDatumIdList(){
return this.datumIdList; return this.datumIdList;
} }
/** /**
* 设置 材料id * 设置 材料id
* @param datumIdList * @param datumIdList
*/ */
public void setDatumIdList(List<Long> datumIdList){ public void setDatumIdList(List<String> datumIdList){
this.datumIdList = datumIdList; this.datumIdList = datumIdList;
} }
/** /**
* 获取 开始 备注类型 1常规备注 2终结备注 * 获取 开始 备注类型 1常规备注 2终结备注
* @return summaryTypeStart * @return summaryTypeStart
...@@ -1162,186 +934,78 @@ public class ClassifyOptionQuery extends ClassifyOptionEntity{ ...@@ -1162,186 +934,78 @@ public class ClassifyOptionQuery extends ClassifyOptionEntity{
this.basicsinfoIdList = basicsinfoIdList; this.basicsinfoIdList = basicsinfoIdList;
return this; return this;
} }
/** /**
* 设置 申请条件id * 设置 申请条件id
* @param acceptId * @param acceptId
*/ */
public ClassifyOptionQuery acceptId(Long acceptId){ public ClassifyOptionQuery acceptId(String acceptId){
setAcceptId(acceptId); setAcceptId(acceptId);
return this;
}
/**
* 设置 开始 申请条件id
* @param acceptIdStart
*/
public ClassifyOptionQuery acceptIdStart(Long acceptIdStart){
this.acceptIdStart = acceptIdStart;
return this;
}
/**
* 设置 结束 申请条件id
* @param acceptIdEnd
*/
public ClassifyOptionQuery acceptIdEnd(Long acceptIdEnd){
this.acceptIdEnd = acceptIdEnd;
return this; return this;
} }
/**
* 设置 增加 申请条件id
* @param acceptIdIncrement
*/
public ClassifyOptionQuery acceptIdIncrement(Long acceptIdIncrement){
this.acceptIdIncrement = acceptIdIncrement;
return this;
}
/** /**
* 设置 申请条件id * 设置 申请条件id
* @param acceptIdList * @param acceptIdList
*/ */
public ClassifyOptionQuery acceptIdList(List<Long> acceptIdList){ public ClassifyOptionQuery acceptIdList(List<String> acceptIdList){
this.acceptIdList = acceptIdList; this.acceptIdList = acceptIdList;
return this; return this;
} }
/** /**
* 设置 办理流程id * 设置 办理流程id
* @param flowlimitId * @param flowlimitId
*/ */
public ClassifyOptionQuery flowlimitId(Long flowlimitId){ public ClassifyOptionQuery flowlimitId(String flowlimitId){
setFlowlimitId(flowlimitId); setFlowlimitId(flowlimitId);
return this;
}
/**
* 设置 开始 办理流程id
* @param flowlimitIdStart
*/
public ClassifyOptionQuery flowlimitIdStart(Long flowlimitIdStart){
this.flowlimitIdStart = flowlimitIdStart;
return this; return this;
} }
/**
* 设置 结束 办理流程id
* @param flowlimitIdEnd
*/
public ClassifyOptionQuery flowlimitIdEnd(Long flowlimitIdEnd){
this.flowlimitIdEnd = flowlimitIdEnd;
return this;
}
/**
* 设置 增加 办理流程id
* @param flowlimitIdIncrement
*/
public ClassifyOptionQuery flowlimitIdIncrement(Long flowlimitIdIncrement){
this.flowlimitIdIncrement = flowlimitIdIncrement;
return this;
}
/** /**
* 设置 办理流程id * 设置 办理流程id
* @param flowlimitIdList * @param flowlimitIdList
*/ */
public ClassifyOptionQuery flowlimitIdList(List<Long> flowlimitIdList){ public ClassifyOptionQuery flowlimitIdList(List<String> flowlimitIdList){
this.flowlimitIdList = flowlimitIdList; this.flowlimitIdList = flowlimitIdList;
return this; return this;
} }
/** /**
* 设置 事项关联id * 设置 事项关联id
* @param matterId * @param matterId
*/ */
public ClassifyOptionQuery matterId(Long matterId){ public ClassifyOptionQuery matterId(String matterId){
setMatterId(matterId); setMatterId(matterId);
return this;
}
/**
* 设置 开始 事项关联id
* @param matterIdStart
*/
public ClassifyOptionQuery matterIdStart(Long matterIdStart){
this.matterIdStart = matterIdStart;
return this; return this;
} }
/**
* 设置 结束 事项关联id
* @param matterIdEnd
*/
public ClassifyOptionQuery matterIdEnd(Long matterIdEnd){
this.matterIdEnd = matterIdEnd;
return this;
}
/**
* 设置 增加 事项关联id
* @param matterIdIncrement
*/
public ClassifyOptionQuery matterIdIncrement(Long matterIdIncrement){
this.matterIdIncrement = matterIdIncrement;
return this;
}
/** /**
* 设置 事项关联id * 设置 事项关联id
* @param matterIdList * @param matterIdList
*/ */
public ClassifyOptionQuery matterIdList(List<Long> matterIdList){ public ClassifyOptionQuery matterIdList(List<String> matterIdList){
this.matterIdList = matterIdList; this.matterIdList = matterIdList;
return this; return this;
} }
/** /**
* 设置 材料id * 设置 材料id
* @param datumId * @param datumId
*/ */
public ClassifyOptionQuery datumId(Long datumId){ public ClassifyOptionQuery datumId(String datumId){
setDatumId(datumId); setDatumId(datumId);
return this;
}
/**
* 设置 开始 材料id
* @param datumIdStart
*/
public ClassifyOptionQuery datumIdStart(Long datumIdStart){
this.datumIdStart = datumIdStart;
return this; return this;
} }
/**
* 设置 结束 材料id
* @param datumIdEnd
*/
public ClassifyOptionQuery datumIdEnd(Long datumIdEnd){
this.datumIdEnd = datumIdEnd;
return this;
}
/**
* 设置 增加 材料id
* @param datumIdIncrement
*/
public ClassifyOptionQuery datumIdIncrement(Long datumIdIncrement){
this.datumIdIncrement = datumIdIncrement;
return this;
}
/** /**
* 设置 材料id * 设置 材料id
* @param datumIdList * @param datumIdList
*/ */
public ClassifyOptionQuery datumIdList(List<Long> datumIdList){ public ClassifyOptionQuery datumIdList(List<String> datumIdList){
this.datumIdList = datumIdList; this.datumIdList = datumIdList;
return this; return this;
} }
/** /**
* 设置 备注类型 1常规备注 2终结备注 * 设置 备注类型 1常规备注 2终结备注
......
...@@ -30,15 +30,15 @@ public class ClassifyVo { ...@@ -30,15 +30,15 @@ public class ClassifyVo {
public static void main(String[] args) { public static void main(String[] args) {
ClassifyVo classifyVo = new ClassifyVo(); // ClassifyVo classifyVo = new ClassifyVo();
classifyVo.getEntity().setBasicsId(111L); // classifyVo.getEntity().setBasicsId(111L);
//
ClassifyOptionEntity classifyOptionEntity = new ClassifyOptionEntity(); // ClassifyOptionEntity classifyOptionEntity = new ClassifyOptionEntity();
classifyOptionEntity.setDatumId(22222L); // classifyOptionEntity.setDatumId(22222L);
classifyVo.getList().add(classifyOptionEntity); // classifyVo.getList().add(classifyOptionEntity);
//
//
System.out.println(JSON.toJSONString(classifyVo)); // System.out.println(JSON.toJSONString(classifyVo));
} }
......
package com.mortals.xhx.module.classify.service; package com.mortals.xhx.module.classify.service;
import com.mortals.framework.service.ICRUDService; import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.busiz.question.QuestionInfo;
import com.mortals.xhx.module.classify.model.ClassifyOptionEntity; import com.mortals.xhx.module.classify.model.ClassifyOptionEntity;
import java.util.List; import java.util.List;
/** /**
* <p>Title: 一件事问题选项表</p> * <p>Title: 一件事问题选项表</p>
* <p>Description: ClassifyOptionService service接口 </p> * <p>Description: ClassifyOptionService service接口 </p>
* <p>Copyright: Copyright &reg; </p> * <p>Copyright: Copyright &reg; </p>
* @version 1.0.0 *
*/ * @version 1.0.0
*/
public interface ClassifyOptionService extends ICRUDService<ClassifyOptionEntity,Long>{ public interface ClassifyOptionService extends ICRUDService<ClassifyOptionEntity, Long> {
/**
* 问题答案
* @param optionId
* @param key
* @return
*/
QuestionInfo conditionQuestion(Long optionId, String key);
} }
\ No newline at end of file
...@@ -2,9 +2,12 @@ package com.mortals.xhx.module.classify.service; ...@@ -2,9 +2,12 @@ package com.mortals.xhx.module.classify.service;
import com.mortals.framework.model.Context; import com.mortals.framework.model.Context;
import com.mortals.framework.service.ICRUDService; import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.busiz.oneProblemlist.OneProblemInfo;
import com.mortals.xhx.module.classify.model.ClassifyEntity; import com.mortals.xhx.module.classify.model.ClassifyEntity;
import com.mortals.xhx.module.classify.model.ClassifyVo; import com.mortals.xhx.module.classify.model.ClassifyVo;
import java.util.List;
/** /**
* <p>Title: 一件事问题分类</p> * <p>Title: 一件事问题分类</p>
* <p>Description: ClassifyService service接口 </p> * <p>Description: ClassifyService service接口 </p>
...@@ -19,4 +22,7 @@ public interface ClassifyService extends ICRUDService<ClassifyEntity,Long>{ ...@@ -19,4 +22,7 @@ public interface ClassifyService extends ICRUDService<ClassifyEntity,Long>{
int removeQueston(Long basicsId, Context context); int removeQueston(Long basicsId, Context context);
List<OneProblemInfo> oneProblemList(Long basicsId);
} }
\ No newline at end of file
package com.mortals.xhx.module.classify.service.impl; package com.mortals.xhx.module.classify.service.impl;
import com.mortals.framework.exception.AppException;
import com.mortals.xhx.busiz.question.*;
import com.mortals.xhx.busiz.question.mapper.QuestionMapper;
import com.mortals.xhx.module.accept.model.AcceptQuery;
import com.mortals.xhx.module.accept.service.AcceptService;
import com.mortals.xhx.module.basics.model.BasicsInfoEntity;
import com.mortals.xhx.module.basics.service.BasicsInfoService;
import com.mortals.xhx.module.datum.model.DatumQuery;
import com.mortals.xhx.module.datum.service.DatumService;
import com.mortals.xhx.module.flowlimit.model.FlowlimitEntity;
import com.mortals.xhx.module.flowlimit.model.FlowlimitQuery;
import com.mortals.xhx.module.flowlimit.service.FlowlimitService;
import org.mapstruct.factory.Mappers;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl; import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.xhx.module.classify.dao.ClassifyOptionDao; import com.mortals.xhx.module.classify.dao.ClassifyOptionDao;
import com.mortals.xhx.module.classify.model.ClassifyOptionEntity; import com.mortals.xhx.module.classify.model.ClassifyOptionEntity;
import com.mortals.xhx.module.classify.service.ClassifyOptionService; import com.mortals.xhx.module.classify.service.ClassifyOptionService;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;
/** /**
* <p>Title: 一件事问题选项表</p> * <p>Title: 一件事问题选项表</p>
* <p>Description: ClassifyOptionService service接口 </p> * <p>Description: ClassifyOptionService service接口 </p>
* <p>Copyright: Copyright &reg; </p> * <p>Copyright: Copyright &reg; </p>
* @version 1.0.0 *
*/ * @version 1.0.0
*/
@Service("classifyOptionService") @Service("classifyOptionService")
public class ClassifyOptionServiceImpl extends AbstractCRUDServiceImpl<ClassifyOptionDao, ClassifyOptionEntity, Long> implements ClassifyOptionService { public class ClassifyOptionServiceImpl extends AbstractCRUDServiceImpl<ClassifyOptionDao, ClassifyOptionEntity, Long> implements ClassifyOptionService {
@Autowired
private BasicsInfoService basicsInfoService;
@Autowired
private FlowlimitService flowlimitService;
@Autowired
private AcceptService acceptService;
@Autowired
private DatumService datumService;
@Override
public QuestionInfo conditionQuestion(Long optionId, String key) {
QuestionInfo questionInfo = new QuestionInfo();
try {
ClassifyOptionEntity optionEntity = this.get(optionId);
BasicsInfoEntity basicsInfoEntity = basicsInfoService.get(optionEntity.getBasicsinfoId());
BasicsInfo basicsInfo = QuestionMapper.INSTANCE.basicsEntity2Info(basicsInfoEntity);
basicsInfo.setCreate_time(basicsInfoEntity.getCreateTime().getTime());
questionInfo.setBasicsInfo(basicsInfo);
List<Long> idAcciptList = Stream.of(optionEntity.getAcceptId().split(",")).map(Long::valueOf).collect(Collectors.toList());
List<AcceptInfo> acceptInfoList = acceptService.find(new AcceptQuery().idList(idAcciptList)).stream().map(item -> {
AcceptInfo acceptInfo = QuestionMapper.INSTANCE.acceptEntity2Info(item);
acceptInfo.setCreate_time(item.getCreateTime().getTime());
return acceptInfo;
}).collect(Collectors.toList());
questionInfo.setAccept(acceptInfoList);
List<Long> idFlowList = Stream.of(optionEntity.getFlowlimitId().split(",")).map(Long::valueOf).collect(Collectors.toList());
List<FlowLimitinfo> flowLimitinfos = flowlimitService.find(new FlowlimitQuery().idList(idFlowList)).stream().map(item -> {
FlowLimitinfo flowLimitinfo = QuestionMapper.INSTANCE.flowLimitEntity2Info(item);
flowLimitinfo.setCreate_time(item.getCreateTime().getTime());
return flowLimitinfo;
}).collect(Collectors.toList());
questionInfo.setFlowlimit(flowLimitinfos);
List<Long> idDatumList = Stream.of(optionEntity.getDatumId().split(",")).map(Long::valueOf).collect(Collectors.toList());
List<DatumInfo> datumInfoList = datumService.find(new DatumQuery().idList(idDatumList)).stream().map(item -> {
DatumInfo datumInfo = QuestionMapper.INSTANCE.datumEntity2Info(item);
datumInfo.setCreate_time(item.getCreateTime().getTime());
return datumInfo;
}).collect(Collectors.toList());
questionInfo.setDatum(datumInfoList);
} catch (AppException e) {
throw new AppException("异常:" + e.getMessage());
}
return questionInfo;
}
} }
\ No newline at end of file
package com.mortals.xhx.module.classify.service.impl; package com.mortals.xhx.module.classify.service.impl;
import com.mortals.framework.model.Context;; import com.mortals.framework.model.Context;;
import com.mortals.xhx.module.basics.model.BasicsDatumEntity; import com.mortals.xhx.busiz.oneProblemlist.OneProblemInfo;
import com.mortals.xhx.busiz.oneProblemlist.OptionDetailInfo;
import com.mortals.xhx.busiz.oneProblemlist.mapper.ProblemMapper;
import com.mortals.xhx.module.classify.model.*; import com.mortals.xhx.module.classify.model.*;
import com.mortals.xhx.module.classify.service.ClassifyOptionService; import com.mortals.xhx.module.classify.service.ClassifyOptionService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
...@@ -11,7 +13,6 @@ import com.mortals.xhx.module.classify.dao.ClassifyDao; ...@@ -11,7 +13,6 @@ import com.mortals.xhx.module.classify.dao.ClassifyDao;
import com.mortals.xhx.module.classify.service.ClassifyService; import com.mortals.xhx.module.classify.service.ClassifyService;
import org.springframework.util.ObjectUtils; import org.springframework.util.ObjectUtils;
import java.util.Arrays;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
...@@ -89,7 +90,31 @@ public class ClassifyServiceImpl extends AbstractCRUDServiceImpl<ClassifyDao, Cl ...@@ -89,7 +90,31 @@ public class ClassifyServiceImpl extends AbstractCRUDServiceImpl<ClassifyDao, Cl
//级联删除 //级联删除
int remove = this.remove(ids, context); int remove = this.remove(ids, context);
int remove1 = classifyOptionService.remove(optionIds, context); int remove1 = classifyOptionService.remove(optionIds, context);
return remove+remove1; return remove + remove1;
}
@Override
public List<OneProblemInfo> oneProblemList(Long basicsId) {
return this.find(new ClassifyQuery().basicsId(basicsId)).stream().map(item -> {
OneProblemInfo oneProblemInfo = ProblemMapper.INSTANCE.classifyEntity2Info(item);
oneProblemInfo.setCreate_time(item.getCreateTime().getTime());
List<OptionDetailInfo> list = classifyOptionService.find(new ClassifyOptionQuery().classifyId(item.getId())).stream().map(option -> {
OptionDetailInfo optionDetailInfo = ProblemMapper.INSTANCE.classifyOptionEntity2DetailInfo(option);
optionDetailInfo.setCreate_time(option.getCreateTime().getTime());
return optionDetailInfo;
}).collect(Collectors.toList());
oneProblemInfo.setOption(list);
ClassifyOptionEntity temp = classifyOptionService.selectOne(new ClassifyOptionQuery().classifyNextId(item.getId()), null);
if(!ObjectUtils.isEmpty(temp)){
//option_ids 为父问题
oneProblemInfo.setOption_ids(temp.getId().toString());
}
return oneProblemInfo;
}).collect(Collectors.toList());
} }
} }
\ No newline at end of file
package com.mortals.xhx.module.datum.model; package com.mortals.xhx.module.datum.model;
import java.util.Date; import java.util.Date;
import com.mortals.framework.model.BaseEntityLong; import com.mortals.framework.model.BaseEntityLong;
/** /**
* Description:Datum *
* date: 2021-8-18 14:24:46 * Description:Datum
*/ * date: 2021-9-6 14:40:57
public class DatumEntity extends BaseEntityLong { */
private static final long serialVersionUID = 1629267886241L; public class DatumEntity extends BaseEntityLong{
private static final long serialVersionUID = 1630910457361L;
/** /**
* 材料名 * 材料名
*/ */
private String materialName; private String materialName;
/** /**
* 基础表one_basics id * 基础表one_basics id
*/ */
private Long basicsId; private Long basicsId;
/** /**
* 事项表yth_matter id 表示从一体化获取的材料 * 事项表yth_matter id 表示从一体化获取的材料
*/ */
private Long matterid; private Long matterid;
/** /**
* 材料表yth_datum id 表示从一体化获取的材料 * 材料表yth_datum id 表示从一体化获取的材料
*/ */
private Long datumId; private Long datumId;
/** /**
* 材料形式 * 材料形式
*/ */
private Integer materialProperty; private Integer materialProperty;
/** /**
* 是否必交,0 否 1 是 默认0 * 是否必交,0 否 1 是 默认0
*/ */
private Integer isMust; private Integer isMust;
/** /**
* 材料类型 * 材料类型
*/ */
private Integer materialType; private Integer materialType;
/** /**
* 电子材料格式 * 电子材料格式
*/ */
private Integer electronicgs; private Integer electronicgs;
/** /**
* 材料来源渠道 * 材料来源渠道
*/ */
private Integer materialSource; private Integer materialSource;
/** /**
* 纸质材料份数 * 纸质材料份数
*/ */
private Integer paperNum; private Integer paperNum;
/** /**
* 纸质材料规格 * 纸质材料规格
*/ */
private Integer paperGg; private Integer paperGg;
/** /**
* 减免模式 * 减免模式
*/ */
private Integer jianmMs; private Integer jianmMs;
/** /**
* 盖章方式 * 盖章方式
*/ */
private Integer sealWay; private Integer sealWay;
/** /**
* 是否减免 * 是否减免
*/ */
private Integer isjianm; private Integer isjianm;
/** /**
* 材料是否容缺 * 材料是否容缺
*/ */
private Integer isLack; private Integer isLack;
/** /**
* 材料地址 * 材料地址
*/ */
private String ybUrl; private String ybUrl;
/** /**
* 来源渠道说明 * 来源渠道说明
*/ */
private String materialSourceSm; private String materialSourceSm;
/** /**
* 填报须知 * 填报须知
*/ */
private String remarkSub; private String remarkSub;
/** /**
* 受理标准 * 受理标准
*/ */
private String remark; private String remark;
/** /**
* 要求提供材料的依据 * 要求提供材料的依据
*/ */
private String clauseContent; private String clauseContent;
/** /**
* 备注 * 备注
*/ */
private String summary; private String summary;
/** /**
* 0正常 1删除 * 0正常 1删除
*/ */
private Integer valid; private Integer valid;
/** /**
* 变更时间 * 变更时间
*/ */
private Date updateTime; private Date updateTime;
/** /**
* 变更用户loginName * 变更用户loginName
*/ */
private String updateUser; private String updateUser;
/** /**
* 创建时间 * 创建时间
*/ */
private Date createTime; private Date createTime;
/** /**
* 创建用户loginName * 创建用户loginName
*/ */
private String createUser; private String createUser;
public DatumEntity() { public DatumEntity(){
} }
/** /**
* 获取 材料名 * 获取 材料名
* * @return materialName
* @return materialName */
*/
public String getMaterialName() { public String getMaterialName() {
return this.materialName; return this.materialName;
} }
/** /**
* 设置 材料名 * 设置 材料名
* * @param materialName
* @param materialName */
*/
public void setMaterialName(String materialName) { public void setMaterialName(String materialName) {
this.materialName = materialName; this.materialName = materialName;
} }
/** /**
* 获取 基础表one_basics id * 获取 基础表one_basics id
* * @return basicsId
* @return basicsId */
*/
public Long getBasicsId() { public Long getBasicsId() {
return this.basicsId; return this.basicsId;
} }
/** /**
* 设置 基础表one_basics id * 设置 基础表one_basics id
* * @param basicsId
* @param basicsId */
*/
public void setBasicsId(Long basicsId) { public void setBasicsId(Long basicsId) {
this.basicsId = basicsId; this.basicsId = basicsId;
} }
/** /**
* 获取 事项表yth_matter id 表示从一体化获取的材料 * 获取 事项表yth_matter id 表示从一体化获取的材料
* * @return matterid
* @return matterid */
*/
public Long getMatterid() { public Long getMatterid() {
return this.matterid; return this.matterid;
} }
/** /**
* 设置 事项表yth_matter id 表示从一体化获取的材料 * 设置 事项表yth_matter id 表示从一体化获取的材料
* * @param matterid
* @param matterid */
*/
public void setMatterid(Long matterid) { public void setMatterid(Long matterid) {
this.matterid = matterid; this.matterid = matterid;
} }
/** /**
* 获取 材料表yth_datum id 表示从一体化获取的材料 * 获取 材料表yth_datum id 表示从一体化获取的材料
* * @return datumId
* @return datumId */
*/
public Long getDatumId() { public Long getDatumId() {
return this.datumId; return this.datumId;
} }
/** /**
* 设置 材料表yth_datum id 表示从一体化获取的材料 * 设置 材料表yth_datum id 表示从一体化获取的材料
* * @param datumId
* @param datumId */
*/
public void setDatumId(Long datumId) { public void setDatumId(Long datumId) {
this.datumId = datumId; this.datumId = datumId;
} }
/** /**
* 获取 材料形式 * 获取 材料形式
* * @return materialProperty
* @return materialProperty */
*/
public Integer getMaterialProperty() { public Integer getMaterialProperty() {
return this.materialProperty; return this.materialProperty;
} }
/** /**
* 设置 材料形式 * 设置 材料形式
* * @param materialProperty
* @param materialProperty */
*/
public void setMaterialProperty(Integer materialProperty) { public void setMaterialProperty(Integer materialProperty) {
this.materialProperty = materialProperty; this.materialProperty = materialProperty;
} }
/** /**
* 获取 是否必交,0 否 1 是 默认0 * 获取 是否必交,0 否 1 是 默认0
* * @return isMust
* @return isMust */
*/
public Integer getIsMust() { public Integer getIsMust() {
return this.isMust; return this.isMust;
} }
/** /**
* 设置 是否必交,0 否 1 是 默认0 * 设置 是否必交,0 否 1 是 默认0
* * @param isMust
* @param isMust */
*/
public void setIsMust(Integer isMust) { public void setIsMust(Integer isMust) {
this.isMust = isMust; this.isMust = isMust;
} }
/** /**
* 获取 材料类型 * 获取 材料类型
* * @return materialType
* @return materialType */
*/
public Integer getMaterialType() { public Integer getMaterialType() {
return this.materialType; return this.materialType;
} }
/** /**
* 设置 材料类型 * 设置 材料类型
* * @param materialType
* @param materialType */
*/
public void setMaterialType(Integer materialType) { public void setMaterialType(Integer materialType) {
this.materialType = materialType; this.materialType = materialType;
} }
/** /**
* 获取 电子材料格式 * 获取 电子材料格式
* * @return electronicgs
* @return electronicgs */
*/
public Integer getElectronicgs() { public Integer getElectronicgs() {
return this.electronicgs; return this.electronicgs;
} }
/** /**
* 设置 电子材料格式 * 设置 电子材料格式
* * @param electronicgs
* @param electronicgs */
*/
public void setElectronicgs(Integer electronicgs) { public void setElectronicgs(Integer electronicgs) {
this.electronicgs = electronicgs; this.electronicgs = electronicgs;
} }
/** /**
* 获取 材料来源渠道 * 获取 材料来源渠道
* * @return materialSource
* @return materialSource */
*/
public Integer getMaterialSource() { public Integer getMaterialSource() {
return this.materialSource; return this.materialSource;
} }
/** /**
* 设置 材料来源渠道 * 设置 材料来源渠道
* * @param materialSource
* @param materialSource */
*/
public void setMaterialSource(Integer materialSource) { public void setMaterialSource(Integer materialSource) {
this.materialSource = materialSource; this.materialSource = materialSource;
} }
/** /**
* 获取 纸质材料份数 * 获取 纸质材料份数
* * @return paperNum
* @return paperNum */
*/
public Integer getPaperNum() { public Integer getPaperNum() {
return this.paperNum; return this.paperNum;
} }
/** /**
* 设置 纸质材料份数 * 设置 纸质材料份数
* * @param paperNum
* @param paperNum */
*/
public void setPaperNum(Integer paperNum) { public void setPaperNum(Integer paperNum) {
this.paperNum = paperNum; this.paperNum = paperNum;
} }
/** /**
* 获取 纸质材料规格 * 获取 纸质材料规格
* * @return paperGg
* @return paperGg */
*/
public Integer getPaperGg() { public Integer getPaperGg() {
return this.paperGg; return this.paperGg;
} }
/** /**
* 设置 纸质材料规格 * 设置 纸质材料规格
* * @param paperGg
* @param paperGg */
*/
public void setPaperGg(Integer paperGg) { public void setPaperGg(Integer paperGg) {
this.paperGg = paperGg; this.paperGg = paperGg;
} }
/** /**
* 获取 减免模式 * 获取 减免模式
* * @return jianmMs
* @return jianmMs */
*/
public Integer getJianmMs() { public Integer getJianmMs() {
return this.jianmMs; return this.jianmMs;
} }
/** /**
* 设置 减免模式 * 设置 减免模式
* * @param jianmMs
* @param jianmMs */
*/
public void setJianmMs(Integer jianmMs) { public void setJianmMs(Integer jianmMs) {
this.jianmMs = jianmMs; this.jianmMs = jianmMs;
} }
/** /**
* 获取 盖章方式 * 获取 盖章方式
* * @return sealWay
* @return sealWay */
*/
public Integer getSealWay() { public Integer getSealWay() {
return this.sealWay; return this.sealWay;
} }
/** /**
* 设置 盖章方式 * 设置 盖章方式
* * @param sealWay
* @param sealWay */
*/
public void setSealWay(Integer sealWay) { public void setSealWay(Integer sealWay) {
this.sealWay = sealWay; this.sealWay = sealWay;
} }
/** /**
* 获取 是否减免 * 获取 是否减免
* * @return isjianm
* @return isjianm */
*/
public Integer getIsjianm() { public Integer getIsjianm() {
return this.isjianm; return this.isjianm;
} }
/** /**
* 设置 是否减免 * 设置 是否减免
* * @param isjianm
* @param isjianm */
*/
public void setIsjianm(Integer isjianm) { public void setIsjianm(Integer isjianm) {
this.isjianm = isjianm; this.isjianm = isjianm;
} }
/** /**
* 获取 材料是否容缺 * 获取 材料是否容缺
* * @return isLack
* @return isLack */
*/
public Integer getIsLack() { public Integer getIsLack() {
return this.isLack; return this.isLack;
} }
/** /**
* 设置 材料是否容缺 * 设置 材料是否容缺
* * @param isLack
* @param isLack */
*/
public void setIsLack(Integer isLack) { public void setIsLack(Integer isLack) {
this.isLack = isLack; this.isLack = isLack;
} }
/** /**
* 获取 材料地址 * 获取 材料地址
* * @return ybUrl
* @return ybUrl */
*/
public String getYbUrl() { public String getYbUrl() {
return this.ybUrl; return this.ybUrl;
} }
/** /**
* 设置 材料地址 * 设置 材料地址
* * @param ybUrl
* @param ybUrl */
*/
public void setYbUrl(String ybUrl) { public void setYbUrl(String ybUrl) {
this.ybUrl = ybUrl; this.ybUrl = ybUrl;
} }
/** /**
* 获取 来源渠道说明 * 获取 来源渠道说明
* * @return materialSourceSm
* @return materialSourceSm */
*/
public String getMaterialSourceSm() { public String getMaterialSourceSm() {
return this.materialSourceSm; return this.materialSourceSm;
} }
/** /**
* 设置 来源渠道说明 * 设置 来源渠道说明
* * @param materialSourceSm
* @param materialSourceSm */
*/
public void setMaterialSourceSm(String materialSourceSm) { public void setMaterialSourceSm(String materialSourceSm) {
this.materialSourceSm = materialSourceSm; this.materialSourceSm = materialSourceSm;
} }
/** /**
* 获取 填报须知 * 获取 填报须知
* * @return remarkSub
* @return remarkSub */
*/
public String getRemarkSub() { public String getRemarkSub() {
return this.remarkSub; return this.remarkSub;
} }
/** /**
* 设置 填报须知 * 设置 填报须知
* * @param remarkSub
* @param remarkSub */
*/
public void setRemarkSub(String remarkSub) { public void setRemarkSub(String remarkSub) {
this.remarkSub = remarkSub; this.remarkSub = remarkSub;
} }
/** /**
* 获取 受理标准 * 获取 受理标准
* * @return remark
* @return remark */
*/
public String getRemark() { public String getRemark() {
return this.remark; return this.remark;
} }
/** /**
* 设置 受理标准 * 设置 受理标准
* * @param remark
* @param remark */
*/
public void setRemark(String remark) { public void setRemark(String remark) {
this.remark = remark; this.remark = remark;
} }
/** /**
* 获取 要求提供材料的依据 * 获取 要求提供材料的依据
* * @return clauseContent
* @return clauseContent */
*/
public String getClauseContent() { public String getClauseContent() {
return this.clauseContent; return this.clauseContent;
} }
/** /**
* 设置 要求提供材料的依据 * 设置 要求提供材料的依据
* * @param clauseContent
* @param clauseContent */
*/
public void setClauseContent(String clauseContent) { public void setClauseContent(String clauseContent) {
this.clauseContent = clauseContent; this.clauseContent = clauseContent;
} }
/** /**
* 获取 备注 * 获取 备注
* * @return summary
* @return summary */
*/
public String getSummary() { public String getSummary() {
return this.summary; return this.summary;
} }
/** /**
* 设置 备注 * 设置 备注
* * @param summary
* @param summary */
*/
public void setSummary(String summary) { public void setSummary(String summary) {
this.summary = summary; this.summary = summary;
} }
/** /**
* 获取 0正常 1删除 * 获取 0正常 1删除
* * @return valid
* @return valid */
*/
public Integer getValid() { public Integer getValid() {
return this.valid; return this.valid;
} }
/** /**
* 设置 0正常 1删除 * 设置 0正常 1删除
* * @param valid
* @param valid */
*/
public void setValid(Integer valid) { public void setValid(Integer valid) {
this.valid = valid; this.valid = valid;
} }
/** /**
* 获取 变更时间 * 获取 变更时间
* * @return updateTime
* @return updateTime */
*/
public Date getUpdateTime() { public Date getUpdateTime() {
return this.updateTime; return this.updateTime;
} }
/** /**
* 设置 变更时间 * 设置 变更时间
* * @param updateTime
* @param updateTime */
*/
public void setUpdateTime(Date updateTime) { public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime; this.updateTime = updateTime;
} }
/** /**
* 获取 变更用户loginName * 获取 变更用户loginName
* * @return updateUser
* @return updateUser */
*/
public String getUpdateUser() { public String getUpdateUser() {
return this.updateUser; return this.updateUser;
} }
/** /**
* 设置 变更用户loginName * 设置 变更用户loginName
* * @param updateUser
* @param updateUser */
*/
public void setUpdateUser(String updateUser) { public void setUpdateUser(String updateUser) {
this.updateUser = updateUser; this.updateUser = updateUser;
} }
/** /**
* 获取 创建时间 * 获取 创建时间
* * @return createTime
* @return createTime */
*/
public Date getCreateTime() { public Date getCreateTime() {
return this.createTime; return this.createTime;
} }
/** /**
* 设置 创建时间 * 设置 创建时间
* * @param createTime
* @param createTime */
*/
public void setCreateTime(Date createTime) { public void setCreateTime(Date createTime) {
this.createTime = createTime; this.createTime = createTime;
} }
/** /**
* 获取 创建用户loginName * 获取 创建用户loginName
* * @return createUser
* @return createUser */
*/
public String getCreateUser() { public String getCreateUser() {
return this.createUser; return this.createUser;
} }
/** /**
* 设置 创建用户loginName * 设置 创建用户loginName
* * @param createUser
* @param createUser */
*/
public void setCreateUser(String createUser) { public void setCreateUser(String createUser) {
this.createUser = createUser; this.createUser = createUser;
} }
...@@ -618,7 +513,6 @@ public class DatumEntity extends BaseEntityLong { ...@@ -618,7 +513,6 @@ public class DatumEntity extends BaseEntityLong {
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) {
if (obj == null) if (obj == null)
...@@ -632,10 +526,10 @@ public class DatumEntity extends BaseEntityLong { ...@@ -632,10 +526,10 @@ public class DatumEntity extends BaseEntityLong {
return false; return false;
} }
public String toString() { public String toString(){
StringBuilder sb = new StringBuilder(""); StringBuilder sb = new StringBuilder("");
sb sb
.append(",id:").append(getId()) .append(",id:").append(getId())
.append(",materialName:").append(getMaterialName()) .append(",materialName:").append(getMaterialName())
.append(",basicsId:").append(getBasicsId()) .append(",basicsId:").append(getBasicsId())
.append(",matterid:").append(getMatterid()) .append(",matterid:").append(getMatterid())
...@@ -666,58 +560,58 @@ public class DatumEntity extends BaseEntityLong { ...@@ -666,58 +560,58 @@ public class DatumEntity extends BaseEntityLong {
return sb.toString(); return sb.toString();
} }
public void initAttrValue() { public void initAttrValue(){
this.materialName = null; this.materialName = null;
this.basicsId = null; this.basicsId = null;
this.matterid = null; this.matterid = null;
this.datumId = null; this.datumId = null;
this.materialProperty = null; this.materialProperty = null;
this.isMust = null; this.isMust = null;
this.materialType = null; this.materialType = null;
this.electronicgs = null; this.electronicgs = null;
this.materialSource = null; this.materialSource = null;
this.paperNum = null; this.paperNum = null;
this.paperGg = null; this.paperGg = null;
this.jianmMs = null; this.jianmMs = null;
this.sealWay = null; this.sealWay = null;
this.isjianm = null; this.isjianm = null;
this.isLack = null; this.isLack = null;
this.ybUrl = null; this.ybUrl = null;
this.materialSourceSm = null; this.materialSourceSm = null;
this.remarkSub = null; this.remarkSub = null;
this.remark = null; this.remark = null;
this.clauseContent = null; this.clauseContent = null;
this.summary = null; this.summary = null;
this.valid = 0; this.valid = null;
this.updateTime = null; this.updateTime = null;
this.updateUser = null; this.updateUser = null;
this.createTime = null; this.createTime = null;
this.createUser = null; this.createUser = null;
} }
} }
\ No newline at end of file
...@@ -5,10 +5,10 @@ import com.mortals.framework.model.BaseEntityLong; ...@@ -5,10 +5,10 @@ import com.mortals.framework.model.BaseEntityLong;
/** /**
* *
* Description:DatumFile * Description:DatumFile
* date: 2021-8-18 14:24:46 * date: 2021-9-6 14:40:57
*/ */
public class DatumFileEntity extends BaseEntityLong{ public class DatumFileEntity extends BaseEntityLong{
private static final long serialVersionUID = 1629267886325L; private static final long serialVersionUID = 1630910457470L;
/** /**
......
...@@ -6,10 +6,10 @@ import java.util.Date; ...@@ -6,10 +6,10 @@ import java.util.Date;
/** /**
* *
* Description:DatumFile * Description:DatumFile
* date: 2021-8-18 14:24:46 * date: 2021-9-6 14:40:57
*/ */
public class DatumFileQuery extends DatumFileEntity{ public class DatumFileQuery extends DatumFileEntity{
private static final long serialVersionUID = 1629267886327L; private static final long serialVersionUID = 1630910457472L;
/** 开始 主键,自增长 */ /** 开始 主键,自增长 */
private Long idStart; private Long idStart;
...@@ -652,6 +652,416 @@ public class DatumFileQuery extends DatumFileEntity{ ...@@ -652,6 +652,416 @@ public class DatumFileQuery extends DatumFileEntity{
this.createUserList = createUserList; this.createUserList = createUserList;
} }
/**
* 设置 主键,自增长
* @param id
*/
public DatumFileQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 主键,自增长
* @param idStart
*/
public DatumFileQuery idStart(Long idStart){
this.idStart = idStart;
return this;
}
/**
* 设置 结束 主键,自增长
* @param idEnd
*/
public DatumFileQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 主键,自增长
* @param idIncrement
*/
public DatumFileQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 主键,自增长
* @param idList
*/
public DatumFileQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 附件ID
* @param tid
*/
public DatumFileQuery tid(Long tid){
setTid(tid);
return this;
}
/**
* 设置 开始 附件ID
* @param tidStart
*/
public DatumFileQuery tidStart(Long tidStart){
this.tidStart = tidStart;
return this;
}
/**
* 设置 结束 附件ID
* @param tidEnd
*/
public DatumFileQuery tidEnd(Long tidEnd){
this.tidEnd = tidEnd;
return this;
}
/**
* 设置 增加 附件ID
* @param tidIncrement
*/
public DatumFileQuery tidIncrement(Long tidIncrement){
this.tidIncrement = tidIncrement;
return this;
}
/**
* 设置 附件ID
* @param tidList
*/
public DatumFileQuery tidList(List<Long> tidList){
this.tidList = tidList;
return this;
}
/**
* 设置 材料id 政务网
* @param datumid
*/
public DatumFileQuery datumid(Long datumid){
setDatumid(datumid);
return this;
}
/**
* 设置 开始 材料id 政务网
* @param datumidStart
*/
public DatumFileQuery datumidStart(Long datumidStart){
this.datumidStart = datumidStart;
return this;
}
/**
* 设置 结束 材料id 政务网
* @param datumidEnd
*/
public DatumFileQuery datumidEnd(Long datumidEnd){
this.datumidEnd = datumidEnd;
return this;
}
/**
* 设置 增加 材料id 政务网
* @param datumidIncrement
*/
public DatumFileQuery datumidIncrement(Long datumidIncrement){
this.datumidIncrement = datumidIncrement;
return this;
}
/**
* 设置 材料id 政务网
* @param datumidList
*/
public DatumFileQuery datumidList(List<Long> datumidList){
this.datumidList = datumidList;
return this;
}
/**
* 设置 用户事项id(gra_matterdatum的id)
* @param fdatumid
*/
public DatumFileQuery fdatumid(Integer fdatumid){
setFdatumid(fdatumid);
return this;
}
/**
* 设置 开始 用户事项id(gra_matterdatum的id)
* @param fdatumidStart
*/
public DatumFileQuery fdatumidStart(Integer fdatumidStart){
this.fdatumidStart = fdatumidStart;
return this;
}
/**
* 设置 结束 用户事项id(gra_matterdatum的id)
* @param fdatumidEnd
*/
public DatumFileQuery fdatumidEnd(Integer fdatumidEnd){
this.fdatumidEnd = fdatumidEnd;
return this;
}
/**
* 设置 增加 用户事项id(gra_matterdatum的id)
* @param fdatumidIncrement
*/
public DatumFileQuery fdatumidIncrement(Integer fdatumidIncrement){
this.fdatumidIncrement = fdatumidIncrement;
return this;
}
/**
* 设置 用户事项id(gra_matterdatum的id)
* @param fdatumidList
*/
public DatumFileQuery fdatumidList(List<Integer> fdatumidList){
this.fdatumidList = fdatumidList;
return this;
}
/**
* 设置 上传资料地址
* @param file
*/
public DatumFileQuery file(String file){
setFile(file);
return this;
}
/**
* 设置 上传资料地址
* @param fileList
*/
public DatumFileQuery fileList(List<String> fileList){
this.fileList = fileList;
return this;
}
/**
* 设置 开始 上传时间
* @param uploadtimeStart
*/
public DatumFileQuery uploadtimeStart(String uploadtimeStart){
this.uploadtimeStart = uploadtimeStart;
return this;
}
/**
* 设置 结束 上传时间
* @param uploadtimeEnd
*/
public DatumFileQuery uploadtimeEnd(String uploadtimeEnd){
this.uploadtimeEnd = uploadtimeEnd;
return this;
}
/**
* 设置 状态 1资料上传 2确认提交
* @param type
*/
public DatumFileQuery type(Integer type){
setType(type);
return this;
}
/**
* 设置 开始 状态 1资料上传 2确认提交
* @param typeStart
*/
public DatumFileQuery typeStart(Integer typeStart){
this.typeStart = typeStart;
return this;
}
/**
* 设置 结束 状态 1资料上传 2确认提交
* @param typeEnd
*/
public DatumFileQuery typeEnd(Integer typeEnd){
this.typeEnd = typeEnd;
return this;
}
/**
* 设置 增加 状态 1资料上传 2确认提交
* @param typeIncrement
*/
public DatumFileQuery typeIncrement(Integer typeIncrement){
this.typeIncrement = typeIncrement;
return this;
}
/**
* 设置 状态 1资料上传 2确认提交
* @param typeList
*/
public DatumFileQuery typeList(List<Integer> typeList){
this.typeList = typeList;
return this;
}
/**
* 设置 审核是否不通过 0待审核 1不通过 2通过
* @param examine
*/
public DatumFileQuery examine(Integer examine){
setExamine(examine);
return this;
}
/**
* 设置 开始 审核是否不通过 0待审核 1不通过 2通过
* @param examineStart
*/
public DatumFileQuery examineStart(Integer examineStart){
this.examineStart = examineStart;
return this;
}
/**
* 设置 结束 审核是否不通过 0待审核 1不通过 2通过
* @param examineEnd
*/
public DatumFileQuery examineEnd(Integer examineEnd){
this.examineEnd = examineEnd;
return this;
}
/**
* 设置 增加 审核是否不通过 0待审核 1不通过 2通过
* @param examineIncrement
*/
public DatumFileQuery examineIncrement(Integer examineIncrement){
this.examineIncrement = examineIncrement;
return this;
}
/**
* 设置 审核是否不通过 0待审核 1不通过 2通过
* @param examineList
*/
public DatumFileQuery examineList(List<Integer> examineList){
this.examineList = examineList;
return this;
}
/**
* 设置 不通过原因
* @param summary
*/
public DatumFileQuery summary(String summary){
setSummary(summary);
return this;
}
/**
* 设置 不通过原因
* @param summaryList
*/
public DatumFileQuery summaryList(List<String> summaryList){
this.summaryList = summaryList;
return this;
}
/**
* 设置 开始 变更时间
* @param updateTimeStart
*/
public DatumFileQuery updateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart;
return this;
}
/**
* 设置 结束 变更时间
* @param updateTimeEnd
*/
public DatumFileQuery updateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd;
return this;
}
/**
* 设置 变更用户loginName
* @param updateUser
*/
public DatumFileQuery updateUser(String updateUser){
setUpdateUser(updateUser);
return this;
}
/**
* 设置 变更用户loginName
* @param updateUserList
*/
public DatumFileQuery updateUserList(List<String> updateUserList){
this.updateUserList = updateUserList;
return this;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public DatumFileQuery createTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
return this;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public DatumFileQuery createTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
return this;
}
/**
* 设置 创建用户loginName
* @param createUser
*/
public DatumFileQuery createUser(String createUser){
setCreateUser(createUser);
return this;
}
/**
* 设置 创建用户loginName
* @param createUserList
*/
public DatumFileQuery createUserList(List<String> createUserList){
this.createUserList = createUserList;
return this;
}
/** /**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) * 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList * @return orConditionList
......
...@@ -6,10 +6,10 @@ import java.util.Date; ...@@ -6,10 +6,10 @@ import java.util.Date;
/** /**
* *
* Description:Datum * Description:Datum
* date: 2021-8-18 14:24:46 * date: 2021-9-6 14:40:57
*/ */
public class DatumQuery extends DatumEntity{ public class DatumQuery extends DatumEntity{
private static final long serialVersionUID = 1629267886247L; private static final long serialVersionUID = 1630910457365L;
/** 开始 主键,自增长 */ /** 开始 主键,自增长 */
private Long idStart; private Long idStart;
...@@ -197,17 +197,8 @@ public class DatumQuery extends DatumEntity{ ...@@ -197,17 +197,8 @@ public class DatumQuery extends DatumEntity{
/** 材料地址 */ /** 材料地址 */
private List<String> ybUrlList; private List<String> ybUrlList;
/** 开始 来源渠道说明 */
private Integer materialSourceSmStart;
/** 结束 来源渠道说明 */
private Integer materialSourceSmEnd;
/** 增加 来源渠道说明 */
private Integer materialSourceSmIncrement;
/** 来源渠道说明 */ /** 来源渠道说明 */
private List <Integer> materialSourceSmList; private List<String> materialSourceSmList;
/** 填报须知 */ /** 填报须知 */
private List<String> remarkSubList; private List<String> remarkSubList;
...@@ -275,7 +266,6 @@ public class DatumQuery extends DatumEntity{ ...@@ -275,7 +266,6 @@ public class DatumQuery extends DatumEntity{
this.idStart = idStart; this.idStart = idStart;
} }
/** /**
* 获取 结束 主键,自增长 * 获取 结束 主键,自增长
* @return idEnd * @return idEnd
...@@ -1235,59 +1225,11 @@ public class DatumQuery extends DatumEntity{ ...@@ -1235,59 +1225,11 @@ public class DatumQuery extends DatumEntity{
public void setYbUrlList(List<String> ybUrlList){ public void setYbUrlList(List<String> ybUrlList){
this.ybUrlList = ybUrlList; this.ybUrlList = ybUrlList;
} }
/**
* 获取 开始 来源渠道说明
* @return materialSourceSmStart
*/
public Integer getMaterialSourceSmStart(){
return this.materialSourceSmStart;
}
/**
* 设置 开始 来源渠道说明
* @param materialSourceSmStart
*/
public void setMaterialSourceSmStart(Integer materialSourceSmStart){
this.materialSourceSmStart = materialSourceSmStart;
}
/**
* 获取 结束 来源渠道说明
* @return materialSourceSmEnd
*/
public Integer getMaterialSourceSmEnd(){
return this.materialSourceSmEnd;
}
/**
* 设置 结束 来源渠道说明
* @param materialSourceSmEnd
*/
public void setMaterialSourceSmEnd(Integer materialSourceSmEnd){
this.materialSourceSmEnd = materialSourceSmEnd;
}
/**
* 获取 增加 来源渠道说明
* @return materialSourceSmIncrement
*/
public Integer getMaterialSourceSmIncrement(){
return this.materialSourceSmIncrement;
}
/**
* 设置 增加 来源渠道说明
* @param materialSourceSmIncrement
*/
public void setMaterialSourceSmIncrement(Integer materialSourceSmIncrement){
this.materialSourceSmIncrement = materialSourceSmIncrement;
}
/** /**
* 获取 来源渠道说明 * 获取 来源渠道说明
* @return materialSourceSmList * @return materialSourceSmList
*/ */
public List<Integer> getMaterialSourceSmList(){ public List<String> getMaterialSourceSmList(){
return this.materialSourceSmList; return this.materialSourceSmList;
} }
...@@ -1295,7 +1237,7 @@ public class DatumQuery extends DatumEntity{ ...@@ -1295,7 +1237,7 @@ public class DatumQuery extends DatumEntity{
* 设置 来源渠道说明 * 设置 来源渠道说明
* @param materialSourceSmList * @param materialSourceSmList
*/ */
public void setMaterialSourceSmList(List<Integer> materialSourceSmList){ public void setMaterialSourceSmList(List<String> materialSourceSmList){
this.materialSourceSmList = materialSourceSmList; this.materialSourceSmList = materialSourceSmList;
} }
/** /**
...@@ -1514,6 +1456,964 @@ public class DatumQuery extends DatumEntity{ ...@@ -1514,6 +1456,964 @@ public class DatumQuery extends DatumEntity{
this.createUserList = createUserList; this.createUserList = createUserList;
} }
/**
* 设置 主键,自增长
* @param id
*/
public DatumQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 主键,自增长
* @param idStart
*/
public DatumQuery idStart(Long idStart){
this.idStart = idStart;
return this;
}
/**
* 设置 结束 主键,自增长
* @param idEnd
*/
public DatumQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 主键,自增长
* @param idIncrement
*/
public DatumQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 主键,自增长
* @param idList
*/
public DatumQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 材料名
* @param materialName
*/
public DatumQuery materialName(String materialName){
setMaterialName(materialName);
return this;
}
/**
* 设置 材料名
* @param materialNameList
*/
public DatumQuery materialNameList(List<String> materialNameList){
this.materialNameList = materialNameList;
return this;
}
/**
* 设置 基础表one_basics id
* @param basicsId
*/
public DatumQuery basicsId(Long basicsId){
setBasicsId(basicsId);
return this;
}
/**
* 设置 开始 基础表one_basics id
* @param basicsIdStart
*/
public DatumQuery basicsIdStart(Long basicsIdStart){
this.basicsIdStart = basicsIdStart;
return this;
}
/**
* 设置 结束 基础表one_basics id
* @param basicsIdEnd
*/
public DatumQuery basicsIdEnd(Long basicsIdEnd){
this.basicsIdEnd = basicsIdEnd;
return this;
}
/**
* 设置 增加 基础表one_basics id
* @param basicsIdIncrement
*/
public DatumQuery basicsIdIncrement(Long basicsIdIncrement){
this.basicsIdIncrement = basicsIdIncrement;
return this;
}
/**
* 设置 基础表one_basics id
* @param basicsIdList
*/
public DatumQuery basicsIdList(List<Long> basicsIdList){
this.basicsIdList = basicsIdList;
return this;
}
/**
* 设置 事项表yth_matter id 表示从一体化获取的材料
* @param matterid
*/
public DatumQuery matterid(Long matterid){
setMatterid(matterid);
return this;
}
/**
* 设置 开始 事项表yth_matter id 表示从一体化获取的材料
* @param matteridStart
*/
public DatumQuery matteridStart(Long matteridStart){
this.matteridStart = matteridStart;
return this;
}
/**
* 设置 结束 事项表yth_matter id 表示从一体化获取的材料
* @param matteridEnd
*/
public DatumQuery matteridEnd(Long matteridEnd){
this.matteridEnd = matteridEnd;
return this;
}
/**
* 设置 增加 事项表yth_matter id 表示从一体化获取的材料
* @param matteridIncrement
*/
public DatumQuery matteridIncrement(Long matteridIncrement){
this.matteridIncrement = matteridIncrement;
return this;
}
/**
* 设置 事项表yth_matter id 表示从一体化获取的材料
* @param matteridList
*/
public DatumQuery matteridList(List<Long> matteridList){
this.matteridList = matteridList;
return this;
}
/**
* 设置 材料表yth_datum id 表示从一体化获取的材料
* @param datumId
*/
public DatumQuery datumId(Long datumId){
setDatumId(datumId);
return this;
}
/**
* 设置 开始 材料表yth_datum id 表示从一体化获取的材料
* @param datumIdStart
*/
public DatumQuery datumIdStart(Long datumIdStart){
this.datumIdStart = datumIdStart;
return this;
}
/**
* 设置 结束 材料表yth_datum id 表示从一体化获取的材料
* @param datumIdEnd
*/
public DatumQuery datumIdEnd(Long datumIdEnd){
this.datumIdEnd = datumIdEnd;
return this;
}
/**
* 设置 增加 材料表yth_datum id 表示从一体化获取的材料
* @param datumIdIncrement
*/
public DatumQuery datumIdIncrement(Long datumIdIncrement){
this.datumIdIncrement = datumIdIncrement;
return this;
}
/**
* 设置 材料表yth_datum id 表示从一体化获取的材料
* @param datumIdList
*/
public DatumQuery datumIdList(List<Long> datumIdList){
this.datumIdList = datumIdList;
return this;
}
/**
* 设置 材料形式
* @param materialProperty
*/
public DatumQuery materialProperty(Integer materialProperty){
setMaterialProperty(materialProperty);
return this;
}
/**
* 设置 开始 材料形式
* @param materialPropertyStart
*/
public DatumQuery materialPropertyStart(Integer materialPropertyStart){
this.materialPropertyStart = materialPropertyStart;
return this;
}
/**
* 设置 结束 材料形式
* @param materialPropertyEnd
*/
public DatumQuery materialPropertyEnd(Integer materialPropertyEnd){
this.materialPropertyEnd = materialPropertyEnd;
return this;
}
/**
* 设置 增加 材料形式
* @param materialPropertyIncrement
*/
public DatumQuery materialPropertyIncrement(Integer materialPropertyIncrement){
this.materialPropertyIncrement = materialPropertyIncrement;
return this;
}
/**
* 设置 材料形式
* @param materialPropertyList
*/
public DatumQuery materialPropertyList(List<Integer> materialPropertyList){
this.materialPropertyList = materialPropertyList;
return this;
}
/**
* 设置 是否必交,0 否 1 是 默认0
* @param isMust
*/
public DatumQuery isMust(Integer isMust){
setIsMust(isMust);
return this;
}
/**
* 设置 开始 是否必交,0 否 1 是 默认0
* @param isMustStart
*/
public DatumQuery isMustStart(Integer isMustStart){
this.isMustStart = isMustStart;
return this;
}
/**
* 设置 结束 是否必交,0 否 1 是 默认0
* @param isMustEnd
*/
public DatumQuery isMustEnd(Integer isMustEnd){
this.isMustEnd = isMustEnd;
return this;
}
/**
* 设置 增加 是否必交,0 否 1 是 默认0
* @param isMustIncrement
*/
public DatumQuery isMustIncrement(Integer isMustIncrement){
this.isMustIncrement = isMustIncrement;
return this;
}
/**
* 设置 是否必交,0 否 1 是 默认0
* @param isMustList
*/
public DatumQuery isMustList(List<Integer> isMustList){
this.isMustList = isMustList;
return this;
}
/**
* 设置 材料类型
* @param materialType
*/
public DatumQuery materialType(Integer materialType){
setMaterialType(materialType);
return this;
}
/**
* 设置 开始 材料类型
* @param materialTypeStart
*/
public DatumQuery materialTypeStart(Integer materialTypeStart){
this.materialTypeStart = materialTypeStart;
return this;
}
/**
* 设置 结束 材料类型
* @param materialTypeEnd
*/
public DatumQuery materialTypeEnd(Integer materialTypeEnd){
this.materialTypeEnd = materialTypeEnd;
return this;
}
/**
* 设置 增加 材料类型
* @param materialTypeIncrement
*/
public DatumQuery materialTypeIncrement(Integer materialTypeIncrement){
this.materialTypeIncrement = materialTypeIncrement;
return this;
}
/**
* 设置 材料类型
* @param materialTypeList
*/
public DatumQuery materialTypeList(List<Integer> materialTypeList){
this.materialTypeList = materialTypeList;
return this;
}
/**
* 设置 电子材料格式
* @param electronicgs
*/
public DatumQuery electronicgs(Integer electronicgs){
setElectronicgs(electronicgs);
return this;
}
/**
* 设置 开始 电子材料格式
* @param electronicgsStart
*/
public DatumQuery electronicgsStart(Integer electronicgsStart){
this.electronicgsStart = electronicgsStart;
return this;
}
/**
* 设置 结束 电子材料格式
* @param electronicgsEnd
*/
public DatumQuery electronicgsEnd(Integer electronicgsEnd){
this.electronicgsEnd = electronicgsEnd;
return this;
}
/**
* 设置 增加 电子材料格式
* @param electronicgsIncrement
*/
public DatumQuery electronicgsIncrement(Integer electronicgsIncrement){
this.electronicgsIncrement = electronicgsIncrement;
return this;
}
/**
* 设置 电子材料格式
* @param electronicgsList
*/
public DatumQuery electronicgsList(List<Integer> electronicgsList){
this.electronicgsList = electronicgsList;
return this;
}
/**
* 设置 材料来源渠道
* @param materialSource
*/
public DatumQuery materialSource(Integer materialSource){
setMaterialSource(materialSource);
return this;
}
/**
* 设置 开始 材料来源渠道
* @param materialSourceStart
*/
public DatumQuery materialSourceStart(Integer materialSourceStart){
this.materialSourceStart = materialSourceStart;
return this;
}
/**
* 设置 结束 材料来源渠道
* @param materialSourceEnd
*/
public DatumQuery materialSourceEnd(Integer materialSourceEnd){
this.materialSourceEnd = materialSourceEnd;
return this;
}
/**
* 设置 增加 材料来源渠道
* @param materialSourceIncrement
*/
public DatumQuery materialSourceIncrement(Integer materialSourceIncrement){
this.materialSourceIncrement = materialSourceIncrement;
return this;
}
/**
* 设置 材料来源渠道
* @param materialSourceList
*/
public DatumQuery materialSourceList(List<Integer> materialSourceList){
this.materialSourceList = materialSourceList;
return this;
}
/**
* 设置 纸质材料份数
* @param paperNum
*/
public DatumQuery paperNum(Integer paperNum){
setPaperNum(paperNum);
return this;
}
/**
* 设置 开始 纸质材料份数
* @param paperNumStart
*/
public DatumQuery paperNumStart(Integer paperNumStart){
this.paperNumStart = paperNumStart;
return this;
}
/**
* 设置 结束 纸质材料份数
* @param paperNumEnd
*/
public DatumQuery paperNumEnd(Integer paperNumEnd){
this.paperNumEnd = paperNumEnd;
return this;
}
/**
* 设置 增加 纸质材料份数
* @param paperNumIncrement
*/
public DatumQuery paperNumIncrement(Integer paperNumIncrement){
this.paperNumIncrement = paperNumIncrement;
return this;
}
/**
* 设置 纸质材料份数
* @param paperNumList
*/
public DatumQuery paperNumList(List<Integer> paperNumList){
this.paperNumList = paperNumList;
return this;
}
/**
* 设置 纸质材料规格
* @param paperGg
*/
public DatumQuery paperGg(Integer paperGg){
setPaperGg(paperGg);
return this;
}
/**
* 设置 开始 纸质材料规格
* @param paperGgStart
*/
public DatumQuery paperGgStart(Integer paperGgStart){
this.paperGgStart = paperGgStart;
return this;
}
/**
* 设置 结束 纸质材料规格
* @param paperGgEnd
*/
public DatumQuery paperGgEnd(Integer paperGgEnd){
this.paperGgEnd = paperGgEnd;
return this;
}
/**
* 设置 增加 纸质材料规格
* @param paperGgIncrement
*/
public DatumQuery paperGgIncrement(Integer paperGgIncrement){
this.paperGgIncrement = paperGgIncrement;
return this;
}
/**
* 设置 纸质材料规格
* @param paperGgList
*/
public DatumQuery paperGgList(List<Integer> paperGgList){
this.paperGgList = paperGgList;
return this;
}
/**
* 设置 减免模式
* @param jianmMs
*/
public DatumQuery jianmMs(Integer jianmMs){
setJianmMs(jianmMs);
return this;
}
/**
* 设置 开始 减免模式
* @param jianmMsStart
*/
public DatumQuery jianmMsStart(Integer jianmMsStart){
this.jianmMsStart = jianmMsStart;
return this;
}
/**
* 设置 结束 减免模式
* @param jianmMsEnd
*/
public DatumQuery jianmMsEnd(Integer jianmMsEnd){
this.jianmMsEnd = jianmMsEnd;
return this;
}
/**
* 设置 增加 减免模式
* @param jianmMsIncrement
*/
public DatumQuery jianmMsIncrement(Integer jianmMsIncrement){
this.jianmMsIncrement = jianmMsIncrement;
return this;
}
/**
* 设置 减免模式
* @param jianmMsList
*/
public DatumQuery jianmMsList(List<Integer> jianmMsList){
this.jianmMsList = jianmMsList;
return this;
}
/**
* 设置 盖章方式
* @param sealWay
*/
public DatumQuery sealWay(Integer sealWay){
setSealWay(sealWay);
return this;
}
/**
* 设置 开始 盖章方式
* @param sealWayStart
*/
public DatumQuery sealWayStart(Integer sealWayStart){
this.sealWayStart = sealWayStart;
return this;
}
/**
* 设置 结束 盖章方式
* @param sealWayEnd
*/
public DatumQuery sealWayEnd(Integer sealWayEnd){
this.sealWayEnd = sealWayEnd;
return this;
}
/**
* 设置 增加 盖章方式
* @param sealWayIncrement
*/
public DatumQuery sealWayIncrement(Integer sealWayIncrement){
this.sealWayIncrement = sealWayIncrement;
return this;
}
/**
* 设置 盖章方式
* @param sealWayList
*/
public DatumQuery sealWayList(List<Integer> sealWayList){
this.sealWayList = sealWayList;
return this;
}
/**
* 设置 是否减免
* @param isjianm
*/
public DatumQuery isjianm(Integer isjianm){
setIsjianm(isjianm);
return this;
}
/**
* 设置 开始 是否减免
* @param isjianmStart
*/
public DatumQuery isjianmStart(Integer isjianmStart){
this.isjianmStart = isjianmStart;
return this;
}
/**
* 设置 结束 是否减免
* @param isjianmEnd
*/
public DatumQuery isjianmEnd(Integer isjianmEnd){
this.isjianmEnd = isjianmEnd;
return this;
}
/**
* 设置 增加 是否减免
* @param isjianmIncrement
*/
public DatumQuery isjianmIncrement(Integer isjianmIncrement){
this.isjianmIncrement = isjianmIncrement;
return this;
}
/**
* 设置 是否减免
* @param isjianmList
*/
public DatumQuery isjianmList(List<Integer> isjianmList){
this.isjianmList = isjianmList;
return this;
}
/**
* 设置 材料是否容缺
* @param isLack
*/
public DatumQuery isLack(Integer isLack){
setIsLack(isLack);
return this;
}
/**
* 设置 开始 材料是否容缺
* @param isLackStart
*/
public DatumQuery isLackStart(Integer isLackStart){
this.isLackStart = isLackStart;
return this;
}
/**
* 设置 结束 材料是否容缺
* @param isLackEnd
*/
public DatumQuery isLackEnd(Integer isLackEnd){
this.isLackEnd = isLackEnd;
return this;
}
/**
* 设置 增加 材料是否容缺
* @param isLackIncrement
*/
public DatumQuery isLackIncrement(Integer isLackIncrement){
this.isLackIncrement = isLackIncrement;
return this;
}
/**
* 设置 材料是否容缺
* @param isLackList
*/
public DatumQuery isLackList(List<Integer> isLackList){
this.isLackList = isLackList;
return this;
}
/**
* 设置 材料地址
* @param ybUrl
*/
public DatumQuery ybUrl(String ybUrl){
setYbUrl(ybUrl);
return this;
}
/**
* 设置 材料地址
* @param ybUrlList
*/
public DatumQuery ybUrlList(List<String> ybUrlList){
this.ybUrlList = ybUrlList;
return this;
}
/**
* 设置 来源渠道说明
* @param materialSourceSm
*/
public DatumQuery materialSourceSm(String materialSourceSm){
setMaterialSourceSm(materialSourceSm);
return this;
}
/**
* 设置 来源渠道说明
* @param materialSourceSmList
*/
public DatumQuery materialSourceSmList(List<String> materialSourceSmList){
this.materialSourceSmList = materialSourceSmList;
return this;
}
/**
* 设置 填报须知
* @param remarkSub
*/
public DatumQuery remarkSub(String remarkSub){
setRemarkSub(remarkSub);
return this;
}
/**
* 设置 填报须知
* @param remarkSubList
*/
public DatumQuery remarkSubList(List<String> remarkSubList){
this.remarkSubList = remarkSubList;
return this;
}
/**
* 设置 受理标准
* @param remark
*/
public DatumQuery remark(String remark){
setRemark(remark);
return this;
}
/**
* 设置 受理标准
* @param remarkList
*/
public DatumQuery remarkList(List<String> remarkList){
this.remarkList = remarkList;
return this;
}
/**
* 设置 要求提供材料的依据
* @param clauseContent
*/
public DatumQuery clauseContent(String clauseContent){
setClauseContent(clauseContent);
return this;
}
/**
* 设置 要求提供材料的依据
* @param clauseContentList
*/
public DatumQuery clauseContentList(List<String> clauseContentList){
this.clauseContentList = clauseContentList;
return this;
}
/**
* 设置 备注
* @param summary
*/
public DatumQuery summary(String summary){
setSummary(summary);
return this;
}
/**
* 设置 备注
* @param summaryList
*/
public DatumQuery summaryList(List<String> summaryList){
this.summaryList = summaryList;
return this;
}
/**
* 设置 0正常 1删除
* @param valid
*/
public DatumQuery valid(Integer valid){
setValid(valid);
return this;
}
/**
* 设置 开始 0正常 1删除
* @param validStart
*/
public DatumQuery validStart(Integer validStart){
this.validStart = validStart;
return this;
}
/**
* 设置 结束 0正常 1删除
* @param validEnd
*/
public DatumQuery validEnd(Integer validEnd){
this.validEnd = validEnd;
return this;
}
/**
* 设置 增加 0正常 1删除
* @param validIncrement
*/
public DatumQuery validIncrement(Integer validIncrement){
this.validIncrement = validIncrement;
return this;
}
/**
* 设置 0正常 1删除
* @param validList
*/
public DatumQuery validList(List<Integer> validList){
this.validList = validList;
return this;
}
/**
* 设置 开始 变更时间
* @param updateTimeStart
*/
public DatumQuery updateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart;
return this;
}
/**
* 设置 结束 变更时间
* @param updateTimeEnd
*/
public DatumQuery updateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd;
return this;
}
/**
* 设置 变更用户loginName
* @param updateUser
*/
public DatumQuery updateUser(String updateUser){
setUpdateUser(updateUser);
return this;
}
/**
* 设置 变更用户loginName
* @param updateUserList
*/
public DatumQuery updateUserList(List<String> updateUserList){
this.updateUserList = updateUserList;
return this;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public DatumQuery createTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
return this;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public DatumQuery createTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
return this;
}
/**
* 设置 创建用户loginName
* @param createUser
*/
public DatumQuery createUser(String createUser){
setCreateUser(createUser);
return this;
}
/**
* 设置 创建用户loginName
* @param createUserList
*/
public DatumQuery createUserList(List<String> createUserList){
this.createUserList = createUserList;
return this;
}
/** /**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) * 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList * @return orConditionList
......
...@@ -5,10 +5,10 @@ import com.mortals.framework.model.BaseEntityLong; ...@@ -5,10 +5,10 @@ import com.mortals.framework.model.BaseEntityLong;
/** /**
* *
* Description:Flowlimit * Description:Flowlimit
* date: 2021-8-18 14:24:46 * date: 2021-9-3 10:12:09
*/ */
public class FlowlimitEntity extends BaseEntityLong{ public class FlowlimitEntity extends BaseEntityLong{
private static final long serialVersionUID = 1629267886336L; private static final long serialVersionUID = 1630635129023L;
/** /**
......
...@@ -6,10 +6,10 @@ import java.util.Date; ...@@ -6,10 +6,10 @@ import java.util.Date;
/** /**
* *
* Description:Flowlimit * Description:Flowlimit
* date: 2021-8-18 14:24:46 * date: 2021-9-3 10:12:09
*/ */
public class FlowlimitQuery extends FlowlimitEntity{ public class FlowlimitQuery extends FlowlimitEntity{
private static final long serialVersionUID = 1629267886337L; private static final long serialVersionUID = 1630635129024L;
/** 开始 主键,自增长 */ /** 开始 主键,自增长 */
private Long idStart; private Long idStart;
...@@ -316,6 +316,208 @@ public class FlowlimitQuery extends FlowlimitEntity{ ...@@ -316,6 +316,208 @@ public class FlowlimitQuery extends FlowlimitEntity{
this.createUserList = createUserList; this.createUserList = createUserList;
} }
/**
* 设置 主键,自增长
* @param id
*/
public FlowlimitQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 主键,自增长
* @param idStart
*/
public FlowlimitQuery idStart(Long idStart){
this.idStart = idStart;
return this;
}
/**
* 设置 结束 主键,自增长
* @param idEnd
*/
public FlowlimitQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 主键,自增长
* @param idIncrement
*/
public FlowlimitQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 主键,自增长
* @param idList
*/
public FlowlimitQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 模板标题
* @param title
*/
public FlowlimitQuery title(String title){
setTitle(title);
return this;
}
/**
* 设置 模板标题
* @param titleList
*/
public FlowlimitQuery titleList(List<String> titleList){
this.titleList = titleList;
return this;
}
/**
* 设置 办理流程
* @param content
*/
public FlowlimitQuery content(String content){
setContent(content);
return this;
}
/**
* 设置 办理流程
* @param contentList
*/
public FlowlimitQuery contentList(List<String> contentList){
this.contentList = contentList;
return this;
}
/**
* 设置 基础表one_basics id
* @param basicsId
*/
public FlowlimitQuery basicsId(Long basicsId){
setBasicsId(basicsId);
return this;
}
/**
* 设置 开始 基础表one_basics id
* @param basicsIdStart
*/
public FlowlimitQuery basicsIdStart(Long basicsIdStart){
this.basicsIdStart = basicsIdStart;
return this;
}
/**
* 设置 结束 基础表one_basics id
* @param basicsIdEnd
*/
public FlowlimitQuery basicsIdEnd(Long basicsIdEnd){
this.basicsIdEnd = basicsIdEnd;
return this;
}
/**
* 设置 增加 基础表one_basics id
* @param basicsIdIncrement
*/
public FlowlimitQuery basicsIdIncrement(Long basicsIdIncrement){
this.basicsIdIncrement = basicsIdIncrement;
return this;
}
/**
* 设置 基础表one_basics id
* @param basicsIdList
*/
public FlowlimitQuery basicsIdList(List<Long> basicsIdList){
this.basicsIdList = basicsIdList;
return this;
}
/**
* 设置 开始 变更时间
* @param updateTimeStart
*/
public FlowlimitQuery updateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart;
return this;
}
/**
* 设置 结束 变更时间
* @param updateTimeEnd
*/
public FlowlimitQuery updateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd;
return this;
}
/**
* 设置 变更用户loginName
* @param updateUser
*/
public FlowlimitQuery updateUser(String updateUser){
setUpdateUser(updateUser);
return this;
}
/**
* 设置 变更用户loginName
* @param updateUserList
*/
public FlowlimitQuery updateUserList(List<String> updateUserList){
this.updateUserList = updateUserList;
return this;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public FlowlimitQuery createTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
return this;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public FlowlimitQuery createTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
return this;
}
/**
* 设置 创建用户loginName
* @param createUser
*/
public FlowlimitQuery createUser(String createUser){
setCreateUser(createUser);
return this;
}
/**
* 设置 创建用户loginName
* @param createUserList
*/
public FlowlimitQuery createUserList(List<String> createUserList){
this.createUserList = createUserList;
return this;
}
/** /**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) * 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList * @return orConditionList
......
...@@ -5,12 +5,62 @@ import com.mortals.framework.model.BaseEntityLong; ...@@ -5,12 +5,62 @@ import com.mortals.framework.model.BaseEntityLong;
/** /**
* *
* Description:Member * Description:Member
* date: 2021-9-1 14:27:26 * date: 2021-9-7 10:49:11
*/ */
public class MemberEntity extends BaseEntityLong{ public class MemberEntity extends BaseEntityLong{
private static final long serialVersionUID = 1630477646904L; private static final long serialVersionUID = 1630982951484L;
/**
* 姓名
*/
private String idcardName;
/**
* 性别
*/
private String idcardSex;
/**
* 民族
*/
private String idcardNation;
/**
* 出生
*/
private String idcardBorn;
/**
* 地址
*/
private String idcardAddress;
/**
* 身份证号
*/
private String idcardIDCardNo;
/**
* 发证机关
*/
private String idcardGrantDept;
/**
* 有效期开始
*/
private String idcardUserLifeBegin;
/**
* 有效期结束
*/
private String idcardUserLifeEnd;
/**
* 照片
*/
private String idcardDataPhotoFileName;
/** /**
* 手机号 * 手机号
*/ */
...@@ -46,10 +96,35 @@ public class MemberEntity extends BaseEntityLong{ ...@@ -46,10 +96,35 @@ public class MemberEntity extends BaseEntityLong{
*/ */
private String gender; private String gender;
/**
* 微信头像
*/
private String icon;
/**
* 身份证正面照片
*/
private String zImg;
/**
* 身份证背面照片
*/
private String bImg;
/**
* 默认选择的站点id
*/
private Long siteid;
/**
* 天府通办用户名
*/
private String username;
/** /**
* 最后登录时间 * 最后登录时间
*/ */
private Date lastLoginTime; private Date lasttime;
/** /**
* 备注 * 备注
...@@ -78,6 +153,146 @@ public class MemberEntity extends BaseEntityLong{ ...@@ -78,6 +153,146 @@ public class MemberEntity extends BaseEntityLong{
public MemberEntity(){ public MemberEntity(){
}
/**
* 获取 姓名
* @return idcardName
*/
public String getIdcardName() {
return this.idcardName;
}
/**
* 设置 姓名
* @param idcardName
*/
public void setIdcardName(String idcardName) {
this.idcardName = idcardName;
}
/**
* 获取 性别
* @return idcardSex
*/
public String getIdcardSex() {
return this.idcardSex;
}
/**
* 设置 性别
* @param idcardSex
*/
public void setIdcardSex(String idcardSex) {
this.idcardSex = idcardSex;
}
/**
* 获取 民族
* @return idcardNation
*/
public String getIdcardNation() {
return this.idcardNation;
}
/**
* 设置 民族
* @param idcardNation
*/
public void setIdcardNation(String idcardNation) {
this.idcardNation = idcardNation;
}
/**
* 获取 出生
* @return idcardBorn
*/
public String getIdcardBorn() {
return this.idcardBorn;
}
/**
* 设置 出生
* @param idcardBorn
*/
public void setIdcardBorn(String idcardBorn) {
this.idcardBorn = idcardBorn;
}
/**
* 获取 地址
* @return idcardAddress
*/
public String getIdcardAddress() {
return this.idcardAddress;
}
/**
* 设置 地址
* @param idcardAddress
*/
public void setIdcardAddress(String idcardAddress) {
this.idcardAddress = idcardAddress;
}
/**
* 获取 身份证号
* @return idcardIDCardNo
*/
public String getIdcardIDCardNo() {
return this.idcardIDCardNo;
}
/**
* 设置 身份证号
* @param idcardIDCardNo
*/
public void setIdcardIDCardNo(String idcardIDCardNo) {
this.idcardIDCardNo = idcardIDCardNo;
}
/**
* 获取 发证机关
* @return idcardGrantDept
*/
public String getIdcardGrantDept() {
return this.idcardGrantDept;
}
/**
* 设置 发证机关
* @param idcardGrantDept
*/
public void setIdcardGrantDept(String idcardGrantDept) {
this.idcardGrantDept = idcardGrantDept;
}
/**
* 获取 有效期开始
* @return idcardUserLifeBegin
*/
public String getIdcardUserLifeBegin() {
return this.idcardUserLifeBegin;
}
/**
* 设置 有效期开始
* @param idcardUserLifeBegin
*/
public void setIdcardUserLifeBegin(String idcardUserLifeBegin) {
this.idcardUserLifeBegin = idcardUserLifeBegin;
}
/**
* 获取 有效期结束
* @return idcardUserLifeEnd
*/
public String getIdcardUserLifeEnd() {
return this.idcardUserLifeEnd;
}
/**
* 设置 有效期结束
* @param idcardUserLifeEnd
*/
public void setIdcardUserLifeEnd(String idcardUserLifeEnd) {
this.idcardUserLifeEnd = idcardUserLifeEnd;
}
/**
* 获取 照片
* @return idcardDataPhotoFileName
*/
public String getIdcardDataPhotoFileName() {
return this.idcardDataPhotoFileName;
}
/**
* 设置 照片
* @param idcardDataPhotoFileName
*/
public void setIdcardDataPhotoFileName(String idcardDataPhotoFileName) {
this.idcardDataPhotoFileName = idcardDataPhotoFileName;
} }
/** /**
* 获取 手机号 * 获取 手机号
...@@ -178,18 +393,88 @@ public class MemberEntity extends BaseEntityLong{ ...@@ -178,18 +393,88 @@ public class MemberEntity extends BaseEntityLong{
this.gender = gender; this.gender = gender;
} }
/** /**
* 获取 微信头像
* @return icon
*/
public String getIcon() {
return this.icon;
}
/**
* 设置 微信头像
* @param icon
*/
public void setIcon(String icon) {
this.icon = icon;
}
/**
* 获取 身份证正面照片
* @return zImg
*/
public String getZImg() {
return this.zImg;
}
/**
* 设置 身份证正面照片
* @param zImg
*/
public void setZImg(String zImg) {
this.zImg = zImg;
}
/**
* 获取 身份证背面照片
* @return bImg
*/
public String getBImg() {
return this.bImg;
}
/**
* 设置 身份证背面照片
* @param bImg
*/
public void setBImg(String bImg) {
this.bImg = bImg;
}
/**
* 获取 默认选择的站点id
* @return siteid
*/
public Long getSiteid() {
return this.siteid;
}
/**
* 设置 默认选择的站点id
* @param siteid
*/
public void setSiteid(Long siteid) {
this.siteid = siteid;
}
/**
* 获取 天府通办用户名
* @return username
*/
public String getUsername() {
return this.username;
}
/**
* 设置 天府通办用户名
* @param username
*/
public void setUsername(String username) {
this.username = username;
}
/**
* 获取 最后登录时间 * 获取 最后登录时间
* @return lastLoginTime * @return lasttime
*/ */
public Date getLastLoginTime() { public Date getLasttime() {
return this.lastLoginTime; return this.lasttime;
} }
/** /**
* 设置 最后登录时间 * 设置 最后登录时间
* @param lastLoginTime * @param lasttime
*/ */
public void setLastLoginTime(Date lastLoginTime) { public void setLasttime(Date lasttime) {
this.lastLoginTime = lastLoginTime; this.lasttime = lasttime;
} }
/** /**
* 获取 备注 * 获取 备注
...@@ -283,6 +568,16 @@ public class MemberEntity extends BaseEntityLong{ ...@@ -283,6 +568,16 @@ public class MemberEntity extends BaseEntityLong{
StringBuilder sb = new StringBuilder(""); StringBuilder sb = new StringBuilder("");
sb sb
.append(",id:").append(getId()) .append(",id:").append(getId())
.append(",idcardName:").append(getIdcardName())
.append(",idcardSex:").append(getIdcardSex())
.append(",idcardNation:").append(getIdcardNation())
.append(",idcardBorn:").append(getIdcardBorn())
.append(",idcardAddress:").append(getIdcardAddress())
.append(",idcardIDCardNo:").append(getIdcardIDCardNo())
.append(",idcardGrantDept:").append(getIdcardGrantDept())
.append(",idcardUserLifeBegin:").append(getIdcardUserLifeBegin())
.append(",idcardUserLifeEnd:").append(getIdcardUserLifeEnd())
.append(",idcardDataPhotoFileName:").append(getIdcardDataPhotoFileName())
.append(",phone:").append(getPhone()) .append(",phone:").append(getPhone())
.append(",unionid:").append(getUnionid()) .append(",unionid:").append(getUnionid())
.append(",openId:").append(getOpenId()) .append(",openId:").append(getOpenId())
...@@ -290,7 +585,12 @@ public class MemberEntity extends BaseEntityLong{ ...@@ -290,7 +585,12 @@ public class MemberEntity extends BaseEntityLong{
.append(",nickname:").append(getNickname()) .append(",nickname:").append(getNickname())
.append(",realName:").append(getRealName()) .append(",realName:").append(getRealName())
.append(",gender:").append(getGender()) .append(",gender:").append(getGender())
.append(",lastLoginTime:").append(getLastLoginTime()) .append(",icon:").append(getIcon())
.append(",zImg:").append(getZImg())
.append(",bImg:").append(getBImg())
.append(",siteid:").append(getSiteid())
.append(",username:").append(getUsername())
.append(",lasttime:").append(getLasttime())
.append(",remark:").append(getRemark()) .append(",remark:").append(getRemark())
.append(",status:").append(getStatus()) .append(",status:").append(getStatus())
.append(",createTime:").append(getCreateTime()) .append(",createTime:").append(getCreateTime())
...@@ -301,6 +601,26 @@ public class MemberEntity extends BaseEntityLong{ ...@@ -301,6 +601,26 @@ public class MemberEntity extends BaseEntityLong{
} }
public void initAttrValue(){ public void initAttrValue(){
this.idcardName = null;
this.idcardSex = null;
this.idcardNation = null;
this.idcardBorn = null;
this.idcardAddress = null;
this.idcardIDCardNo = null;
this.idcardGrantDept = null;
this.idcardUserLifeBegin = null;
this.idcardUserLifeEnd = null;
this.idcardDataPhotoFileName = null;
this.phone = null; this.phone = null;
this.unionid = null; this.unionid = null;
...@@ -315,7 +635,17 @@ public class MemberEntity extends BaseEntityLong{ ...@@ -315,7 +635,17 @@ public class MemberEntity extends BaseEntityLong{
this.gender = null; this.gender = null;
this.lastLoginTime = null; this.icon = null;
this.zImg = null;
this.bImg = null;
this.siteid = null;
this.username = null;
this.lasttime = null;
this.remark = null; this.remark = null;
......
...@@ -6,10 +6,10 @@ import java.util.Date; ...@@ -6,10 +6,10 @@ import java.util.Date;
/** /**
* *
* Description:Member * Description:Member
* date: 2021-9-1 14:27:27 * date: 2021-9-7 10:49:11
*/ */
public class MemberQuery extends MemberEntity{ public class MemberQuery extends MemberEntity{
private static final long serialVersionUID = 1630477647202L; private static final long serialVersionUID = 1630982951486L;
/** 开始 会员ID,主键,自增长 */ /** 开始 会员ID,主键,自增长 */
private Long idStart; private Long idStart;
...@@ -23,6 +23,36 @@ public class MemberQuery extends MemberEntity{ ...@@ -23,6 +23,36 @@ public class MemberQuery extends MemberEntity{
private List <Long> idList; private List <Long> idList;
/** 姓名 */
private List<String> idcardNameList;
/** 性别 */
private List<String> idcardSexList;
/** 民族 */
private List<String> idcardNationList;
/** 出生 */
private List<String> idcardBornList;
/** 地址 */
private List<String> idcardAddressList;
/** 身份证号 */
private List<String> idcardIDCardNoList;
/** 发证机关 */
private List<String> idcardGrantDeptList;
/** 有效期开始 */
private List<String> idcardUserLifeBeginList;
/** 有效期结束 */
private List<String> idcardUserLifeEndList;
/** 照片 */
private List<String> idcardDataPhotoFileNameList;
/** 手机号 */ /** 手机号 */
private List<String> phoneList; private List<String> phoneList;
...@@ -43,11 +73,35 @@ public class MemberQuery extends MemberEntity{ ...@@ -43,11 +73,35 @@ public class MemberQuery extends MemberEntity{
/** 1:男,2:女 */ /** 1:男,2:女 */
private List<String> genderList; private List<String> genderList;
/** 微信头像 */
private List<String> iconList;
/** 身份证正面照片 */
private List<String> zImgList;
/** 身份证背面照片 */
private List<String> bImgList;
/** 开始 默认选择的站点id */
private Long siteidStart;
/** 结束 默认选择的站点id */
private Long siteidEnd;
/** 增加 默认选择的站点id */
private Long siteidIncrement;
/** 默认选择的站点id */
private List <Long> siteidList;
/** 天府通办用户名 */
private List<String> usernameList;
/** 开始 最后登录时间 */ /** 开始 最后登录时间 */
private String lastLoginTimeStart; private String lasttimeStart;
/** 结束 最后登录时间 */ /** 结束 最后登录时间 */
private String lastLoginTimeEnd; private String lasttimeEnd;
/** 备注 */ /** 备注 */
private List<String> remarkList; private List<String> remarkList;
...@@ -149,6 +203,156 @@ public class MemberQuery extends MemberEntity{ ...@@ -149,6 +203,156 @@ public class MemberQuery extends MemberEntity{
this.idList = idList; this.idList = idList;
} }
/** /**
* 获取 姓名
* @return idcardNameList
*/
public List<String> getIdcardNameList(){
return this.idcardNameList;
}
/**
* 设置 姓名
* @param idcardNameList
*/
public void setIdcardNameList(List<String> idcardNameList){
this.idcardNameList = idcardNameList;
}
/**
* 获取 性别
* @return idcardSexList
*/
public List<String> getIdcardSexList(){
return this.idcardSexList;
}
/**
* 设置 性别
* @param idcardSexList
*/
public void setIdcardSexList(List<String> idcardSexList){
this.idcardSexList = idcardSexList;
}
/**
* 获取 民族
* @return idcardNationList
*/
public List<String> getIdcardNationList(){
return this.idcardNationList;
}
/**
* 设置 民族
* @param idcardNationList
*/
public void setIdcardNationList(List<String> idcardNationList){
this.idcardNationList = idcardNationList;
}
/**
* 获取 出生
* @return idcardBornList
*/
public List<String> getIdcardBornList(){
return this.idcardBornList;
}
/**
* 设置 出生
* @param idcardBornList
*/
public void setIdcardBornList(List<String> idcardBornList){
this.idcardBornList = idcardBornList;
}
/**
* 获取 地址
* @return idcardAddressList
*/
public List<String> getIdcardAddressList(){
return this.idcardAddressList;
}
/**
* 设置 地址
* @param idcardAddressList
*/
public void setIdcardAddressList(List<String> idcardAddressList){
this.idcardAddressList = idcardAddressList;
}
/**
* 获取 身份证号
* @return idcardIDCardNoList
*/
public List<String> getIdcardIDCardNoList(){
return this.idcardIDCardNoList;
}
/**
* 设置 身份证号
* @param idcardIDCardNoList
*/
public void setIdcardIDCardNoList(List<String> idcardIDCardNoList){
this.idcardIDCardNoList = idcardIDCardNoList;
}
/**
* 获取 发证机关
* @return idcardGrantDeptList
*/
public List<String> getIdcardGrantDeptList(){
return this.idcardGrantDeptList;
}
/**
* 设置 发证机关
* @param idcardGrantDeptList
*/
public void setIdcardGrantDeptList(List<String> idcardGrantDeptList){
this.idcardGrantDeptList = idcardGrantDeptList;
}
/**
* 获取 有效期开始
* @return idcardUserLifeBeginList
*/
public List<String> getIdcardUserLifeBeginList(){
return this.idcardUserLifeBeginList;
}
/**
* 设置 有效期开始
* @param idcardUserLifeBeginList
*/
public void setIdcardUserLifeBeginList(List<String> idcardUserLifeBeginList){
this.idcardUserLifeBeginList = idcardUserLifeBeginList;
}
/**
* 获取 有效期结束
* @return idcardUserLifeEndList
*/
public List<String> getIdcardUserLifeEndList(){
return this.idcardUserLifeEndList;
}
/**
* 设置 有效期结束
* @param idcardUserLifeEndList
*/
public void setIdcardUserLifeEndList(List<String> idcardUserLifeEndList){
this.idcardUserLifeEndList = idcardUserLifeEndList;
}
/**
* 获取 照片
* @return idcardDataPhotoFileNameList
*/
public List<String> getIdcardDataPhotoFileNameList(){
return this.idcardDataPhotoFileNameList;
}
/**
* 设置 照片
* @param idcardDataPhotoFileNameList
*/
public void setIdcardDataPhotoFileNameList(List<String> idcardDataPhotoFileNameList){
this.idcardDataPhotoFileNameList = idcardDataPhotoFileNameList;
}
/**
* 获取 手机号 * 获取 手机号
* @return phoneList * @return phoneList
*/ */
...@@ -254,35 +458,158 @@ public class MemberQuery extends MemberEntity{ ...@@ -254,35 +458,158 @@ public class MemberQuery extends MemberEntity{
this.genderList = genderList; this.genderList = genderList;
} }
/** /**
* 获取 微信头像
* @return iconList
*/
public List<String> getIconList(){
return this.iconList;
}
/**
* 设置 微信头像
* @param iconList
*/
public void setIconList(List<String> iconList){
this.iconList = iconList;
}
/**
* 获取 身份证正面照片
* @return zImgList
*/
public List<String> getZImgList(){
return this.zImgList;
}
/**
* 设置 身份证正面照片
* @param zImgList
*/
public void setZImgList(List<String> zImgList){
this.zImgList = zImgList;
}
/**
* 获取 身份证背面照片
* @return bImgList
*/
public List<String> getBImgList(){
return this.bImgList;
}
/**
* 设置 身份证背面照片
* @param bImgList
*/
public void setBImgList(List<String> bImgList){
this.bImgList = bImgList;
}
/**
* 获取 开始 默认选择的站点id
* @return siteidStart
*/
public Long getSiteidStart(){
return this.siteidStart;
}
/**
* 设置 开始 默认选择的站点id
* @param siteidStart
*/
public void setSiteidStart(Long siteidStart){
this.siteidStart = siteidStart;
}
/**
* 获取 结束 默认选择的站点id
* @return siteidEnd
*/
public Long getSiteidEnd(){
return this.siteidEnd;
}
/**
* 设置 结束 默认选择的站点id
* @param siteidEnd
*/
public void setSiteidEnd(Long siteidEnd){
this.siteidEnd = siteidEnd;
}
/**
* 获取 增加 默认选择的站点id
* @return siteidIncrement
*/
public Long getSiteidIncrement(){
return this.siteidIncrement;
}
/**
* 设置 增加 默认选择的站点id
* @param siteidIncrement
*/
public void setSiteidIncrement(Long siteidIncrement){
this.siteidIncrement = siteidIncrement;
}
/**
* 获取 默认选择的站点id
* @return siteidList
*/
public List<Long> getSiteidList(){
return this.siteidList;
}
/**
* 设置 默认选择的站点id
* @param siteidList
*/
public void setSiteidList(List<Long> siteidList){
this.siteidList = siteidList;
}
/**
* 获取 天府通办用户名
* @return usernameList
*/
public List<String> getUsernameList(){
return this.usernameList;
}
/**
* 设置 天府通办用户名
* @param usernameList
*/
public void setUsernameList(List<String> usernameList){
this.usernameList = usernameList;
}
/**
* 获取 开始 最后登录时间 * 获取 开始 最后登录时间
* @return lastLoginTimeStart * @return lasttimeStart
*/ */
public String getLastLoginTimeStart(){ public String getLasttimeStart(){
return this.lastLoginTimeStart; return this.lasttimeStart;
} }
/** /**
* 设置 开始 最后登录时间 * 设置 开始 最后登录时间
* @param lastLoginTimeStart * @param lasttimeStart
*/ */
public void setLastLoginTimeStart(String lastLoginTimeStart){ public void setLasttimeStart(String lasttimeStart){
this.lastLoginTimeStart = lastLoginTimeStart; this.lasttimeStart = lasttimeStart;
} }
/** /**
* 获取 结束 最后登录时间 * 获取 结束 最后登录时间
* @return lastLoginTimeEnd * @return lasttimeEnd
*/ */
public String getLastLoginTimeEnd(){ public String getLasttimeEnd(){
return this.lastLoginTimeEnd; return this.lasttimeEnd;
} }
/** /**
* 设置 结束 最后登录时间 * 设置 结束 最后登录时间
* @param lastLoginTimeEnd * @param lasttimeEnd
*/ */
public void setLastLoginTimeEnd(String lastLoginTimeEnd){ public void setLasttimeEnd(String lasttimeEnd){
this.lastLoginTimeEnd = lastLoginTimeEnd; this.lasttimeEnd = lasttimeEnd;
} }
/** /**
* 获取 备注 * 获取 备注
...@@ -470,6 +797,186 @@ public class MemberQuery extends MemberEntity{ ...@@ -470,6 +797,186 @@ public class MemberQuery extends MemberEntity{
return this; return this;
} }
/** /**
* 设置 姓名
* @param idcardName
*/
public MemberQuery idcardName(String idcardName){
setIdcardName(idcardName);
return this;
}
/**
* 设置 姓名
* @param idcardNameList
*/
public MemberQuery idcardNameList(List<String> idcardNameList){
this.idcardNameList = idcardNameList;
return this;
}
/**
* 设置 性别
* @param idcardSex
*/
public MemberQuery idcardSex(String idcardSex){
setIdcardSex(idcardSex);
return this;
}
/**
* 设置 性别
* @param idcardSexList
*/
public MemberQuery idcardSexList(List<String> idcardSexList){
this.idcardSexList = idcardSexList;
return this;
}
/**
* 设置 民族
* @param idcardNation
*/
public MemberQuery idcardNation(String idcardNation){
setIdcardNation(idcardNation);
return this;
}
/**
* 设置 民族
* @param idcardNationList
*/
public MemberQuery idcardNationList(List<String> idcardNationList){
this.idcardNationList = idcardNationList;
return this;
}
/**
* 设置 出生
* @param idcardBorn
*/
public MemberQuery idcardBorn(String idcardBorn){
setIdcardBorn(idcardBorn);
return this;
}
/**
* 设置 出生
* @param idcardBornList
*/
public MemberQuery idcardBornList(List<String> idcardBornList){
this.idcardBornList = idcardBornList;
return this;
}
/**
* 设置 地址
* @param idcardAddress
*/
public MemberQuery idcardAddress(String idcardAddress){
setIdcardAddress(idcardAddress);
return this;
}
/**
* 设置 地址
* @param idcardAddressList
*/
public MemberQuery idcardAddressList(List<String> idcardAddressList){
this.idcardAddressList = idcardAddressList;
return this;
}
/**
* 设置 身份证号
* @param idcardIDCardNo
*/
public MemberQuery idcardIDCardNo(String idcardIDCardNo){
setIdcardIDCardNo(idcardIDCardNo);
return this;
}
/**
* 设置 身份证号
* @param idcardIDCardNoList
*/
public MemberQuery idcardIDCardNoList(List<String> idcardIDCardNoList){
this.idcardIDCardNoList = idcardIDCardNoList;
return this;
}
/**
* 设置 发证机关
* @param idcardGrantDept
*/
public MemberQuery idcardGrantDept(String idcardGrantDept){
setIdcardGrantDept(idcardGrantDept);
return this;
}
/**
* 设置 发证机关
* @param idcardGrantDeptList
*/
public MemberQuery idcardGrantDeptList(List<String> idcardGrantDeptList){
this.idcardGrantDeptList = idcardGrantDeptList;
return this;
}
/**
* 设置 有效期开始
* @param idcardUserLifeBegin
*/
public MemberQuery idcardUserLifeBegin(String idcardUserLifeBegin){
setIdcardUserLifeBegin(idcardUserLifeBegin);
return this;
}
/**
* 设置 有效期开始
* @param idcardUserLifeBeginList
*/
public MemberQuery idcardUserLifeBeginList(List<String> idcardUserLifeBeginList){
this.idcardUserLifeBeginList = idcardUserLifeBeginList;
return this;
}
/**
* 设置 有效期结束
* @param idcardUserLifeEnd
*/
public MemberQuery idcardUserLifeEnd(String idcardUserLifeEnd){
setIdcardUserLifeEnd(idcardUserLifeEnd);
return this;
}
/**
* 设置 有效期结束
* @param idcardUserLifeEndList
*/
public MemberQuery idcardUserLifeEndList(List<String> idcardUserLifeEndList){
this.idcardUserLifeEndList = idcardUserLifeEndList;
return this;
}
/**
* 设置 照片
* @param idcardDataPhotoFileName
*/
public MemberQuery idcardDataPhotoFileName(String idcardDataPhotoFileName){
setIdcardDataPhotoFileName(idcardDataPhotoFileName);
return this;
}
/**
* 设置 照片
* @param idcardDataPhotoFileNameList
*/
public MemberQuery idcardDataPhotoFileNameList(List<String> idcardDataPhotoFileNameList){
this.idcardDataPhotoFileNameList = idcardDataPhotoFileNameList;
return this;
}
/**
* 设置 手机号 * 设置 手机号
* @param phone * @param phone
*/ */
...@@ -595,23 +1102,140 @@ public class MemberQuery extends MemberEntity{ ...@@ -595,23 +1102,140 @@ public class MemberQuery extends MemberEntity{
this.genderList = genderList; this.genderList = genderList;
return this; return this;
} }
/**
* 设置 微信头像
* @param icon
*/
public MemberQuery icon(String icon){
setIcon(icon);
return this;
}
/**
* 设置 微信头像
* @param iconList
*/
public MemberQuery iconList(List<String> iconList){
this.iconList = iconList;
return this;
}
/**
* 设置 身份证正面照片
* @param zImg
*/
public MemberQuery zImg(String zImg){
setZImg(zImg);
return this;
}
/**
* 设置 身份证正面照片
* @param zImgList
*/
public MemberQuery zImgList(List<String> zImgList){
this.zImgList = zImgList;
return this;
}
/**
* 设置 身份证背面照片
* @param bImg
*/
public MemberQuery bImg(String bImg){
setBImg(bImg);
return this;
}
/**
* 设置 身份证背面照片
* @param bImgList
*/
public MemberQuery bImgList(List<String> bImgList){
this.bImgList = bImgList;
return this;
}
/**
* 设置 默认选择的站点id
* @param siteid
*/
public MemberQuery siteid(Long siteid){
setSiteid(siteid);
return this;
}
/**
* 设置 开始 默认选择的站点id
* @param siteidStart
*/
public MemberQuery siteidStart(Long siteidStart){
this.siteidStart = siteidStart;
return this;
}
/**
* 设置 结束 默认选择的站点id
* @param siteidEnd
*/
public MemberQuery siteidEnd(Long siteidEnd){
this.siteidEnd = siteidEnd;
return this;
}
/**
* 设置 增加 默认选择的站点id
* @param siteidIncrement
*/
public MemberQuery siteidIncrement(Long siteidIncrement){
this.siteidIncrement = siteidIncrement;
return this;
}
/**
* 设置 默认选择的站点id
* @param siteidList
*/
public MemberQuery siteidList(List<Long> siteidList){
this.siteidList = siteidList;
return this;
}
/**
* 设置 天府通办用户名
* @param username
*/
public MemberQuery username(String username){
setUsername(username);
return this;
}
/**
* 设置 天府通办用户名
* @param usernameList
*/
public MemberQuery usernameList(List<String> usernameList){
this.usernameList = usernameList;
return this;
}
/** /**
* 设置 开始 最后登录时间 * 设置 开始 最后登录时间
* @param lastLoginTimeStart * @param lasttimeStart
*/ */
public MemberQuery lastLoginTimeStart(String lastLoginTimeStart){ public MemberQuery lasttimeStart(String lasttimeStart){
this.lastLoginTimeStart = lastLoginTimeStart; this.lasttimeStart = lasttimeStart;
return this; return this;
} }
/** /**
* 设置 结束 最后登录时间 * 设置 结束 最后登录时间
* @param lastLoginTimeEnd * @param lasttimeEnd
*/ */
public MemberQuery lastLoginTimeEnd(String lastLoginTimeEnd){ public MemberQuery lasttimeEnd(String lasttimeEnd){
this.lastLoginTimeEnd = lastLoginTimeEnd; this.lasttimeEnd = lasttimeEnd;
return this; return this;
} }
/** /**
......
package com.mortals.xhx.module.member.service; package com.mortals.xhx.module.member.service;
import com.mortals.framework.service.ICRUDService; import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.busiz.wechat.WechatBaseReq;
import com.mortals.xhx.module.member.model.MemberEntity; import com.mortals.xhx.module.member.model.MemberEntity;
/** /**
...@@ -12,4 +13,7 @@ import com.mortals.xhx.module.member.model.MemberEntity; ...@@ -12,4 +13,7 @@ import com.mortals.xhx.module.member.model.MemberEntity;
public interface MemberService extends ICRUDService<MemberEntity,Long>{ public interface MemberService extends ICRUDService<MemberEntity,Long>{
void checkMember(WechatBaseReq req);
} }
\ No newline at end of file
package com.mortals.xhx.module.member.service.impl; package com.mortals.xhx.module.member.service.impl;
import com.mortals.framework.exception.AppException; import com.mortals.framework.exception.AppException;
import com.mortals.framework.model.Context; import com.mortals.xhx.busiz.BaseMapper;
import com.mortals.xhx.common.code.YesNoEnum; import com.mortals.xhx.busiz.wechat.WechatBaseReq;
import com.mortals.xhx.common.code.OneThingRespCodeEnum;
import com.mortals.xhx.module.member.model.MemberQuery;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl; import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.xhx.module.member.dao.MemberDao; import com.mortals.xhx.module.member.dao.MemberDao;
import com.mortals.xhx.module.member.model.MemberEntity; import com.mortals.xhx.module.member.model.MemberEntity;
import com.mortals.xhx.module.member.service.MemberService; import com.mortals.xhx.module.member.service.MemberService;
import org.springframework.util.ObjectUtils;
import java.util.Date;
/** /**
* <p>Title: 微信会员基本信息</p> * <p>Title: 微信会员基本信息</p>
...@@ -18,12 +23,20 @@ import com.mortals.xhx.module.member.service.MemberService; ...@@ -18,12 +23,20 @@ import com.mortals.xhx.module.member.service.MemberService;
@Service("memberService") @Service("memberService")
public class MemberServiceImpl extends AbstractCRUDServiceImpl<MemberDao, MemberEntity, Long> implements MemberService { public class MemberServiceImpl extends AbstractCRUDServiceImpl<MemberDao, MemberEntity, Long> implements MemberService {
@Override @Override
protected void saveBefore(MemberEntity entity, Context context) throws AppException { public void checkMember(WechatBaseReq req) {
//校验已经存在
MemberEntity memberEntity = this.selectOne(new MemberQuery().openId(req.getOpenid()), null);
if (!ObjectUtils.isEmpty(memberEntity)) {
throw new AppException("已认证登记身份信息");
}
//todo 请求外部身份证识别
entity.setStatus(YesNoEnum.YES.getValue()); MemberEntity entity = BaseMapper.INSTANCE.weChat2Entity(req);
entity.setGender("男"); entity.setCreateTime(new Date());
super.saveBefore(entity, context); entity.setCreateUser("admin");
this.save(entity);
} }
} }
\ No newline at end of file
package com.mortals.xhx.module.member.web; package com.mortals.xhx.module.member.web;
import com.mortals.framework.model.Context;
import com.mortals.xhx.common.code.UserStatus;
import com.mortals.xhx.common.code.YesNoEnum;
import com.mortals.xhx.module.basics.web.BasicsInfoForm;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.mortals.framework.web.BaseCRUDJsonMappingController; import com.mortals.framework.web.BaseCRUDJsonMappingController;
import com.mortals.xhx.module.member.model.MemberEntity; import com.mortals.xhx.module.member.model.MemberEntity;
import com.mortals.xhx.module.member.service.MemberService; import com.mortals.xhx.module.member.service.MemberService;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Map;
/** /**
* <p>Title: 微信会员基本信息</p> * <p>Title: 微信会员基本信息</p>
...@@ -32,9 +24,4 @@ public class MemberController extends BaseCRUDJsonMappingController<MemberServic ...@@ -32,9 +24,4 @@ public class MemberController extends BaseCRUDJsonMappingController<MemberServic
super.setModuleDesc("微信会员基本信息"); super.setModuleDesc("微信会员基本信息");
} }
@Override
protected void init(HttpServletRequest request, HttpServletResponse response, MemberForm form, Map<String, Object> model, Context context) {
this.addDict(model, "status", UserStatus.getEnumMap());
}
} }
\ No newline at end of file
package com.mortals.xhx.module.onething.service.impl;
import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.xhx.module.onething.dao.OnethingDao;
import com.mortals.xhx.module.onething.model.OnethingEntity;
import com.mortals.xhx.module.onething.service.OnethingService;
/**
* <p>Title: 一件事提交基础表</p>
* <p>Description: OnethingService service接口 </p>
* <p>Copyright: Copyright &reg; </p>
* @version 1.0.0
*/
@Service("onethingService")
public class OnethingServiceImpl extends AbstractCRUDServiceImpl<OnethingDao, OnethingEntity, Long> implements OnethingService {
}
\ No newline at end of file
package com.mortals.xhx.module.onething.web;
import com.mortals.framework.model.Context;
import com.mortals.xhx.common.code.ApproveStateEnum;
import com.mortals.xhx.common.code.UserStatus;
import com.mortals.xhx.common.code.YesNoEnum;
import com.mortals.xhx.module.member.web.MemberForm;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.mortals.framework.web.BaseCRUDJsonMappingController;
import com.mortals.xhx.module.onething.model.OnethingEntity;
import com.mortals.xhx.module.onething.service.OnethingService;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Map;
/**
* <p>Title: 一件事提交基础表</p>
* <p>Description: OnethingController </p>
* <p>Copyright: Copyright &reg; </p>
* <p>Company: </p>
* @author zxfei
* @version 1.0.0
*/
@RestController
@RequestMapping("onething")
public class OnethingController extends BaseCRUDJsonMappingController<OnethingService,OnethingForm,OnethingEntity,Long> {
public OnethingController(){
super.setFormClass(OnethingForm.class);
super.setModuleDesc("一件事提交基础表");
}
@Override
protected void init(HttpServletRequest request, HttpServletResponse response, OnethingForm form, Map<String, Object> model, Context context) {
this.addDict(model, "status", ApproveStateEnum.getEnumMap());
this.addDict(model, "isRevoke", YesNoEnum.getEnumMap());
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.dao;
import com.mortals.framework.dao.ICRUDDao;
import com.mortals.xhx.module.yth.model.YthAcceptEntity;
/**
* <p>Title: 受理标准表</p>
* <p>Description: YthAcceptDao DAO接口 </p>
* @author
* @version 1.0.0
*/
public interface YthAcceptDao extends ICRUDDao<YthAcceptEntity,Long>{
}
package com.mortals.xhx.module.yth.dao;
import com.mortals.framework.dao.ICRUDDao;
import com.mortals.xhx.module.yth.model.YthDatumEntity;
/**
* <p>Title: 材料表</p>
* <p>Description: YthDatumDao DAO接口 </p>
* @author
* @version 1.0.0
*/
public interface YthDatumDao extends ICRUDDao<YthDatumEntity,Long>{
}
package com.mortals.xhx.module.yth.dao;
import com.mortals.framework.dao.ICRUDDao;
import com.mortals.xhx.module.yth.model.YthFlowlimitEntity;
/**
* <p>Title: 办理流程表</p>
* <p>Description: YthFlowlimitDao DAO接口 </p>
* @author
* @version 1.0.0
*/
public interface YthFlowlimitDao extends ICRUDDao<YthFlowlimitEntity,Long>{
}
package com.mortals.xhx.module.yth.dao;
import com.mortals.framework.dao.ICRUDDao;
import com.mortals.xhx.module.yth.model.YthMatterEntity;
/**
* <p>Title: 事项表</p>
* <p>Description: YthMatterDao DAO接口 </p>
* @author
* @version 1.0.0
*/
public interface YthMatterDao extends ICRUDDao<YthMatterEntity,Long>{
}
package com.mortals.xhx.module.onething.dao; package com.mortals.xhx.module.yth.dao;
import com.mortals.framework.dao.ICRUDDao; import com.mortals.framework.dao.ICRUDDao;
import com.mortals.xhx.module.onething.model.OnethingEntity; import com.mortals.xhx.module.yth.model.YthOnethingEntity;
/** /**
* <p>Title: 一件事提交基础表</p> * <p>Title: 一件事提交基础表</p>
* <p>Description: OnethingDao DAO接口 </p> * <p>Description: YthOnethingDao DAO接口 </p>
* @author * @author
* @version 1.0.0 * @version 1.0.0
*/ */
public interface OnethingDao extends ICRUDDao<OnethingEntity,Long>{ public interface YthOnethingDao extends ICRUDDao<YthOnethingEntity,Long>{
} }
package com.mortals.xhx.module.yth.dao;
import com.mortals.framework.dao.ICRUDDao;
import com.mortals.xhx.module.yth.model.YthWarrntsetEntity;
/**
* <p>Title: 设定依据表</p>
* <p>Description: YthWarrntsetDao DAO接口 </p>
* @author
* @version 1.0.0
*/
public interface YthWarrntsetDao extends ICRUDDao<YthWarrntsetEntity,Long>{
}
package com.mortals.xhx.module.yth.dao.ibatis;
import org.springframework.stereotype.Repository;
import com.mortals.framework.dao.ibatis.BaseCRUDDaoMybatis;
import com.mortals.xhx.module.yth.dao.YthAcceptDao;
import com.mortals.xhx.module.yth.model.YthAcceptEntity;
/**
* <p>Title: 受理标准表</p>
* <p>Description: YthAcceptDaoImpl DAO接口 </p>
* @author
* @version 1.0.0
*/
@Repository("ythAcceptDao")
public class YthAcceptDaoImpl extends BaseCRUDDaoMybatis<YthAcceptEntity,Long> implements YthAcceptDao {
}
package com.mortals.xhx.module.yth.dao.ibatis;
import org.springframework.stereotype.Repository;
import com.mortals.framework.dao.ibatis.BaseCRUDDaoMybatis;
import com.mortals.xhx.module.yth.dao.YthDatumDao;
import com.mortals.xhx.module.yth.model.YthDatumEntity;
/**
* <p>Title: 材料表</p>
* <p>Description: YthDatumDaoImpl DAO接口 </p>
* @author
* @version 1.0.0
*/
@Repository("ythDatumDao")
public class YthDatumDaoImpl extends BaseCRUDDaoMybatis<YthDatumEntity,Long> implements YthDatumDao {
}
package com.mortals.xhx.module.yth.dao.ibatis;
import org.springframework.stereotype.Repository;
import com.mortals.framework.dao.ibatis.BaseCRUDDaoMybatis;
import com.mortals.xhx.module.yth.dao.YthFlowlimitDao;
import com.mortals.xhx.module.yth.model.YthFlowlimitEntity;
/**
* <p>Title: 办理流程表</p>
* <p>Description: YthFlowlimitDaoImpl DAO接口 </p>
* @author
* @version 1.0.0
*/
@Repository("ythFlowlimitDao")
public class YthFlowlimitDaoImpl extends BaseCRUDDaoMybatis<YthFlowlimitEntity,Long> implements YthFlowlimitDao {
}
package com.mortals.xhx.module.yth.dao.ibatis;
import org.springframework.stereotype.Repository;
import com.mortals.framework.dao.ibatis.BaseCRUDDaoMybatis;
import com.mortals.xhx.module.yth.dao.YthMatterDao;
import com.mortals.xhx.module.yth.model.YthMatterEntity;
/**
* <p>Title: 事项表</p>
* <p>Description: YthMatterDaoImpl DAO接口 </p>
* @author
* @version 1.0.0
*/
@Repository("ythMatterDao")
public class YthMatterDaoImpl extends BaseCRUDDaoMybatis<YthMatterEntity,Long> implements YthMatterDao {
}
package com.mortals.xhx.module.onething.dao.ibatis; package com.mortals.xhx.module.yth.dao.ibatis;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import com.mortals.framework.dao.ibatis.BaseCRUDDaoMybatis; import com.mortals.framework.dao.ibatis.BaseCRUDDaoMybatis;
import com.mortals.xhx.module.onething.dao.OnethingDao; import com.mortals.xhx.module.yth.dao.YthOnethingDao;
import com.mortals.xhx.module.onething.model.OnethingEntity; import com.mortals.xhx.module.yth.model.YthOnethingEntity;
/** /**
* <p>Title: 一件事提交基础表</p> * <p>Title: 一件事提交基础表</p>
* <p>Description: OnethingDaoImpl DAO接口 </p> * <p>Description: YthOnethingDaoImpl DAO接口 </p>
* @author * @author
* @version 1.0.0 * @version 1.0.0
*/ */
@Repository("onethingDao") @Repository("ythOnethingDao")
public class OnethingDaoImpl extends BaseCRUDDaoMybatis<OnethingEntity,Long> implements OnethingDao { public class YthOnethingDaoImpl extends BaseCRUDDaoMybatis<YthOnethingEntity,Long> implements YthOnethingDao {
} }
package com.mortals.xhx.module.yth.dao.ibatis;
import org.springframework.stereotype.Repository;
import com.mortals.framework.dao.ibatis.BaseCRUDDaoMybatis;
import com.mortals.xhx.module.yth.dao.YthWarrntsetDao;
import com.mortals.xhx.module.yth.model.YthWarrntsetEntity;
/**
* <p>Title: 设定依据表</p>
* <p>Description: YthWarrntsetDaoImpl DAO接口 </p>
* @author
* @version 1.0.0
*/
@Repository("ythWarrntsetDao")
public class YthWarrntsetDaoImpl extends BaseCRUDDaoMybatis<YthWarrntsetEntity,Long> implements YthWarrntsetDao {
}
package com.mortals.xhx.module.yth.model;
import java.util.Date;
import com.mortals.framework.model.BaseEntityLong;
/**
*
* Description:YthAccept
* date: 2021-9-7 10:49:11
*/
public class YthAcceptEntity extends BaseEntityLong{
private static final long serialVersionUID = 1630982951439L;
/**
* 受理标准
*/
private String content;
/**
* 事项id
*/
private Long matterid;
/**
*
*/
private String tid;
/**
* 创建时间
*/
private Date createTime;
/**
* 创建用户
*/
private String createUser;
public YthAcceptEntity(){
}
/**
* 获取 受理标准
* @return content
*/
public String getContent() {
return this.content;
}
/**
* 设置 受理标准
* @param content
*/
public void setContent(String content) {
this.content = content;
}
/**
* 获取 事项id
* @return matterid
*/
public Long getMatterid() {
return this.matterid;
}
/**
* 设置 事项id
* @param matterid
*/
public void setMatterid(Long matterid) {
this.matterid = matterid;
}
/**
* 获取
* @return tid
*/
public String getTid() {
return this.tid;
}
/**
* 设置
* @param tid
*/
public void setTid(String tid) {
this.tid = tid;
}
/**
* 获取 创建时间
* @return createTime
*/
public Date getCreateTime() {
return this.createTime;
}
/**
* 设置 创建时间
* @param createTime
*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**
* 获取 创建用户
* @return createUser
*/
public String getCreateUser() {
return this.createUser;
}
/**
* 设置 创建用户
* @param createUser
*/
public void setCreateUser(String createUser) {
this.createUser = createUser;
}
@Override
public int hashCode() {
return this.getId().hashCode();
}
@Override
public boolean equals(Object obj) {
if (obj == null)
return false;
if (obj instanceof YthAcceptEntity) {
YthAcceptEntity tmp = (YthAcceptEntity) obj;
if (this.getId().longValue() == tmp.getId().longValue()) {
return true;
}
}
return false;
}
public String toString(){
StringBuilder sb = new StringBuilder("");
sb
.append(",id:").append(getId())
.append(",content:").append(getContent())
.append(",matterid:").append(getMatterid())
.append(",tid:").append(getTid())
.append(",createTime:").append(getCreateTime())
.append(",createUser:").append(getCreateUser())
;
return sb.toString();
}
public void initAttrValue(){
this.content = null;
this.matterid = null;
this.tid = null;
this.createTime = null;
this.createUser = null;
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.model;
import java.util.List;
import java.util.Date;
/**
*
* Description:YthAccept
* date: 2021-9-7 10:49:11
*/
public class YthAcceptQuery extends YthAcceptEntity{
private static final long serialVersionUID = 1630982951457L;
/** 开始 主键,自增长 */
private Long idStart;
/** 结束 主键,自增长 */
private Long idEnd;
/** 增加 主键,自增长 */
private Long idIncrement;
/** 主键,自增长 */
private List <Long> idList;
/** 受理标准 */
private List<String> contentList;
/** 开始 事项id */
private Long matteridStart;
/** 结束 事项id */
private Long matteridEnd;
/** 增加 事项id */
private Long matteridIncrement;
/** 事项id */
private List <Long> matteridList;
/** */
private List<String> tidList;
/** 开始 创建时间 */
private String createTimeStart;
/** 结束 创建时间 */
private String createTimeEnd;
/** 创建用户 */
private List<String> createUserList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<YthAcceptQuery> orConditionList;
/** AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) */
private List<YthAcceptQuery> andConditionList;
public YthAcceptQuery(){
}
/**
* 获取 开始 主键,自增长
* @return idStart
*/
public Long getIdStart(){
return this.idStart;
}
/**
* 设置 开始 主键,自增长
* @param idStart
*/
public void setIdStart(Long idStart){
this.idStart = idStart;
}
/**
* 获取 结束 主键,自增长
* @return idEnd
*/
public Long getIdEnd(){
return this.idEnd;
}
/**
* 设置 结束 主键,自增长
* @param idEnd
*/
public void setIdEnd(Long idEnd){
this.idEnd = idEnd;
}
/**
* 获取 增加 主键,自增长
* @return idIncrement
*/
public Long getIdIncrement(){
return this.idIncrement;
}
/**
* 设置 增加 主键,自增长
* @param idIncrement
*/
public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement;
}
/**
* 获取 主键,自增长
* @return idList
*/
public List<Long> getIdList(){
return this.idList;
}
/**
* 设置 主键,自增长
* @param idList
*/
public void setIdList(List<Long> idList){
this.idList = idList;
}
/**
* 获取 受理标准
* @return contentList
*/
public List<String> getContentList(){
return this.contentList;
}
/**
* 设置 受理标准
* @param contentList
*/
public void setContentList(List<String> contentList){
this.contentList = contentList;
}
/**
* 获取 开始 事项id
* @return matteridStart
*/
public Long getMatteridStart(){
return this.matteridStart;
}
/**
* 设置 开始 事项id
* @param matteridStart
*/
public void setMatteridStart(Long matteridStart){
this.matteridStart = matteridStart;
}
/**
* 获取 结束 事项id
* @return matteridEnd
*/
public Long getMatteridEnd(){
return this.matteridEnd;
}
/**
* 设置 结束 事项id
* @param matteridEnd
*/
public void setMatteridEnd(Long matteridEnd){
this.matteridEnd = matteridEnd;
}
/**
* 获取 增加 事项id
* @return matteridIncrement
*/
public Long getMatteridIncrement(){
return this.matteridIncrement;
}
/**
* 设置 增加 事项id
* @param matteridIncrement
*/
public void setMatteridIncrement(Long matteridIncrement){
this.matteridIncrement = matteridIncrement;
}
/**
* 获取 事项id
* @return matteridList
*/
public List<Long> getMatteridList(){
return this.matteridList;
}
/**
* 设置 事项id
* @param matteridList
*/
public void setMatteridList(List<Long> matteridList){
this.matteridList = matteridList;
}
/**
* 获取
* @return tidList
*/
public List<String> getTidList(){
return this.tidList;
}
/**
* 设置
* @param tidList
*/
public void setTidList(List<String> tidList){
this.tidList = tidList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
public String getCreateTimeStart(){
return this.createTimeStart;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
}
/**
* 获取 创建用户
* @return createUserList
*/
public List<String> getCreateUserList(){
return this.createUserList;
}
/**
* 设置 创建用户
* @param createUserList
*/
public void setCreateUserList(List<String> createUserList){
this.createUserList = createUserList;
}
/**
* 设置 主键,自增长
* @param id
*/
public YthAcceptQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 主键,自增长
* @param idStart
*/
public YthAcceptQuery idStart(Long idStart){
this.idStart = idStart;
return this;
}
/**
* 设置 结束 主键,自增长
* @param idEnd
*/
public YthAcceptQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 主键,自增长
* @param idIncrement
*/
public YthAcceptQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 主键,自增长
* @param idList
*/
public YthAcceptQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 受理标准
* @param content
*/
public YthAcceptQuery content(String content){
setContent(content);
return this;
}
/**
* 设置 受理标准
* @param contentList
*/
public YthAcceptQuery contentList(List<String> contentList){
this.contentList = contentList;
return this;
}
/**
* 设置 事项id
* @param matterid
*/
public YthAcceptQuery matterid(Long matterid){
setMatterid(matterid);
return this;
}
/**
* 设置 开始 事项id
* @param matteridStart
*/
public YthAcceptQuery matteridStart(Long matteridStart){
this.matteridStart = matteridStart;
return this;
}
/**
* 设置 结束 事项id
* @param matteridEnd
*/
public YthAcceptQuery matteridEnd(Long matteridEnd){
this.matteridEnd = matteridEnd;
return this;
}
/**
* 设置 增加 事项id
* @param matteridIncrement
*/
public YthAcceptQuery matteridIncrement(Long matteridIncrement){
this.matteridIncrement = matteridIncrement;
return this;
}
/**
* 设置 事项id
* @param matteridList
*/
public YthAcceptQuery matteridList(List<Long> matteridList){
this.matteridList = matteridList;
return this;
}
/**
* 设置
* @param tid
*/
public YthAcceptQuery tid(String tid){
setTid(tid);
return this;
}
/**
* 设置
* @param tidList
*/
public YthAcceptQuery tidList(List<String> tidList){
this.tidList = tidList;
return this;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public YthAcceptQuery createTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
return this;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public YthAcceptQuery createTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
return this;
}
/**
* 设置 创建用户
* @param createUser
*/
public YthAcceptQuery createUser(String createUser){
setCreateUser(createUser);
return this;
}
/**
* 设置 创建用户
* @param createUserList
*/
public YthAcceptQuery createUserList(List<String> createUserList){
this.createUserList = createUserList;
return this;
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
public List<YthAcceptQuery> getOrConditionList(){
return this.orConditionList;
}
/**
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList
*/
public void setOrConditionList(List<YthAcceptQuery> orConditionList){
this.orConditionList = orConditionList;
}
/**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
public List<YthAcceptQuery> getAndConditionList(){
return this.andConditionList;
}
/**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
public void setAndConditionList(List<YthAcceptQuery> andConditionList){
this.andConditionList = andConditionList;
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.model;
import java.util.Date;
import com.mortals.framework.model.BaseEntityLong;
/**
*
* Description:YthDatum
* date: 2021-9-7 10:49:11
*/
public class YthDatumEntity extends BaseEntityLong{
private static final long serialVersionUID = 1630982951500L;
/**
* 材料id 政务网来的id
*/
private String tid;
/**
* 事项id
*/
private Long matterid;
/**
* 材料名称
*/
private String materialName;
/**
* 材料编号
*/
private String materialCode;
/**
* 材料类型
*/
private String materialType;
/**
* 材料属性
*/
private Integer materialProperty;
/**
* 纸质材料份数
*/
private Integer paperNum;
/**
* 电子材料份数
*/
private Integer electronicNum;
/**
* 是否必交
*/
private Integer isMust;
/**
* 送报要求 填报须知
*/
private String deliverDemand;
/**
* 材料种类
*/
private String materialCategory;
/**
* 应交材料来源:枚举单选
*/
private Integer materialSource;
/**
* 具体办理部门名称,冗余备用
*/
private String handleDeptName;
/**
* 其他材料类型描述
*/
private String othersRemark;
/**
* 材料是否容缺:枚举单选
*/
private Integer isLack;
/**
* 是否证明类材料:枚举单选
*/
private Integer isProofMaterial;
/**
* 是否加盖鲜章
*/
private Integer isFreshSeal;
/**
* 盖章方式
*/
private String sealWay;
/**
* 申请材料得出具单位
*/
private String sourceOfMaterial;
/**
* 受理标准
*/
private String remark;
/**
* 填报须知
*/
private String remarkSub;
/**
* 要求提供材料的依据
*/
private String clauseContent;
/**
* 电子材料格式
*/
private String electronicgs;
/**
* 来源渠道说明
*/
private String materialSourceSm;
/**
* 纸质材料规格
*/
private String paperGg;
/**
* 是否减免
*/
private String isjianm;
/**
* 减免模式
*/
private String jianmMs;
/**
* 备注
*/
private String summary;
/**
* 样表下载地址
*/
private String ybUrl;
/**
* 创建时间
*/
private Date createTime;
/**
* 创建用户
*/
private String createUser;
public YthDatumEntity(){
}
/**
* 获取 材料id 政务网来的id
* @return tid
*/
public String getTid() {
return this.tid;
}
/**
* 设置 材料id 政务网来的id
* @param tid
*/
public void setTid(String tid) {
this.tid = tid;
}
/**
* 获取 事项id
* @return matterid
*/
public Long getMatterid() {
return this.matterid;
}
/**
* 设置 事项id
* @param matterid
*/
public void setMatterid(Long matterid) {
this.matterid = matterid;
}
/**
* 获取 材料名称
* @return materialName
*/
public String getMaterialName() {
return this.materialName;
}
/**
* 设置 材料名称
* @param materialName
*/
public void setMaterialName(String materialName) {
this.materialName = materialName;
}
/**
* 获取 材料编号
* @return materialCode
*/
public String getMaterialCode() {
return this.materialCode;
}
/**
* 设置 材料编号
* @param materialCode
*/
public void setMaterialCode(String materialCode) {
this.materialCode = materialCode;
}
/**
* 获取 材料类型
* @return materialType
*/
public String getMaterialType() {
return this.materialType;
}
/**
* 设置 材料类型
* @param materialType
*/
public void setMaterialType(String materialType) {
this.materialType = materialType;
}
/**
* 获取 材料属性
* @return materialProperty
*/
public Integer getMaterialProperty() {
return this.materialProperty;
}
/**
* 设置 材料属性
* @param materialProperty
*/
public void setMaterialProperty(Integer materialProperty) {
this.materialProperty = materialProperty;
}
/**
* 获取 纸质材料份数
* @return paperNum
*/
public Integer getPaperNum() {
return this.paperNum;
}
/**
* 设置 纸质材料份数
* @param paperNum
*/
public void setPaperNum(Integer paperNum) {
this.paperNum = paperNum;
}
/**
* 获取 电子材料份数
* @return electronicNum
*/
public Integer getElectronicNum() {
return this.electronicNum;
}
/**
* 设置 电子材料份数
* @param electronicNum
*/
public void setElectronicNum(Integer electronicNum) {
this.electronicNum = electronicNum;
}
/**
* 获取 是否必交
* @return isMust
*/
public Integer getIsMust() {
return this.isMust;
}
/**
* 设置 是否必交
* @param isMust
*/
public void setIsMust(Integer isMust) {
this.isMust = isMust;
}
/**
* 获取 送报要求 填报须知
* @return deliverDemand
*/
public String getDeliverDemand() {
return this.deliverDemand;
}
/**
* 设置 送报要求 填报须知
* @param deliverDemand
*/
public void setDeliverDemand(String deliverDemand) {
this.deliverDemand = deliverDemand;
}
/**
* 获取 材料种类
* @return materialCategory
*/
public String getMaterialCategory() {
return this.materialCategory;
}
/**
* 设置 材料种类
* @param materialCategory
*/
public void setMaterialCategory(String materialCategory) {
this.materialCategory = materialCategory;
}
/**
* 获取 应交材料来源:枚举单选
* @return materialSource
*/
public Integer getMaterialSource() {
return this.materialSource;
}
/**
* 设置 应交材料来源:枚举单选
* @param materialSource
*/
public void setMaterialSource(Integer materialSource) {
this.materialSource = materialSource;
}
/**
* 获取 具体办理部门名称,冗余备用
* @return handleDeptName
*/
public String getHandleDeptName() {
return this.handleDeptName;
}
/**
* 设置 具体办理部门名称,冗余备用
* @param handleDeptName
*/
public void setHandleDeptName(String handleDeptName) {
this.handleDeptName = handleDeptName;
}
/**
* 获取 其他材料类型描述
* @return othersRemark
*/
public String getOthersRemark() {
return this.othersRemark;
}
/**
* 设置 其他材料类型描述
* @param othersRemark
*/
public void setOthersRemark(String othersRemark) {
this.othersRemark = othersRemark;
}
/**
* 获取 材料是否容缺:枚举单选
* @return isLack
*/
public Integer getIsLack() {
return this.isLack;
}
/**
* 设置 材料是否容缺:枚举单选
* @param isLack
*/
public void setIsLack(Integer isLack) {
this.isLack = isLack;
}
/**
* 获取 是否证明类材料:枚举单选
* @return isProofMaterial
*/
public Integer getIsProofMaterial() {
return this.isProofMaterial;
}
/**
* 设置 是否证明类材料:枚举单选
* @param isProofMaterial
*/
public void setIsProofMaterial(Integer isProofMaterial) {
this.isProofMaterial = isProofMaterial;
}
/**
* 获取 是否加盖鲜章
* @return isFreshSeal
*/
public Integer getIsFreshSeal() {
return this.isFreshSeal;
}
/**
* 设置 是否加盖鲜章
* @param isFreshSeal
*/
public void setIsFreshSeal(Integer isFreshSeal) {
this.isFreshSeal = isFreshSeal;
}
/**
* 获取 盖章方式
* @return sealWay
*/
public String getSealWay() {
return this.sealWay;
}
/**
* 设置 盖章方式
* @param sealWay
*/
public void setSealWay(String sealWay) {
this.sealWay = sealWay;
}
/**
* 获取 申请材料得出具单位
* @return sourceOfMaterial
*/
public String getSourceOfMaterial() {
return this.sourceOfMaterial;
}
/**
* 设置 申请材料得出具单位
* @param sourceOfMaterial
*/
public void setSourceOfMaterial(String sourceOfMaterial) {
this.sourceOfMaterial = sourceOfMaterial;
}
/**
* 获取 受理标准
* @return remark
*/
public String getRemark() {
return this.remark;
}
/**
* 设置 受理标准
* @param remark
*/
public void setRemark(String remark) {
this.remark = remark;
}
/**
* 获取 填报须知
* @return remarkSub
*/
public String getRemarkSub() {
return this.remarkSub;
}
/**
* 设置 填报须知
* @param remarkSub
*/
public void setRemarkSub(String remarkSub) {
this.remarkSub = remarkSub;
}
/**
* 获取 要求提供材料的依据
* @return clauseContent
*/
public String getClauseContent() {
return this.clauseContent;
}
/**
* 设置 要求提供材料的依据
* @param clauseContent
*/
public void setClauseContent(String clauseContent) {
this.clauseContent = clauseContent;
}
/**
* 获取 电子材料格式
* @return electronicgs
*/
public String getElectronicgs() {
return this.electronicgs;
}
/**
* 设置 电子材料格式
* @param electronicgs
*/
public void setElectronicgs(String electronicgs) {
this.electronicgs = electronicgs;
}
/**
* 获取 来源渠道说明
* @return materialSourceSm
*/
public String getMaterialSourceSm() {
return this.materialSourceSm;
}
/**
* 设置 来源渠道说明
* @param materialSourceSm
*/
public void setMaterialSourceSm(String materialSourceSm) {
this.materialSourceSm = materialSourceSm;
}
/**
* 获取 纸质材料规格
* @return paperGg
*/
public String getPaperGg() {
return this.paperGg;
}
/**
* 设置 纸质材料规格
* @param paperGg
*/
public void setPaperGg(String paperGg) {
this.paperGg = paperGg;
}
/**
* 获取 是否减免
* @return isjianm
*/
public String getIsjianm() {
return this.isjianm;
}
/**
* 设置 是否减免
* @param isjianm
*/
public void setIsjianm(String isjianm) {
this.isjianm = isjianm;
}
/**
* 获取 减免模式
* @return jianmMs
*/
public String getJianmMs() {
return this.jianmMs;
}
/**
* 设置 减免模式
* @param jianmMs
*/
public void setJianmMs(String jianmMs) {
this.jianmMs = jianmMs;
}
/**
* 获取 备注
* @return summary
*/
public String getSummary() {
return this.summary;
}
/**
* 设置 备注
* @param summary
*/
public void setSummary(String summary) {
this.summary = summary;
}
/**
* 获取 样表下载地址
* @return ybUrl
*/
public String getYbUrl() {
return this.ybUrl;
}
/**
* 设置 样表下载地址
* @param ybUrl
*/
public void setYbUrl(String ybUrl) {
this.ybUrl = ybUrl;
}
/**
* 获取 创建时间
* @return createTime
*/
public Date getCreateTime() {
return this.createTime;
}
/**
* 设置 创建时间
* @param createTime
*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**
* 获取 创建用户
* @return createUser
*/
public String getCreateUser() {
return this.createUser;
}
/**
* 设置 创建用户
* @param createUser
*/
public void setCreateUser(String createUser) {
this.createUser = createUser;
}
@Override
public int hashCode() {
return this.getId().hashCode();
}
@Override
public boolean equals(Object obj) {
if (obj == null)
return false;
if (obj instanceof YthDatumEntity) {
YthDatumEntity tmp = (YthDatumEntity) obj;
if (this.getId().longValue() == tmp.getId().longValue()) {
return true;
}
}
return false;
}
public String toString(){
StringBuilder sb = new StringBuilder("");
sb
.append(",id:").append(getId())
.append(",tid:").append(getTid())
.append(",matterid:").append(getMatterid())
.append(",materialName:").append(getMaterialName())
.append(",materialCode:").append(getMaterialCode())
.append(",materialType:").append(getMaterialType())
.append(",materialProperty:").append(getMaterialProperty())
.append(",paperNum:").append(getPaperNum())
.append(",electronicNum:").append(getElectronicNum())
.append(",isMust:").append(getIsMust())
.append(",deliverDemand:").append(getDeliverDemand())
.append(",materialCategory:").append(getMaterialCategory())
.append(",materialSource:").append(getMaterialSource())
.append(",handleDeptName:").append(getHandleDeptName())
.append(",othersRemark:").append(getOthersRemark())
.append(",isLack:").append(getIsLack())
.append(",isProofMaterial:").append(getIsProofMaterial())
.append(",isFreshSeal:").append(getIsFreshSeal())
.append(",sealWay:").append(getSealWay())
.append(",sourceOfMaterial:").append(getSourceOfMaterial())
.append(",remark:").append(getRemark())
.append(",remarkSub:").append(getRemarkSub())
.append(",clauseContent:").append(getClauseContent())
.append(",electronicgs:").append(getElectronicgs())
.append(",materialSourceSm:").append(getMaterialSourceSm())
.append(",paperGg:").append(getPaperGg())
.append(",isjianm:").append(getIsjianm())
.append(",jianmMs:").append(getJianmMs())
.append(",summary:").append(getSummary())
.append(",ybUrl:").append(getYbUrl())
.append(",createTime:").append(getCreateTime())
.append(",createUser:").append(getCreateUser())
;
return sb.toString();
}
public void initAttrValue(){
this.tid = null;
this.matterid = null;
this.materialName = null;
this.materialCode = null;
this.materialType = null;
this.materialProperty = null;
this.paperNum = null;
this.electronicNum = null;
this.isMust = null;
this.deliverDemand = null;
this.materialCategory = null;
this.materialSource = null;
this.handleDeptName = null;
this.othersRemark = null;
this.isLack = null;
this.isProofMaterial = null;
this.isFreshSeal = null;
this.sealWay = null;
this.sourceOfMaterial = null;
this.remark = null;
this.remarkSub = null;
this.clauseContent = null;
this.electronicgs = null;
this.materialSourceSm = null;
this.paperGg = null;
this.isjianm = null;
this.jianmMs = null;
this.summary = null;
this.ybUrl = null;
this.createTime = null;
this.createUser = null;
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.model;
import java.util.List;
import java.util.Date;
/**
*
* Description:YthDatum
* date: 2021-9-7 10:49:11
*/
public class YthDatumQuery extends YthDatumEntity{
private static final long serialVersionUID = 1630982951502L;
/** 开始 主键,自增长 */
private Long idStart;
/** 结束 主键,自增长 */
private Long idEnd;
/** 增加 主键,自增长 */
private Long idIncrement;
/** 主键,自增长 */
private List <Long> idList;
/** 材料id 政务网来的id */
private List<String> tidList;
/** 开始 事项id */
private Long matteridStart;
/** 结束 事项id */
private Long matteridEnd;
/** 增加 事项id */
private Long matteridIncrement;
/** 事项id */
private List <Long> matteridList;
/** 材料名称 */
private List<String> materialNameList;
/** 材料编号 */
private List<String> materialCodeList;
/** 材料类型 */
private List<String> materialTypeList;
/** 开始 材料属性 */
private Integer materialPropertyStart;
/** 结束 材料属性 */
private Integer materialPropertyEnd;
/** 增加 材料属性 */
private Integer materialPropertyIncrement;
/** 材料属性 */
private List <Integer> materialPropertyList;
/** 开始 纸质材料份数 */
private Integer paperNumStart;
/** 结束 纸质材料份数 */
private Integer paperNumEnd;
/** 增加 纸质材料份数 */
private Integer paperNumIncrement;
/** 纸质材料份数 */
private List <Integer> paperNumList;
/** 开始 电子材料份数 */
private Integer electronicNumStart;
/** 结束 电子材料份数 */
private Integer electronicNumEnd;
/** 增加 电子材料份数 */
private Integer electronicNumIncrement;
/** 电子材料份数 */
private List <Integer> electronicNumList;
/** 开始 是否必交 */
private Integer isMustStart;
/** 结束 是否必交 */
private Integer isMustEnd;
/** 增加 是否必交 */
private Integer isMustIncrement;
/** 是否必交 */
private List <Integer> isMustList;
/** 送报要求 填报须知 */
private List<String> deliverDemandList;
/** 材料种类 */
private List<String> materialCategoryList;
/** 开始 应交材料来源:枚举单选 */
private Integer materialSourceStart;
/** 结束 应交材料来源:枚举单选 */
private Integer materialSourceEnd;
/** 增加 应交材料来源:枚举单选 */
private Integer materialSourceIncrement;
/** 应交材料来源:枚举单选 */
private List <Integer> materialSourceList;
/** 具体办理部门名称,冗余备用 */
private List<String> handleDeptNameList;
/** 其他材料类型描述 */
private List<String> othersRemarkList;
/** 开始 材料是否容缺:枚举单选 */
private Integer isLackStart;
/** 结束 材料是否容缺:枚举单选 */
private Integer isLackEnd;
/** 增加 材料是否容缺:枚举单选 */
private Integer isLackIncrement;
/** 材料是否容缺:枚举单选 */
private List <Integer> isLackList;
/** 开始 是否证明类材料:枚举单选 */
private Integer isProofMaterialStart;
/** 结束 是否证明类材料:枚举单选 */
private Integer isProofMaterialEnd;
/** 增加 是否证明类材料:枚举单选 */
private Integer isProofMaterialIncrement;
/** 是否证明类材料:枚举单选 */
private List <Integer> isProofMaterialList;
/** 开始 是否加盖鲜章 */
private Integer isFreshSealStart;
/** 结束 是否加盖鲜章 */
private Integer isFreshSealEnd;
/** 增加 是否加盖鲜章 */
private Integer isFreshSealIncrement;
/** 是否加盖鲜章 */
private List <Integer> isFreshSealList;
/** 盖章方式 */
private List<String> sealWayList;
/** 申请材料得出具单位 */
private List<String> sourceOfMaterialList;
/** 受理标准 */
private List<String> remarkList;
/** 填报须知 */
private List<String> remarkSubList;
/** 要求提供材料的依据 */
private List<String> clauseContentList;
/** 电子材料格式 */
private List<String> electronicgsList;
/** 来源渠道说明 */
private List<String> materialSourceSmList;
/** 纸质材料规格 */
private List<String> paperGgList;
/** 是否减免 */
private List<String> isjianmList;
/** 减免模式 */
private List<String> jianmMsList;
/** 备注 */
private List<String> summaryList;
/** 样表下载地址 */
private List<String> ybUrlList;
/** 开始 创建时间 */
private String createTimeStart;
/** 结束 创建时间 */
private String createTimeEnd;
/** 创建用户 */
private List<String> createUserList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<YthDatumQuery> orConditionList;
/** AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) */
private List<YthDatumQuery> andConditionList;
public YthDatumQuery(){
}
/**
* 获取 开始 主键,自增长
* @return idStart
*/
public Long getIdStart(){
return this.idStart;
}
/**
* 设置 开始 主键,自增长
* @param idStart
*/
public void setIdStart(Long idStart){
this.idStart = idStart;
}
/**
* 获取 结束 主键,自增长
* @return idEnd
*/
public Long getIdEnd(){
return this.idEnd;
}
/**
* 设置 结束 主键,自增长
* @param idEnd
*/
public void setIdEnd(Long idEnd){
this.idEnd = idEnd;
}
/**
* 获取 增加 主键,自增长
* @return idIncrement
*/
public Long getIdIncrement(){
return this.idIncrement;
}
/**
* 设置 增加 主键,自增长
* @param idIncrement
*/
public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement;
}
/**
* 获取 主键,自增长
* @return idList
*/
public List<Long> getIdList(){
return this.idList;
}
/**
* 设置 主键,自增长
* @param idList
*/
public void setIdList(List<Long> idList){
this.idList = idList;
}
/**
* 获取 材料id 政务网来的id
* @return tidList
*/
public List<String> getTidList(){
return this.tidList;
}
/**
* 设置 材料id 政务网来的id
* @param tidList
*/
public void setTidList(List<String> tidList){
this.tidList = tidList;
}
/**
* 获取 开始 事项id
* @return matteridStart
*/
public Long getMatteridStart(){
return this.matteridStart;
}
/**
* 设置 开始 事项id
* @param matteridStart
*/
public void setMatteridStart(Long matteridStart){
this.matteridStart = matteridStart;
}
/**
* 获取 结束 事项id
* @return matteridEnd
*/
public Long getMatteridEnd(){
return this.matteridEnd;
}
/**
* 设置 结束 事项id
* @param matteridEnd
*/
public void setMatteridEnd(Long matteridEnd){
this.matteridEnd = matteridEnd;
}
/**
* 获取 增加 事项id
* @return matteridIncrement
*/
public Long getMatteridIncrement(){
return this.matteridIncrement;
}
/**
* 设置 增加 事项id
* @param matteridIncrement
*/
public void setMatteridIncrement(Long matteridIncrement){
this.matteridIncrement = matteridIncrement;
}
/**
* 获取 事项id
* @return matteridList
*/
public List<Long> getMatteridList(){
return this.matteridList;
}
/**
* 设置 事项id
* @param matteridList
*/
public void setMatteridList(List<Long> matteridList){
this.matteridList = matteridList;
}
/**
* 获取 材料名称
* @return materialNameList
*/
public List<String> getMaterialNameList(){
return this.materialNameList;
}
/**
* 设置 材料名称
* @param materialNameList
*/
public void setMaterialNameList(List<String> materialNameList){
this.materialNameList = materialNameList;
}
/**
* 获取 材料编号
* @return materialCodeList
*/
public List<String> getMaterialCodeList(){
return this.materialCodeList;
}
/**
* 设置 材料编号
* @param materialCodeList
*/
public void setMaterialCodeList(List<String> materialCodeList){
this.materialCodeList = materialCodeList;
}
/**
* 获取 材料类型
* @return materialTypeList
*/
public List<String> getMaterialTypeList(){
return this.materialTypeList;
}
/**
* 设置 材料类型
* @param materialTypeList
*/
public void setMaterialTypeList(List<String> materialTypeList){
this.materialTypeList = materialTypeList;
}
/**
* 获取 开始 材料属性
* @return materialPropertyStart
*/
public Integer getMaterialPropertyStart(){
return this.materialPropertyStart;
}
/**
* 设置 开始 材料属性
* @param materialPropertyStart
*/
public void setMaterialPropertyStart(Integer materialPropertyStart){
this.materialPropertyStart = materialPropertyStart;
}
/**
* 获取 结束 材料属性
* @return materialPropertyEnd
*/
public Integer getMaterialPropertyEnd(){
return this.materialPropertyEnd;
}
/**
* 设置 结束 材料属性
* @param materialPropertyEnd
*/
public void setMaterialPropertyEnd(Integer materialPropertyEnd){
this.materialPropertyEnd = materialPropertyEnd;
}
/**
* 获取 增加 材料属性
* @return materialPropertyIncrement
*/
public Integer getMaterialPropertyIncrement(){
return this.materialPropertyIncrement;
}
/**
* 设置 增加 材料属性
* @param materialPropertyIncrement
*/
public void setMaterialPropertyIncrement(Integer materialPropertyIncrement){
this.materialPropertyIncrement = materialPropertyIncrement;
}
/**
* 获取 材料属性
* @return materialPropertyList
*/
public List<Integer> getMaterialPropertyList(){
return this.materialPropertyList;
}
/**
* 设置 材料属性
* @param materialPropertyList
*/
public void setMaterialPropertyList(List<Integer> materialPropertyList){
this.materialPropertyList = materialPropertyList;
}
/**
* 获取 开始 纸质材料份数
* @return paperNumStart
*/
public Integer getPaperNumStart(){
return this.paperNumStart;
}
/**
* 设置 开始 纸质材料份数
* @param paperNumStart
*/
public void setPaperNumStart(Integer paperNumStart){
this.paperNumStart = paperNumStart;
}
/**
* 获取 结束 纸质材料份数
* @return paperNumEnd
*/
public Integer getPaperNumEnd(){
return this.paperNumEnd;
}
/**
* 设置 结束 纸质材料份数
* @param paperNumEnd
*/
public void setPaperNumEnd(Integer paperNumEnd){
this.paperNumEnd = paperNumEnd;
}
/**
* 获取 增加 纸质材料份数
* @return paperNumIncrement
*/
public Integer getPaperNumIncrement(){
return this.paperNumIncrement;
}
/**
* 设置 增加 纸质材料份数
* @param paperNumIncrement
*/
public void setPaperNumIncrement(Integer paperNumIncrement){
this.paperNumIncrement = paperNumIncrement;
}
/**
* 获取 纸质材料份数
* @return paperNumList
*/
public List<Integer> getPaperNumList(){
return this.paperNumList;
}
/**
* 设置 纸质材料份数
* @param paperNumList
*/
public void setPaperNumList(List<Integer> paperNumList){
this.paperNumList = paperNumList;
}
/**
* 获取 开始 电子材料份数
* @return electronicNumStart
*/
public Integer getElectronicNumStart(){
return this.electronicNumStart;
}
/**
* 设置 开始 电子材料份数
* @param electronicNumStart
*/
public void setElectronicNumStart(Integer electronicNumStart){
this.electronicNumStart = electronicNumStart;
}
/**
* 获取 结束 电子材料份数
* @return electronicNumEnd
*/
public Integer getElectronicNumEnd(){
return this.electronicNumEnd;
}
/**
* 设置 结束 电子材料份数
* @param electronicNumEnd
*/
public void setElectronicNumEnd(Integer electronicNumEnd){
this.electronicNumEnd = electronicNumEnd;
}
/**
* 获取 增加 电子材料份数
* @return electronicNumIncrement
*/
public Integer getElectronicNumIncrement(){
return this.electronicNumIncrement;
}
/**
* 设置 增加 电子材料份数
* @param electronicNumIncrement
*/
public void setElectronicNumIncrement(Integer electronicNumIncrement){
this.electronicNumIncrement = electronicNumIncrement;
}
/**
* 获取 电子材料份数
* @return electronicNumList
*/
public List<Integer> getElectronicNumList(){
return this.electronicNumList;
}
/**
* 设置 电子材料份数
* @param electronicNumList
*/
public void setElectronicNumList(List<Integer> electronicNumList){
this.electronicNumList = electronicNumList;
}
/**
* 获取 开始 是否必交
* @return isMustStart
*/
public Integer getIsMustStart(){
return this.isMustStart;
}
/**
* 设置 开始 是否必交
* @param isMustStart
*/
public void setIsMustStart(Integer isMustStart){
this.isMustStart = isMustStart;
}
/**
* 获取 结束 是否必交
* @return isMustEnd
*/
public Integer getIsMustEnd(){
return this.isMustEnd;
}
/**
* 设置 结束 是否必交
* @param isMustEnd
*/
public void setIsMustEnd(Integer isMustEnd){
this.isMustEnd = isMustEnd;
}
/**
* 获取 增加 是否必交
* @return isMustIncrement
*/
public Integer getIsMustIncrement(){
return this.isMustIncrement;
}
/**
* 设置 增加 是否必交
* @param isMustIncrement
*/
public void setIsMustIncrement(Integer isMustIncrement){
this.isMustIncrement = isMustIncrement;
}
/**
* 获取 是否必交
* @return isMustList
*/
public List<Integer> getIsMustList(){
return this.isMustList;
}
/**
* 设置 是否必交
* @param isMustList
*/
public void setIsMustList(List<Integer> isMustList){
this.isMustList = isMustList;
}
/**
* 获取 送报要求 填报须知
* @return deliverDemandList
*/
public List<String> getDeliverDemandList(){
return this.deliverDemandList;
}
/**
* 设置 送报要求 填报须知
* @param deliverDemandList
*/
public void setDeliverDemandList(List<String> deliverDemandList){
this.deliverDemandList = deliverDemandList;
}
/**
* 获取 材料种类
* @return materialCategoryList
*/
public List<String> getMaterialCategoryList(){
return this.materialCategoryList;
}
/**
* 设置 材料种类
* @param materialCategoryList
*/
public void setMaterialCategoryList(List<String> materialCategoryList){
this.materialCategoryList = materialCategoryList;
}
/**
* 获取 开始 应交材料来源:枚举单选
* @return materialSourceStart
*/
public Integer getMaterialSourceStart(){
return this.materialSourceStart;
}
/**
* 设置 开始 应交材料来源:枚举单选
* @param materialSourceStart
*/
public void setMaterialSourceStart(Integer materialSourceStart){
this.materialSourceStart = materialSourceStart;
}
/**
* 获取 结束 应交材料来源:枚举单选
* @return materialSourceEnd
*/
public Integer getMaterialSourceEnd(){
return this.materialSourceEnd;
}
/**
* 设置 结束 应交材料来源:枚举单选
* @param materialSourceEnd
*/
public void setMaterialSourceEnd(Integer materialSourceEnd){
this.materialSourceEnd = materialSourceEnd;
}
/**
* 获取 增加 应交材料来源:枚举单选
* @return materialSourceIncrement
*/
public Integer getMaterialSourceIncrement(){
return this.materialSourceIncrement;
}
/**
* 设置 增加 应交材料来源:枚举单选
* @param materialSourceIncrement
*/
public void setMaterialSourceIncrement(Integer materialSourceIncrement){
this.materialSourceIncrement = materialSourceIncrement;
}
/**
* 获取 应交材料来源:枚举单选
* @return materialSourceList
*/
public List<Integer> getMaterialSourceList(){
return this.materialSourceList;
}
/**
* 设置 应交材料来源:枚举单选
* @param materialSourceList
*/
public void setMaterialSourceList(List<Integer> materialSourceList){
this.materialSourceList = materialSourceList;
}
/**
* 获取 具体办理部门名称,冗余备用
* @return handleDeptNameList
*/
public List<String> getHandleDeptNameList(){
return this.handleDeptNameList;
}
/**
* 设置 具体办理部门名称,冗余备用
* @param handleDeptNameList
*/
public void setHandleDeptNameList(List<String> handleDeptNameList){
this.handleDeptNameList = handleDeptNameList;
}
/**
* 获取 其他材料类型描述
* @return othersRemarkList
*/
public List<String> getOthersRemarkList(){
return this.othersRemarkList;
}
/**
* 设置 其他材料类型描述
* @param othersRemarkList
*/
public void setOthersRemarkList(List<String> othersRemarkList){
this.othersRemarkList = othersRemarkList;
}
/**
* 获取 开始 材料是否容缺:枚举单选
* @return isLackStart
*/
public Integer getIsLackStart(){
return this.isLackStart;
}
/**
* 设置 开始 材料是否容缺:枚举单选
* @param isLackStart
*/
public void setIsLackStart(Integer isLackStart){
this.isLackStart = isLackStart;
}
/**
* 获取 结束 材料是否容缺:枚举单选
* @return isLackEnd
*/
public Integer getIsLackEnd(){
return this.isLackEnd;
}
/**
* 设置 结束 材料是否容缺:枚举单选
* @param isLackEnd
*/
public void setIsLackEnd(Integer isLackEnd){
this.isLackEnd = isLackEnd;
}
/**
* 获取 增加 材料是否容缺:枚举单选
* @return isLackIncrement
*/
public Integer getIsLackIncrement(){
return this.isLackIncrement;
}
/**
* 设置 增加 材料是否容缺:枚举单选
* @param isLackIncrement
*/
public void setIsLackIncrement(Integer isLackIncrement){
this.isLackIncrement = isLackIncrement;
}
/**
* 获取 材料是否容缺:枚举单选
* @return isLackList
*/
public List<Integer> getIsLackList(){
return this.isLackList;
}
/**
* 设置 材料是否容缺:枚举单选
* @param isLackList
*/
public void setIsLackList(List<Integer> isLackList){
this.isLackList = isLackList;
}
/**
* 获取 开始 是否证明类材料:枚举单选
* @return isProofMaterialStart
*/
public Integer getIsProofMaterialStart(){
return this.isProofMaterialStart;
}
/**
* 设置 开始 是否证明类材料:枚举单选
* @param isProofMaterialStart
*/
public void setIsProofMaterialStart(Integer isProofMaterialStart){
this.isProofMaterialStart = isProofMaterialStart;
}
/**
* 获取 结束 是否证明类材料:枚举单选
* @return isProofMaterialEnd
*/
public Integer getIsProofMaterialEnd(){
return this.isProofMaterialEnd;
}
/**
* 设置 结束 是否证明类材料:枚举单选
* @param isProofMaterialEnd
*/
public void setIsProofMaterialEnd(Integer isProofMaterialEnd){
this.isProofMaterialEnd = isProofMaterialEnd;
}
/**
* 获取 增加 是否证明类材料:枚举单选
* @return isProofMaterialIncrement
*/
public Integer getIsProofMaterialIncrement(){
return this.isProofMaterialIncrement;
}
/**
* 设置 增加 是否证明类材料:枚举单选
* @param isProofMaterialIncrement
*/
public void setIsProofMaterialIncrement(Integer isProofMaterialIncrement){
this.isProofMaterialIncrement = isProofMaterialIncrement;
}
/**
* 获取 是否证明类材料:枚举单选
* @return isProofMaterialList
*/
public List<Integer> getIsProofMaterialList(){
return this.isProofMaterialList;
}
/**
* 设置 是否证明类材料:枚举单选
* @param isProofMaterialList
*/
public void setIsProofMaterialList(List<Integer> isProofMaterialList){
this.isProofMaterialList = isProofMaterialList;
}
/**
* 获取 开始 是否加盖鲜章
* @return isFreshSealStart
*/
public Integer getIsFreshSealStart(){
return this.isFreshSealStart;
}
/**
* 设置 开始 是否加盖鲜章
* @param isFreshSealStart
*/
public void setIsFreshSealStart(Integer isFreshSealStart){
this.isFreshSealStart = isFreshSealStart;
}
/**
* 获取 结束 是否加盖鲜章
* @return isFreshSealEnd
*/
public Integer getIsFreshSealEnd(){
return this.isFreshSealEnd;
}
/**
* 设置 结束 是否加盖鲜章
* @param isFreshSealEnd
*/
public void setIsFreshSealEnd(Integer isFreshSealEnd){
this.isFreshSealEnd = isFreshSealEnd;
}
/**
* 获取 增加 是否加盖鲜章
* @return isFreshSealIncrement
*/
public Integer getIsFreshSealIncrement(){
return this.isFreshSealIncrement;
}
/**
* 设置 增加 是否加盖鲜章
* @param isFreshSealIncrement
*/
public void setIsFreshSealIncrement(Integer isFreshSealIncrement){
this.isFreshSealIncrement = isFreshSealIncrement;
}
/**
* 获取 是否加盖鲜章
* @return isFreshSealList
*/
public List<Integer> getIsFreshSealList(){
return this.isFreshSealList;
}
/**
* 设置 是否加盖鲜章
* @param isFreshSealList
*/
public void setIsFreshSealList(List<Integer> isFreshSealList){
this.isFreshSealList = isFreshSealList;
}
/**
* 获取 盖章方式
* @return sealWayList
*/
public List<String> getSealWayList(){
return this.sealWayList;
}
/**
* 设置 盖章方式
* @param sealWayList
*/
public void setSealWayList(List<String> sealWayList){
this.sealWayList = sealWayList;
}
/**
* 获取 申请材料得出具单位
* @return sourceOfMaterialList
*/
public List<String> getSourceOfMaterialList(){
return this.sourceOfMaterialList;
}
/**
* 设置 申请材料得出具单位
* @param sourceOfMaterialList
*/
public void setSourceOfMaterialList(List<String> sourceOfMaterialList){
this.sourceOfMaterialList = sourceOfMaterialList;
}
/**
* 获取 受理标准
* @return remarkList
*/
public List<String> getRemarkList(){
return this.remarkList;
}
/**
* 设置 受理标准
* @param remarkList
*/
public void setRemarkList(List<String> remarkList){
this.remarkList = remarkList;
}
/**
* 获取 填报须知
* @return remarkSubList
*/
public List<String> getRemarkSubList(){
return this.remarkSubList;
}
/**
* 设置 填报须知
* @param remarkSubList
*/
public void setRemarkSubList(List<String> remarkSubList){
this.remarkSubList = remarkSubList;
}
/**
* 获取 要求提供材料的依据
* @return clauseContentList
*/
public List<String> getClauseContentList(){
return this.clauseContentList;
}
/**
* 设置 要求提供材料的依据
* @param clauseContentList
*/
public void setClauseContentList(List<String> clauseContentList){
this.clauseContentList = clauseContentList;
}
/**
* 获取 电子材料格式
* @return electronicgsList
*/
public List<String> getElectronicgsList(){
return this.electronicgsList;
}
/**
* 设置 电子材料格式
* @param electronicgsList
*/
public void setElectronicgsList(List<String> electronicgsList){
this.electronicgsList = electronicgsList;
}
/**
* 获取 来源渠道说明
* @return materialSourceSmList
*/
public List<String> getMaterialSourceSmList(){
return this.materialSourceSmList;
}
/**
* 设置 来源渠道说明
* @param materialSourceSmList
*/
public void setMaterialSourceSmList(List<String> materialSourceSmList){
this.materialSourceSmList = materialSourceSmList;
}
/**
* 获取 纸质材料规格
* @return paperGgList
*/
public List<String> getPaperGgList(){
return this.paperGgList;
}
/**
* 设置 纸质材料规格
* @param paperGgList
*/
public void setPaperGgList(List<String> paperGgList){
this.paperGgList = paperGgList;
}
/**
* 获取 是否减免
* @return isjianmList
*/
public List<String> getIsjianmList(){
return this.isjianmList;
}
/**
* 设置 是否减免
* @param isjianmList
*/
public void setIsjianmList(List<String> isjianmList){
this.isjianmList = isjianmList;
}
/**
* 获取 减免模式
* @return jianmMsList
*/
public List<String> getJianmMsList(){
return this.jianmMsList;
}
/**
* 设置 减免模式
* @param jianmMsList
*/
public void setJianmMsList(List<String> jianmMsList){
this.jianmMsList = jianmMsList;
}
/**
* 获取 备注
* @return summaryList
*/
public List<String> getSummaryList(){
return this.summaryList;
}
/**
* 设置 备注
* @param summaryList
*/
public void setSummaryList(List<String> summaryList){
this.summaryList = summaryList;
}
/**
* 获取 样表下载地址
* @return ybUrlList
*/
public List<String> getYbUrlList(){
return this.ybUrlList;
}
/**
* 设置 样表下载地址
* @param ybUrlList
*/
public void setYbUrlList(List<String> ybUrlList){
this.ybUrlList = ybUrlList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
public String getCreateTimeStart(){
return this.createTimeStart;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
}
/**
* 获取 创建用户
* @return createUserList
*/
public List<String> getCreateUserList(){
return this.createUserList;
}
/**
* 设置 创建用户
* @param createUserList
*/
public void setCreateUserList(List<String> createUserList){
this.createUserList = createUserList;
}
/**
* 设置 主键,自增长
* @param id
*/
public YthDatumQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 主键,自增长
* @param idStart
*/
public YthDatumQuery idStart(Long idStart){
this.idStart = idStart;
return this;
}
/**
* 设置 结束 主键,自增长
* @param idEnd
*/
public YthDatumQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 主键,自增长
* @param idIncrement
*/
public YthDatumQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 主键,自增长
* @param idList
*/
public YthDatumQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 材料id 政务网来的id
* @param tid
*/
public YthDatumQuery tid(String tid){
setTid(tid);
return this;
}
/**
* 设置 材料id 政务网来的id
* @param tidList
*/
public YthDatumQuery tidList(List<String> tidList){
this.tidList = tidList;
return this;
}
/**
* 设置 事项id
* @param matterid
*/
public YthDatumQuery matterid(Long matterid){
setMatterid(matterid);
return this;
}
/**
* 设置 开始 事项id
* @param matteridStart
*/
public YthDatumQuery matteridStart(Long matteridStart){
this.matteridStart = matteridStart;
return this;
}
/**
* 设置 结束 事项id
* @param matteridEnd
*/
public YthDatumQuery matteridEnd(Long matteridEnd){
this.matteridEnd = matteridEnd;
return this;
}
/**
* 设置 增加 事项id
* @param matteridIncrement
*/
public YthDatumQuery matteridIncrement(Long matteridIncrement){
this.matteridIncrement = matteridIncrement;
return this;
}
/**
* 设置 事项id
* @param matteridList
*/
public YthDatumQuery matteridList(List<Long> matteridList){
this.matteridList = matteridList;
return this;
}
/**
* 设置 材料名称
* @param materialName
*/
public YthDatumQuery materialName(String materialName){
setMaterialName(materialName);
return this;
}
/**
* 设置 材料名称
* @param materialNameList
*/
public YthDatumQuery materialNameList(List<String> materialNameList){
this.materialNameList = materialNameList;
return this;
}
/**
* 设置 材料编号
* @param materialCode
*/
public YthDatumQuery materialCode(String materialCode){
setMaterialCode(materialCode);
return this;
}
/**
* 设置 材料编号
* @param materialCodeList
*/
public YthDatumQuery materialCodeList(List<String> materialCodeList){
this.materialCodeList = materialCodeList;
return this;
}
/**
* 设置 材料类型
* @param materialType
*/
public YthDatumQuery materialType(String materialType){
setMaterialType(materialType);
return this;
}
/**
* 设置 材料类型
* @param materialTypeList
*/
public YthDatumQuery materialTypeList(List<String> materialTypeList){
this.materialTypeList = materialTypeList;
return this;
}
/**
* 设置 材料属性
* @param materialProperty
*/
public YthDatumQuery materialProperty(Integer materialProperty){
setMaterialProperty(materialProperty);
return this;
}
/**
* 设置 开始 材料属性
* @param materialPropertyStart
*/
public YthDatumQuery materialPropertyStart(Integer materialPropertyStart){
this.materialPropertyStart = materialPropertyStart;
return this;
}
/**
* 设置 结束 材料属性
* @param materialPropertyEnd
*/
public YthDatumQuery materialPropertyEnd(Integer materialPropertyEnd){
this.materialPropertyEnd = materialPropertyEnd;
return this;
}
/**
* 设置 增加 材料属性
* @param materialPropertyIncrement
*/
public YthDatumQuery materialPropertyIncrement(Integer materialPropertyIncrement){
this.materialPropertyIncrement = materialPropertyIncrement;
return this;
}
/**
* 设置 材料属性
* @param materialPropertyList
*/
public YthDatumQuery materialPropertyList(List<Integer> materialPropertyList){
this.materialPropertyList = materialPropertyList;
return this;
}
/**
* 设置 纸质材料份数
* @param paperNum
*/
public YthDatumQuery paperNum(Integer paperNum){
setPaperNum(paperNum);
return this;
}
/**
* 设置 开始 纸质材料份数
* @param paperNumStart
*/
public YthDatumQuery paperNumStart(Integer paperNumStart){
this.paperNumStart = paperNumStart;
return this;
}
/**
* 设置 结束 纸质材料份数
* @param paperNumEnd
*/
public YthDatumQuery paperNumEnd(Integer paperNumEnd){
this.paperNumEnd = paperNumEnd;
return this;
}
/**
* 设置 增加 纸质材料份数
* @param paperNumIncrement
*/
public YthDatumQuery paperNumIncrement(Integer paperNumIncrement){
this.paperNumIncrement = paperNumIncrement;
return this;
}
/**
* 设置 纸质材料份数
* @param paperNumList
*/
public YthDatumQuery paperNumList(List<Integer> paperNumList){
this.paperNumList = paperNumList;
return this;
}
/**
* 设置 电子材料份数
* @param electronicNum
*/
public YthDatumQuery electronicNum(Integer electronicNum){
setElectronicNum(electronicNum);
return this;
}
/**
* 设置 开始 电子材料份数
* @param electronicNumStart
*/
public YthDatumQuery electronicNumStart(Integer electronicNumStart){
this.electronicNumStart = electronicNumStart;
return this;
}
/**
* 设置 结束 电子材料份数
* @param electronicNumEnd
*/
public YthDatumQuery electronicNumEnd(Integer electronicNumEnd){
this.electronicNumEnd = electronicNumEnd;
return this;
}
/**
* 设置 增加 电子材料份数
* @param electronicNumIncrement
*/
public YthDatumQuery electronicNumIncrement(Integer electronicNumIncrement){
this.electronicNumIncrement = electronicNumIncrement;
return this;
}
/**
* 设置 电子材料份数
* @param electronicNumList
*/
public YthDatumQuery electronicNumList(List<Integer> electronicNumList){
this.electronicNumList = electronicNumList;
return this;
}
/**
* 设置 是否必交
* @param isMust
*/
public YthDatumQuery isMust(Integer isMust){
setIsMust(isMust);
return this;
}
/**
* 设置 开始 是否必交
* @param isMustStart
*/
public YthDatumQuery isMustStart(Integer isMustStart){
this.isMustStart = isMustStart;
return this;
}
/**
* 设置 结束 是否必交
* @param isMustEnd
*/
public YthDatumQuery isMustEnd(Integer isMustEnd){
this.isMustEnd = isMustEnd;
return this;
}
/**
* 设置 增加 是否必交
* @param isMustIncrement
*/
public YthDatumQuery isMustIncrement(Integer isMustIncrement){
this.isMustIncrement = isMustIncrement;
return this;
}
/**
* 设置 是否必交
* @param isMustList
*/
public YthDatumQuery isMustList(List<Integer> isMustList){
this.isMustList = isMustList;
return this;
}
/**
* 设置 送报要求 填报须知
* @param deliverDemand
*/
public YthDatumQuery deliverDemand(String deliverDemand){
setDeliverDemand(deliverDemand);
return this;
}
/**
* 设置 送报要求 填报须知
* @param deliverDemandList
*/
public YthDatumQuery deliverDemandList(List<String> deliverDemandList){
this.deliverDemandList = deliverDemandList;
return this;
}
/**
* 设置 材料种类
* @param materialCategory
*/
public YthDatumQuery materialCategory(String materialCategory){
setMaterialCategory(materialCategory);
return this;
}
/**
* 设置 材料种类
* @param materialCategoryList
*/
public YthDatumQuery materialCategoryList(List<String> materialCategoryList){
this.materialCategoryList = materialCategoryList;
return this;
}
/**
* 设置 应交材料来源:枚举单选
* @param materialSource
*/
public YthDatumQuery materialSource(Integer materialSource){
setMaterialSource(materialSource);
return this;
}
/**
* 设置 开始 应交材料来源:枚举单选
* @param materialSourceStart
*/
public YthDatumQuery materialSourceStart(Integer materialSourceStart){
this.materialSourceStart = materialSourceStart;
return this;
}
/**
* 设置 结束 应交材料来源:枚举单选
* @param materialSourceEnd
*/
public YthDatumQuery materialSourceEnd(Integer materialSourceEnd){
this.materialSourceEnd = materialSourceEnd;
return this;
}
/**
* 设置 增加 应交材料来源:枚举单选
* @param materialSourceIncrement
*/
public YthDatumQuery materialSourceIncrement(Integer materialSourceIncrement){
this.materialSourceIncrement = materialSourceIncrement;
return this;
}
/**
* 设置 应交材料来源:枚举单选
* @param materialSourceList
*/
public YthDatumQuery materialSourceList(List<Integer> materialSourceList){
this.materialSourceList = materialSourceList;
return this;
}
/**
* 设置 具体办理部门名称,冗余备用
* @param handleDeptName
*/
public YthDatumQuery handleDeptName(String handleDeptName){
setHandleDeptName(handleDeptName);
return this;
}
/**
* 设置 具体办理部门名称,冗余备用
* @param handleDeptNameList
*/
public YthDatumQuery handleDeptNameList(List<String> handleDeptNameList){
this.handleDeptNameList = handleDeptNameList;
return this;
}
/**
* 设置 其他材料类型描述
* @param othersRemark
*/
public YthDatumQuery othersRemark(String othersRemark){
setOthersRemark(othersRemark);
return this;
}
/**
* 设置 其他材料类型描述
* @param othersRemarkList
*/
public YthDatumQuery othersRemarkList(List<String> othersRemarkList){
this.othersRemarkList = othersRemarkList;
return this;
}
/**
* 设置 材料是否容缺:枚举单选
* @param isLack
*/
public YthDatumQuery isLack(Integer isLack){
setIsLack(isLack);
return this;
}
/**
* 设置 开始 材料是否容缺:枚举单选
* @param isLackStart
*/
public YthDatumQuery isLackStart(Integer isLackStart){
this.isLackStart = isLackStart;
return this;
}
/**
* 设置 结束 材料是否容缺:枚举单选
* @param isLackEnd
*/
public YthDatumQuery isLackEnd(Integer isLackEnd){
this.isLackEnd = isLackEnd;
return this;
}
/**
* 设置 增加 材料是否容缺:枚举单选
* @param isLackIncrement
*/
public YthDatumQuery isLackIncrement(Integer isLackIncrement){
this.isLackIncrement = isLackIncrement;
return this;
}
/**
* 设置 材料是否容缺:枚举单选
* @param isLackList
*/
public YthDatumQuery isLackList(List<Integer> isLackList){
this.isLackList = isLackList;
return this;
}
/**
* 设置 是否证明类材料:枚举单选
* @param isProofMaterial
*/
public YthDatumQuery isProofMaterial(Integer isProofMaterial){
setIsProofMaterial(isProofMaterial);
return this;
}
/**
* 设置 开始 是否证明类材料:枚举单选
* @param isProofMaterialStart
*/
public YthDatumQuery isProofMaterialStart(Integer isProofMaterialStart){
this.isProofMaterialStart = isProofMaterialStart;
return this;
}
/**
* 设置 结束 是否证明类材料:枚举单选
* @param isProofMaterialEnd
*/
public YthDatumQuery isProofMaterialEnd(Integer isProofMaterialEnd){
this.isProofMaterialEnd = isProofMaterialEnd;
return this;
}
/**
* 设置 增加 是否证明类材料:枚举单选
* @param isProofMaterialIncrement
*/
public YthDatumQuery isProofMaterialIncrement(Integer isProofMaterialIncrement){
this.isProofMaterialIncrement = isProofMaterialIncrement;
return this;
}
/**
* 设置 是否证明类材料:枚举单选
* @param isProofMaterialList
*/
public YthDatumQuery isProofMaterialList(List<Integer> isProofMaterialList){
this.isProofMaterialList = isProofMaterialList;
return this;
}
/**
* 设置 是否加盖鲜章
* @param isFreshSeal
*/
public YthDatumQuery isFreshSeal(Integer isFreshSeal){
setIsFreshSeal(isFreshSeal);
return this;
}
/**
* 设置 开始 是否加盖鲜章
* @param isFreshSealStart
*/
public YthDatumQuery isFreshSealStart(Integer isFreshSealStart){
this.isFreshSealStart = isFreshSealStart;
return this;
}
/**
* 设置 结束 是否加盖鲜章
* @param isFreshSealEnd
*/
public YthDatumQuery isFreshSealEnd(Integer isFreshSealEnd){
this.isFreshSealEnd = isFreshSealEnd;
return this;
}
/**
* 设置 增加 是否加盖鲜章
* @param isFreshSealIncrement
*/
public YthDatumQuery isFreshSealIncrement(Integer isFreshSealIncrement){
this.isFreshSealIncrement = isFreshSealIncrement;
return this;
}
/**
* 设置 是否加盖鲜章
* @param isFreshSealList
*/
public YthDatumQuery isFreshSealList(List<Integer> isFreshSealList){
this.isFreshSealList = isFreshSealList;
return this;
}
/**
* 设置 盖章方式
* @param sealWay
*/
public YthDatumQuery sealWay(String sealWay){
setSealWay(sealWay);
return this;
}
/**
* 设置 盖章方式
* @param sealWayList
*/
public YthDatumQuery sealWayList(List<String> sealWayList){
this.sealWayList = sealWayList;
return this;
}
/**
* 设置 申请材料得出具单位
* @param sourceOfMaterial
*/
public YthDatumQuery sourceOfMaterial(String sourceOfMaterial){
setSourceOfMaterial(sourceOfMaterial);
return this;
}
/**
* 设置 申请材料得出具单位
* @param sourceOfMaterialList
*/
public YthDatumQuery sourceOfMaterialList(List<String> sourceOfMaterialList){
this.sourceOfMaterialList = sourceOfMaterialList;
return this;
}
/**
* 设置 受理标准
* @param remark
*/
public YthDatumQuery remark(String remark){
setRemark(remark);
return this;
}
/**
* 设置 受理标准
* @param remarkList
*/
public YthDatumQuery remarkList(List<String> remarkList){
this.remarkList = remarkList;
return this;
}
/**
* 设置 填报须知
* @param remarkSub
*/
public YthDatumQuery remarkSub(String remarkSub){
setRemarkSub(remarkSub);
return this;
}
/**
* 设置 填报须知
* @param remarkSubList
*/
public YthDatumQuery remarkSubList(List<String> remarkSubList){
this.remarkSubList = remarkSubList;
return this;
}
/**
* 设置 要求提供材料的依据
* @param clauseContent
*/
public YthDatumQuery clauseContent(String clauseContent){
setClauseContent(clauseContent);
return this;
}
/**
* 设置 要求提供材料的依据
* @param clauseContentList
*/
public YthDatumQuery clauseContentList(List<String> clauseContentList){
this.clauseContentList = clauseContentList;
return this;
}
/**
* 设置 电子材料格式
* @param electronicgs
*/
public YthDatumQuery electronicgs(String electronicgs){
setElectronicgs(electronicgs);
return this;
}
/**
* 设置 电子材料格式
* @param electronicgsList
*/
public YthDatumQuery electronicgsList(List<String> electronicgsList){
this.electronicgsList = electronicgsList;
return this;
}
/**
* 设置 来源渠道说明
* @param materialSourceSm
*/
public YthDatumQuery materialSourceSm(String materialSourceSm){
setMaterialSourceSm(materialSourceSm);
return this;
}
/**
* 设置 来源渠道说明
* @param materialSourceSmList
*/
public YthDatumQuery materialSourceSmList(List<String> materialSourceSmList){
this.materialSourceSmList = materialSourceSmList;
return this;
}
/**
* 设置 纸质材料规格
* @param paperGg
*/
public YthDatumQuery paperGg(String paperGg){
setPaperGg(paperGg);
return this;
}
/**
* 设置 纸质材料规格
* @param paperGgList
*/
public YthDatumQuery paperGgList(List<String> paperGgList){
this.paperGgList = paperGgList;
return this;
}
/**
* 设置 是否减免
* @param isjianm
*/
public YthDatumQuery isjianm(String isjianm){
setIsjianm(isjianm);
return this;
}
/**
* 设置 是否减免
* @param isjianmList
*/
public YthDatumQuery isjianmList(List<String> isjianmList){
this.isjianmList = isjianmList;
return this;
}
/**
* 设置 减免模式
* @param jianmMs
*/
public YthDatumQuery jianmMs(String jianmMs){
setJianmMs(jianmMs);
return this;
}
/**
* 设置 减免模式
* @param jianmMsList
*/
public YthDatumQuery jianmMsList(List<String> jianmMsList){
this.jianmMsList = jianmMsList;
return this;
}
/**
* 设置 备注
* @param summary
*/
public YthDatumQuery summary(String summary){
setSummary(summary);
return this;
}
/**
* 设置 备注
* @param summaryList
*/
public YthDatumQuery summaryList(List<String> summaryList){
this.summaryList = summaryList;
return this;
}
/**
* 设置 样表下载地址
* @param ybUrl
*/
public YthDatumQuery ybUrl(String ybUrl){
setYbUrl(ybUrl);
return this;
}
/**
* 设置 样表下载地址
* @param ybUrlList
*/
public YthDatumQuery ybUrlList(List<String> ybUrlList){
this.ybUrlList = ybUrlList;
return this;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public YthDatumQuery createTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
return this;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public YthDatumQuery createTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
return this;
}
/**
* 设置 创建用户
* @param createUser
*/
public YthDatumQuery createUser(String createUser){
setCreateUser(createUser);
return this;
}
/**
* 设置 创建用户
* @param createUserList
*/
public YthDatumQuery createUserList(List<String> createUserList){
this.createUserList = createUserList;
return this;
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
public List<YthDatumQuery> getOrConditionList(){
return this.orConditionList;
}
/**
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList
*/
public void setOrConditionList(List<YthDatumQuery> orConditionList){
this.orConditionList = orConditionList;
}
/**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
public List<YthDatumQuery> getAndConditionList(){
return this.andConditionList;
}
/**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
public void setAndConditionList(List<YthDatumQuery> andConditionList){
this.andConditionList = andConditionList;
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.model;
import java.util.Date;
import com.mortals.framework.model.BaseEntityLong;
/**
*
* Description:YthFlowlimit
* date: 2021-9-7 10:49:11
*/
public class YthFlowlimitEntity extends BaseEntityLong{
private static final long serialVersionUID = 1630982951513L;
/**
* 事项id
*/
private Long matterid;
/**
* 流程名
*/
private String nodeName;
/**
* 排序
*/
private Integer sort;
/**
* 转外时限
*/
private Integer outTimeLimit;
/**
* 承诺办理时限
*/
private Integer handleTimeLimit;
/**
* 办事窗口
*/
private String handleWindow;
/**
* 审批标准
*/
private String approvalStandard;
/**
* 办理类型
*/
private String bizType;
/**
* 流程提交状态
*/
private String complexWorkFlowFlag;
/**
*
*/
private String nodeId;
/**
* 创建时间
*/
private Date createTime;
/**
* 创建用户
*/
private String createUser;
public YthFlowlimitEntity(){
}
/**
* 获取 事项id
* @return matterid
*/
public Long getMatterid() {
return this.matterid;
}
/**
* 设置 事项id
* @param matterid
*/
public void setMatterid(Long matterid) {
this.matterid = matterid;
}
/**
* 获取 流程名
* @return nodeName
*/
public String getNodeName() {
return this.nodeName;
}
/**
* 设置 流程名
* @param nodeName
*/
public void setNodeName(String nodeName) {
this.nodeName = nodeName;
}
/**
* 获取 排序
* @return sort
*/
public Integer getSort() {
return this.sort;
}
/**
* 设置 排序
* @param sort
*/
public void setSort(Integer sort) {
this.sort = sort;
}
/**
* 获取 转外时限
* @return outTimeLimit
*/
public Integer getOutTimeLimit() {
return this.outTimeLimit;
}
/**
* 设置 转外时限
* @param outTimeLimit
*/
public void setOutTimeLimit(Integer outTimeLimit) {
this.outTimeLimit = outTimeLimit;
}
/**
* 获取 承诺办理时限
* @return handleTimeLimit
*/
public Integer getHandleTimeLimit() {
return this.handleTimeLimit;
}
/**
* 设置 承诺办理时限
* @param handleTimeLimit
*/
public void setHandleTimeLimit(Integer handleTimeLimit) {
this.handleTimeLimit = handleTimeLimit;
}
/**
* 获取 办事窗口
* @return handleWindow
*/
public String getHandleWindow() {
return this.handleWindow;
}
/**
* 设置 办事窗口
* @param handleWindow
*/
public void setHandleWindow(String handleWindow) {
this.handleWindow = handleWindow;
}
/**
* 获取 审批标准
* @return approvalStandard
*/
public String getApprovalStandard() {
return this.approvalStandard;
}
/**
* 设置 审批标准
* @param approvalStandard
*/
public void setApprovalStandard(String approvalStandard) {
this.approvalStandard = approvalStandard;
}
/**
* 获取 办理类型
* @return bizType
*/
public String getBizType() {
return this.bizType;
}
/**
* 设置 办理类型
* @param bizType
*/
public void setBizType(String bizType) {
this.bizType = bizType;
}
/**
* 获取 流程提交状态
* @return complexWorkFlowFlag
*/
public String getComplexWorkFlowFlag() {
return this.complexWorkFlowFlag;
}
/**
* 设置 流程提交状态
* @param complexWorkFlowFlag
*/
public void setComplexWorkFlowFlag(String complexWorkFlowFlag) {
this.complexWorkFlowFlag = complexWorkFlowFlag;
}
/**
* 获取
* @return nodeId
*/
public String getNodeId() {
return this.nodeId;
}
/**
* 设置
* @param nodeId
*/
public void setNodeId(String nodeId) {
this.nodeId = nodeId;
}
/**
* 获取 创建时间
* @return createTime
*/
public Date getCreateTime() {
return this.createTime;
}
/**
* 设置 创建时间
* @param createTime
*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**
* 获取 创建用户
* @return createUser
*/
public String getCreateUser() {
return this.createUser;
}
/**
* 设置 创建用户
* @param createUser
*/
public void setCreateUser(String createUser) {
this.createUser = createUser;
}
@Override
public int hashCode() {
return this.getId().hashCode();
}
@Override
public boolean equals(Object obj) {
if (obj == null)
return false;
if (obj instanceof YthFlowlimitEntity) {
YthFlowlimitEntity tmp = (YthFlowlimitEntity) obj;
if (this.getId().longValue() == tmp.getId().longValue()) {
return true;
}
}
return false;
}
public String toString(){
StringBuilder sb = new StringBuilder("");
sb
.append(",id:").append(getId())
.append(",matterid:").append(getMatterid())
.append(",nodeName:").append(getNodeName())
.append(",sort:").append(getSort())
.append(",outTimeLimit:").append(getOutTimeLimit())
.append(",handleTimeLimit:").append(getHandleTimeLimit())
.append(",handleWindow:").append(getHandleWindow())
.append(",approvalStandard:").append(getApprovalStandard())
.append(",bizType:").append(getBizType())
.append(",complexWorkFlowFlag:").append(getComplexWorkFlowFlag())
.append(",nodeId:").append(getNodeId())
.append(",createTime:").append(getCreateTime())
.append(",createUser:").append(getCreateUser())
;
return sb.toString();
}
public void initAttrValue(){
this.matterid = null;
this.nodeName = null;
this.sort = null;
this.outTimeLimit = null;
this.handleTimeLimit = null;
this.handleWindow = null;
this.approvalStandard = null;
this.bizType = null;
this.complexWorkFlowFlag = null;
this.nodeId = null;
this.createTime = null;
this.createUser = null;
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.model;
import java.util.List;
import java.util.Date;
/**
*
* Description:YthFlowlimit
* date: 2021-9-7 10:49:11
*/
public class YthFlowlimitQuery extends YthFlowlimitEntity{
private static final long serialVersionUID = 1630982951515L;
/** 开始 主键,自增长 */
private Long idStart;
/** 结束 主键,自增长 */
private Long idEnd;
/** 增加 主键,自增长 */
private Long idIncrement;
/** 主键,自增长 */
private List <Long> idList;
/** 开始 事项id */
private Long matteridStart;
/** 结束 事项id */
private Long matteridEnd;
/** 增加 事项id */
private Long matteridIncrement;
/** 事项id */
private List <Long> matteridList;
/** 流程名 */
private List<String> nodeNameList;
/** 开始 排序 */
private Integer sortStart;
/** 结束 排序 */
private Integer sortEnd;
/** 增加 排序 */
private Integer sortIncrement;
/** 排序 */
private List <Integer> sortList;
/** 开始 转外时限 */
private Integer outTimeLimitStart;
/** 结束 转外时限 */
private Integer outTimeLimitEnd;
/** 增加 转外时限 */
private Integer outTimeLimitIncrement;
/** 转外时限 */
private List <Integer> outTimeLimitList;
/** 开始 承诺办理时限 */
private Integer handleTimeLimitStart;
/** 结束 承诺办理时限 */
private Integer handleTimeLimitEnd;
/** 增加 承诺办理时限 */
private Integer handleTimeLimitIncrement;
/** 承诺办理时限 */
private List <Integer> handleTimeLimitList;
/** 办事窗口 */
private List<String> handleWindowList;
/** 审批标准 */
private List<String> approvalStandardList;
/** 办理类型 */
private List<String> bizTypeList;
/** 流程提交状态 */
private List<String> complexWorkFlowFlagList;
/** */
private List<String> nodeIdList;
/** 开始 创建时间 */
private String createTimeStart;
/** 结束 创建时间 */
private String createTimeEnd;
/** 创建用户 */
private List<String> createUserList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<YthFlowlimitQuery> orConditionList;
/** AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) */
private List<YthFlowlimitQuery> andConditionList;
public YthFlowlimitQuery(){
}
/**
* 获取 开始 主键,自增长
* @return idStart
*/
public Long getIdStart(){
return this.idStart;
}
/**
* 设置 开始 主键,自增长
* @param idStart
*/
public void setIdStart(Long idStart){
this.idStart = idStart;
}
/**
* 获取 结束 主键,自增长
* @return idEnd
*/
public Long getIdEnd(){
return this.idEnd;
}
/**
* 设置 结束 主键,自增长
* @param idEnd
*/
public void setIdEnd(Long idEnd){
this.idEnd = idEnd;
}
/**
* 获取 增加 主键,自增长
* @return idIncrement
*/
public Long getIdIncrement(){
return this.idIncrement;
}
/**
* 设置 增加 主键,自增长
* @param idIncrement
*/
public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement;
}
/**
* 获取 主键,自增长
* @return idList
*/
public List<Long> getIdList(){
return this.idList;
}
/**
* 设置 主键,自增长
* @param idList
*/
public void setIdList(List<Long> idList){
this.idList = idList;
}
/**
* 获取 开始 事项id
* @return matteridStart
*/
public Long getMatteridStart(){
return this.matteridStart;
}
/**
* 设置 开始 事项id
* @param matteridStart
*/
public void setMatteridStart(Long matteridStart){
this.matteridStart = matteridStart;
}
/**
* 获取 结束 事项id
* @return matteridEnd
*/
public Long getMatteridEnd(){
return this.matteridEnd;
}
/**
* 设置 结束 事项id
* @param matteridEnd
*/
public void setMatteridEnd(Long matteridEnd){
this.matteridEnd = matteridEnd;
}
/**
* 获取 增加 事项id
* @return matteridIncrement
*/
public Long getMatteridIncrement(){
return this.matteridIncrement;
}
/**
* 设置 增加 事项id
* @param matteridIncrement
*/
public void setMatteridIncrement(Long matteridIncrement){
this.matteridIncrement = matteridIncrement;
}
/**
* 获取 事项id
* @return matteridList
*/
public List<Long> getMatteridList(){
return this.matteridList;
}
/**
* 设置 事项id
* @param matteridList
*/
public void setMatteridList(List<Long> matteridList){
this.matteridList = matteridList;
}
/**
* 获取 流程名
* @return nodeNameList
*/
public List<String> getNodeNameList(){
return this.nodeNameList;
}
/**
* 设置 流程名
* @param nodeNameList
*/
public void setNodeNameList(List<String> nodeNameList){
this.nodeNameList = nodeNameList;
}
/**
* 获取 开始 排序
* @return sortStart
*/
public Integer getSortStart(){
return this.sortStart;
}
/**
* 设置 开始 排序
* @param sortStart
*/
public void setSortStart(Integer sortStart){
this.sortStart = sortStart;
}
/**
* 获取 结束 排序
* @return sortEnd
*/
public Integer getSortEnd(){
return this.sortEnd;
}
/**
* 设置 结束 排序
* @param sortEnd
*/
public void setSortEnd(Integer sortEnd){
this.sortEnd = sortEnd;
}
/**
* 获取 增加 排序
* @return sortIncrement
*/
public Integer getSortIncrement(){
return this.sortIncrement;
}
/**
* 设置 增加 排序
* @param sortIncrement
*/
public void setSortIncrement(Integer sortIncrement){
this.sortIncrement = sortIncrement;
}
/**
* 获取 排序
* @return sortList
*/
public List<Integer> getSortList(){
return this.sortList;
}
/**
* 设置 排序
* @param sortList
*/
public void setSortList(List<Integer> sortList){
this.sortList = sortList;
}
/**
* 获取 开始 转外时限
* @return outTimeLimitStart
*/
public Integer getOutTimeLimitStart(){
return this.outTimeLimitStart;
}
/**
* 设置 开始 转外时限
* @param outTimeLimitStart
*/
public void setOutTimeLimitStart(Integer outTimeLimitStart){
this.outTimeLimitStart = outTimeLimitStart;
}
/**
* 获取 结束 转外时限
* @return outTimeLimitEnd
*/
public Integer getOutTimeLimitEnd(){
return this.outTimeLimitEnd;
}
/**
* 设置 结束 转外时限
* @param outTimeLimitEnd
*/
public void setOutTimeLimitEnd(Integer outTimeLimitEnd){
this.outTimeLimitEnd = outTimeLimitEnd;
}
/**
* 获取 增加 转外时限
* @return outTimeLimitIncrement
*/
public Integer getOutTimeLimitIncrement(){
return this.outTimeLimitIncrement;
}
/**
* 设置 增加 转外时限
* @param outTimeLimitIncrement
*/
public void setOutTimeLimitIncrement(Integer outTimeLimitIncrement){
this.outTimeLimitIncrement = outTimeLimitIncrement;
}
/**
* 获取 转外时限
* @return outTimeLimitList
*/
public List<Integer> getOutTimeLimitList(){
return this.outTimeLimitList;
}
/**
* 设置 转外时限
* @param outTimeLimitList
*/
public void setOutTimeLimitList(List<Integer> outTimeLimitList){
this.outTimeLimitList = outTimeLimitList;
}
/**
* 获取 开始 承诺办理时限
* @return handleTimeLimitStart
*/
public Integer getHandleTimeLimitStart(){
return this.handleTimeLimitStart;
}
/**
* 设置 开始 承诺办理时限
* @param handleTimeLimitStart
*/
public void setHandleTimeLimitStart(Integer handleTimeLimitStart){
this.handleTimeLimitStart = handleTimeLimitStart;
}
/**
* 获取 结束 承诺办理时限
* @return handleTimeLimitEnd
*/
public Integer getHandleTimeLimitEnd(){
return this.handleTimeLimitEnd;
}
/**
* 设置 结束 承诺办理时限
* @param handleTimeLimitEnd
*/
public void setHandleTimeLimitEnd(Integer handleTimeLimitEnd){
this.handleTimeLimitEnd = handleTimeLimitEnd;
}
/**
* 获取 增加 承诺办理时限
* @return handleTimeLimitIncrement
*/
public Integer getHandleTimeLimitIncrement(){
return this.handleTimeLimitIncrement;
}
/**
* 设置 增加 承诺办理时限
* @param handleTimeLimitIncrement
*/
public void setHandleTimeLimitIncrement(Integer handleTimeLimitIncrement){
this.handleTimeLimitIncrement = handleTimeLimitIncrement;
}
/**
* 获取 承诺办理时限
* @return handleTimeLimitList
*/
public List<Integer> getHandleTimeLimitList(){
return this.handleTimeLimitList;
}
/**
* 设置 承诺办理时限
* @param handleTimeLimitList
*/
public void setHandleTimeLimitList(List<Integer> handleTimeLimitList){
this.handleTimeLimitList = handleTimeLimitList;
}
/**
* 获取 办事窗口
* @return handleWindowList
*/
public List<String> getHandleWindowList(){
return this.handleWindowList;
}
/**
* 设置 办事窗口
* @param handleWindowList
*/
public void setHandleWindowList(List<String> handleWindowList){
this.handleWindowList = handleWindowList;
}
/**
* 获取 审批标准
* @return approvalStandardList
*/
public List<String> getApprovalStandardList(){
return this.approvalStandardList;
}
/**
* 设置 审批标准
* @param approvalStandardList
*/
public void setApprovalStandardList(List<String> approvalStandardList){
this.approvalStandardList = approvalStandardList;
}
/**
* 获取 办理类型
* @return bizTypeList
*/
public List<String> getBizTypeList(){
return this.bizTypeList;
}
/**
* 设置 办理类型
* @param bizTypeList
*/
public void setBizTypeList(List<String> bizTypeList){
this.bizTypeList = bizTypeList;
}
/**
* 获取 流程提交状态
* @return complexWorkFlowFlagList
*/
public List<String> getComplexWorkFlowFlagList(){
return this.complexWorkFlowFlagList;
}
/**
* 设置 流程提交状态
* @param complexWorkFlowFlagList
*/
public void setComplexWorkFlowFlagList(List<String> complexWorkFlowFlagList){
this.complexWorkFlowFlagList = complexWorkFlowFlagList;
}
/**
* 获取
* @return nodeIdList
*/
public List<String> getNodeIdList(){
return this.nodeIdList;
}
/**
* 设置
* @param nodeIdList
*/
public void setNodeIdList(List<String> nodeIdList){
this.nodeIdList = nodeIdList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
public String getCreateTimeStart(){
return this.createTimeStart;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
}
/**
* 获取 创建用户
* @return createUserList
*/
public List<String> getCreateUserList(){
return this.createUserList;
}
/**
* 设置 创建用户
* @param createUserList
*/
public void setCreateUserList(List<String> createUserList){
this.createUserList = createUserList;
}
/**
* 设置 主键,自增长
* @param id
*/
public YthFlowlimitQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 主键,自增长
* @param idStart
*/
public YthFlowlimitQuery idStart(Long idStart){
this.idStart = idStart;
return this;
}
/**
* 设置 结束 主键,自增长
* @param idEnd
*/
public YthFlowlimitQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 主键,自增长
* @param idIncrement
*/
public YthFlowlimitQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 主键,自增长
* @param idList
*/
public YthFlowlimitQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 事项id
* @param matterid
*/
public YthFlowlimitQuery matterid(Long matterid){
setMatterid(matterid);
return this;
}
/**
* 设置 开始 事项id
* @param matteridStart
*/
public YthFlowlimitQuery matteridStart(Long matteridStart){
this.matteridStart = matteridStart;
return this;
}
/**
* 设置 结束 事项id
* @param matteridEnd
*/
public YthFlowlimitQuery matteridEnd(Long matteridEnd){
this.matteridEnd = matteridEnd;
return this;
}
/**
* 设置 增加 事项id
* @param matteridIncrement
*/
public YthFlowlimitQuery matteridIncrement(Long matteridIncrement){
this.matteridIncrement = matteridIncrement;
return this;
}
/**
* 设置 事项id
* @param matteridList
*/
public YthFlowlimitQuery matteridList(List<Long> matteridList){
this.matteridList = matteridList;
return this;
}
/**
* 设置 流程名
* @param nodeName
*/
public YthFlowlimitQuery nodeName(String nodeName){
setNodeName(nodeName);
return this;
}
/**
* 设置 流程名
* @param nodeNameList
*/
public YthFlowlimitQuery nodeNameList(List<String> nodeNameList){
this.nodeNameList = nodeNameList;
return this;
}
/**
* 设置 排序
* @param sort
*/
public YthFlowlimitQuery sort(Integer sort){
setSort(sort);
return this;
}
/**
* 设置 开始 排序
* @param sortStart
*/
public YthFlowlimitQuery sortStart(Integer sortStart){
this.sortStart = sortStart;
return this;
}
/**
* 设置 结束 排序
* @param sortEnd
*/
public YthFlowlimitQuery sortEnd(Integer sortEnd){
this.sortEnd = sortEnd;
return this;
}
/**
* 设置 增加 排序
* @param sortIncrement
*/
public YthFlowlimitQuery sortIncrement(Integer sortIncrement){
this.sortIncrement = sortIncrement;
return this;
}
/**
* 设置 排序
* @param sortList
*/
public YthFlowlimitQuery sortList(List<Integer> sortList){
this.sortList = sortList;
return this;
}
/**
* 设置 转外时限
* @param outTimeLimit
*/
public YthFlowlimitQuery outTimeLimit(Integer outTimeLimit){
setOutTimeLimit(outTimeLimit);
return this;
}
/**
* 设置 开始 转外时限
* @param outTimeLimitStart
*/
public YthFlowlimitQuery outTimeLimitStart(Integer outTimeLimitStart){
this.outTimeLimitStart = outTimeLimitStart;
return this;
}
/**
* 设置 结束 转外时限
* @param outTimeLimitEnd
*/
public YthFlowlimitQuery outTimeLimitEnd(Integer outTimeLimitEnd){
this.outTimeLimitEnd = outTimeLimitEnd;
return this;
}
/**
* 设置 增加 转外时限
* @param outTimeLimitIncrement
*/
public YthFlowlimitQuery outTimeLimitIncrement(Integer outTimeLimitIncrement){
this.outTimeLimitIncrement = outTimeLimitIncrement;
return this;
}
/**
* 设置 转外时限
* @param outTimeLimitList
*/
public YthFlowlimitQuery outTimeLimitList(List<Integer> outTimeLimitList){
this.outTimeLimitList = outTimeLimitList;
return this;
}
/**
* 设置 承诺办理时限
* @param handleTimeLimit
*/
public YthFlowlimitQuery handleTimeLimit(Integer handleTimeLimit){
setHandleTimeLimit(handleTimeLimit);
return this;
}
/**
* 设置 开始 承诺办理时限
* @param handleTimeLimitStart
*/
public YthFlowlimitQuery handleTimeLimitStart(Integer handleTimeLimitStart){
this.handleTimeLimitStart = handleTimeLimitStart;
return this;
}
/**
* 设置 结束 承诺办理时限
* @param handleTimeLimitEnd
*/
public YthFlowlimitQuery handleTimeLimitEnd(Integer handleTimeLimitEnd){
this.handleTimeLimitEnd = handleTimeLimitEnd;
return this;
}
/**
* 设置 增加 承诺办理时限
* @param handleTimeLimitIncrement
*/
public YthFlowlimitQuery handleTimeLimitIncrement(Integer handleTimeLimitIncrement){
this.handleTimeLimitIncrement = handleTimeLimitIncrement;
return this;
}
/**
* 设置 承诺办理时限
* @param handleTimeLimitList
*/
public YthFlowlimitQuery handleTimeLimitList(List<Integer> handleTimeLimitList){
this.handleTimeLimitList = handleTimeLimitList;
return this;
}
/**
* 设置 办事窗口
* @param handleWindow
*/
public YthFlowlimitQuery handleWindow(String handleWindow){
setHandleWindow(handleWindow);
return this;
}
/**
* 设置 办事窗口
* @param handleWindowList
*/
public YthFlowlimitQuery handleWindowList(List<String> handleWindowList){
this.handleWindowList = handleWindowList;
return this;
}
/**
* 设置 审批标准
* @param approvalStandard
*/
public YthFlowlimitQuery approvalStandard(String approvalStandard){
setApprovalStandard(approvalStandard);
return this;
}
/**
* 设置 审批标准
* @param approvalStandardList
*/
public YthFlowlimitQuery approvalStandardList(List<String> approvalStandardList){
this.approvalStandardList = approvalStandardList;
return this;
}
/**
* 设置 办理类型
* @param bizType
*/
public YthFlowlimitQuery bizType(String bizType){
setBizType(bizType);
return this;
}
/**
* 设置 办理类型
* @param bizTypeList
*/
public YthFlowlimitQuery bizTypeList(List<String> bizTypeList){
this.bizTypeList = bizTypeList;
return this;
}
/**
* 设置 流程提交状态
* @param complexWorkFlowFlag
*/
public YthFlowlimitQuery complexWorkFlowFlag(String complexWorkFlowFlag){
setComplexWorkFlowFlag(complexWorkFlowFlag);
return this;
}
/**
* 设置 流程提交状态
* @param complexWorkFlowFlagList
*/
public YthFlowlimitQuery complexWorkFlowFlagList(List<String> complexWorkFlowFlagList){
this.complexWorkFlowFlagList = complexWorkFlowFlagList;
return this;
}
/**
* 设置
* @param nodeId
*/
public YthFlowlimitQuery nodeId(String nodeId){
setNodeId(nodeId);
return this;
}
/**
* 设置
* @param nodeIdList
*/
public YthFlowlimitQuery nodeIdList(List<String> nodeIdList){
this.nodeIdList = nodeIdList;
return this;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public YthFlowlimitQuery createTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
return this;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public YthFlowlimitQuery createTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
return this;
}
/**
* 设置 创建用户
* @param createUser
*/
public YthFlowlimitQuery createUser(String createUser){
setCreateUser(createUser);
return this;
}
/**
* 设置 创建用户
* @param createUserList
*/
public YthFlowlimitQuery createUserList(List<String> createUserList){
this.createUserList = createUserList;
return this;
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
public List<YthFlowlimitQuery> getOrConditionList(){
return this.orConditionList;
}
/**
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList
*/
public void setOrConditionList(List<YthFlowlimitQuery> orConditionList){
this.orConditionList = orConditionList;
}
/**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
public List<YthFlowlimitQuery> getAndConditionList(){
return this.andConditionList;
}
/**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
public void setAndConditionList(List<YthFlowlimitQuery> andConditionList){
this.andConditionList = andConditionList;
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.model;
import java.util.Date;
import com.mortals.framework.model.BaseEntityLong;
/**
*
* Description:YthMatter
* date: 2021-9-7 10:49:11
*/
public class YthMatterEntity extends BaseEntityLong{
private static final long serialVersionUID = 1630982951542L;
/**
* 从政务系统来的事项id
*/
private String tid;
/**
* 从政务系统来的事项code
*/
private String tcode;
/**
* 从政务系统来的事项name
*/
private String tname;
/**
* 部门编号
*/
private String deptcode;
/**
* 主题类型
*/
private String type;
/**
* 目录清单编码
*/
private String dirListCode;
/**
* 事项类型名称
*/
private String eventTypeShow;
/**
* 行使层级名称
*/
private String performHierarchyShow;
/**
* 运行系统名称
*/
private String runSystemShow;
/**
* 实施主体性质
*/
private String performDeptTypeShow;
/**
* 法定办结时限
*/
private String legalTimeLimitShow;
/**
* 承诺办结时限
*/
private String promiseTimeLimitShow;
/**
* 联审信息
*/
private String jointReviewInfoShow;
/**
* 联办机构
*/
private String jointInfoShow;
/**
* 办理类型
*/
private String doThingTypeShow;
/**
* 是否收费
*/
private String isChargesShow;
/**
* 服务对象
*/
private String appoveObjectShow;
/**
* 办件类型
*/
private String appoveTimeLimitShow;
/**
* 是否进驻中心
*/
private String goveServiceCenterShow;
/**
* 是否纳入政务服务中心
*/
private String isGoveCenterShow;
/**
* 是否纳入便民服务中心
*/
private String isConvenientCenterShow;
/**
* 公示时限
*/
private String pubTimeShow;
/**
* 认证等级需求
*/
private String certificationLevelsShow;
/**
* 是否网上预约(窗口办
*/
private String isOnlineSubscribeShow;
/**
* 网上支付
*/
private String isOnlinePayShow;
/**
* 物流快递(窗口办理选
*/
private String isExpressTakeShow;
/**
* 物流快递(网上办理选
*/
private String isExpressTakeOnlineShow;
/**
* 咨询电话
*/
private String cousultingTelephoneShow;
/**
* 投诉电话
*/
private String supervisoryTelephoneShow;
/**
* 办公时间
*/
private String handleTimeShow;
/**
* 办公地址
*/
private String handlePlaceShow;
/**
* 节日类型
*/
private String daysTypeShow;
/**
* 是否支持上门收取申请
*/
private String isDoorTakeShow;
/**
* 行业
*/
private String tradeShow;
/**
* 是否支持全省范围就近
*/
private String isApplyProvinceShow;
/**
* 是否支持全省范围就近
*/
private String isProvinceAcquisitionShow;
/**
* 事项来源
*/
private String eventSourceShow;
/**
* 权力来源
*/
private String powerSourceShow;
/**
* 通办范围
*/
private String operatScopeShow;
/**
* 审批结果类型
*/
private String applyresultTypeShow;
/**
* 审查类型
*/
private String typeOfReview;
/**
* 实施机构
*/
private String enforcement;
/**
* 委托部门
*/
private String entrustmentDepartmen;
/**
* 服务主题分类
*/
private String serviceClassification;
/**
* 许可数量
*/
private String licenseNumber;
/**
* 通办范围
*/
private String specialProcedure;
/**
* 办事者到办理现场次数
*/
private Integer number;
/**
* 办理查询
*/
private String inquire;
/**
* 办理结果名称
*/
private String handlingresultNames;
/**
* 审批结果样本
*/
private String sampleApprovalResults;
/**
* 排序
*/
private Integer sort;
/**
* 是否样表展示1是 0否
*/
private Integer mattertype;
/**
*
*/
private Long clicknum;
/**
* 实施主题
*/
private String performDeptName;
/**
* html存储地址
*/
private String html;
/**
* 全债清单类型
*/
private String eventType;
/**
*
*/
private Integer shardKey;
/**
* 个人1
*/
private Integer parson;
/**
* 法人 1
*/
private Integer lengal;
/**
* 总材料说明
*/
private String materialRemark;
/**
* 网办类型
*/
private String onlineType;
/**
* 事项二维码
*/
private String codeurl;
/**
* 英语事项名
*/
private String englishName;
/**
* 行使方式
*/
private String applyObject;
/**
* 行使方式
*/
private String isUniteAccept;
/**
* 法定办结时限说明
*/
private String legalTimeLimitInfo;
/**
* 承诺办结时限说明
*/
private String promiseTimeLimitInfo;
/**
* 事项状态
*/
private String valid;
/**
* 收费标准及依据
*/
private String chargesShow;
/**
* 是否乡镇 1是
*/
private Integer istown;
/**
* 创建时间
*/
private Date createTime;
/**
* 创建用户
*/
private String createUser;
public YthMatterEntity(){
}
/**
* 获取 从政务系统来的事项id
* @return tid
*/
public String getTid() {
return this.tid;
}
/**
* 设置 从政务系统来的事项id
* @param tid
*/
public void setTid(String tid) {
this.tid = tid;
}
/**
* 获取 从政务系统来的事项code
* @return tcode
*/
public String getTcode() {
return this.tcode;
}
/**
* 设置 从政务系统来的事项code
* @param tcode
*/
public void setTcode(String tcode) {
this.tcode = tcode;
}
/**
* 获取 从政务系统来的事项name
* @return tname
*/
public String getTname() {
return this.tname;
}
/**
* 设置 从政务系统来的事项name
* @param tname
*/
public void setTname(String tname) {
this.tname = tname;
}
/**
* 获取 部门编号
* @return deptcode
*/
public String getDeptcode() {
return this.deptcode;
}
/**
* 设置 部门编号
* @param deptcode
*/
public void setDeptcode(String deptcode) {
this.deptcode = deptcode;
}
/**
* 获取 主题类型
* @return type
*/
public String getType() {
return this.type;
}
/**
* 设置 主题类型
* @param type
*/
public void setType(String type) {
this.type = type;
}
/**
* 获取 目录清单编码
* @return dirListCode
*/
public String getDirListCode() {
return this.dirListCode;
}
/**
* 设置 目录清单编码
* @param dirListCode
*/
public void setDirListCode(String dirListCode) {
this.dirListCode = dirListCode;
}
/**
* 获取 事项类型名称
* @return eventTypeShow
*/
public String getEventTypeShow() {
return this.eventTypeShow;
}
/**
* 设置 事项类型名称
* @param eventTypeShow
*/
public void setEventTypeShow(String eventTypeShow) {
this.eventTypeShow = eventTypeShow;
}
/**
* 获取 行使层级名称
* @return performHierarchyShow
*/
public String getPerformHierarchyShow() {
return this.performHierarchyShow;
}
/**
* 设置 行使层级名称
* @param performHierarchyShow
*/
public void setPerformHierarchyShow(String performHierarchyShow) {
this.performHierarchyShow = performHierarchyShow;
}
/**
* 获取 运行系统名称
* @return runSystemShow
*/
public String getRunSystemShow() {
return this.runSystemShow;
}
/**
* 设置 运行系统名称
* @param runSystemShow
*/
public void setRunSystemShow(String runSystemShow) {
this.runSystemShow = runSystemShow;
}
/**
* 获取 实施主体性质
* @return performDeptTypeShow
*/
public String getPerformDeptTypeShow() {
return this.performDeptTypeShow;
}
/**
* 设置 实施主体性质
* @param performDeptTypeShow
*/
public void setPerformDeptTypeShow(String performDeptTypeShow) {
this.performDeptTypeShow = performDeptTypeShow;
}
/**
* 获取 法定办结时限
* @return legalTimeLimitShow
*/
public String getLegalTimeLimitShow() {
return this.legalTimeLimitShow;
}
/**
* 设置 法定办结时限
* @param legalTimeLimitShow
*/
public void setLegalTimeLimitShow(String legalTimeLimitShow) {
this.legalTimeLimitShow = legalTimeLimitShow;
}
/**
* 获取 承诺办结时限
* @return promiseTimeLimitShow
*/
public String getPromiseTimeLimitShow() {
return this.promiseTimeLimitShow;
}
/**
* 设置 承诺办结时限
* @param promiseTimeLimitShow
*/
public void setPromiseTimeLimitShow(String promiseTimeLimitShow) {
this.promiseTimeLimitShow = promiseTimeLimitShow;
}
/**
* 获取 联审信息
* @return jointReviewInfoShow
*/
public String getJointReviewInfoShow() {
return this.jointReviewInfoShow;
}
/**
* 设置 联审信息
* @param jointReviewInfoShow
*/
public void setJointReviewInfoShow(String jointReviewInfoShow) {
this.jointReviewInfoShow = jointReviewInfoShow;
}
/**
* 获取 联办机构
* @return jointInfoShow
*/
public String getJointInfoShow() {
return this.jointInfoShow;
}
/**
* 设置 联办机构
* @param jointInfoShow
*/
public void setJointInfoShow(String jointInfoShow) {
this.jointInfoShow = jointInfoShow;
}
/**
* 获取 办理类型
* @return doThingTypeShow
*/
public String getDoThingTypeShow() {
return this.doThingTypeShow;
}
/**
* 设置 办理类型
* @param doThingTypeShow
*/
public void setDoThingTypeShow(String doThingTypeShow) {
this.doThingTypeShow = doThingTypeShow;
}
/**
* 获取 是否收费
* @return isChargesShow
*/
public String getIsChargesShow() {
return this.isChargesShow;
}
/**
* 设置 是否收费
* @param isChargesShow
*/
public void setIsChargesShow(String isChargesShow) {
this.isChargesShow = isChargesShow;
}
/**
* 获取 服务对象
* @return appoveObjectShow
*/
public String getAppoveObjectShow() {
return this.appoveObjectShow;
}
/**
* 设置 服务对象
* @param appoveObjectShow
*/
public void setAppoveObjectShow(String appoveObjectShow) {
this.appoveObjectShow = appoveObjectShow;
}
/**
* 获取 办件类型
* @return appoveTimeLimitShow
*/
public String getAppoveTimeLimitShow() {
return this.appoveTimeLimitShow;
}
/**
* 设置 办件类型
* @param appoveTimeLimitShow
*/
public void setAppoveTimeLimitShow(String appoveTimeLimitShow) {
this.appoveTimeLimitShow = appoveTimeLimitShow;
}
/**
* 获取 是否进驻中心
* @return goveServiceCenterShow
*/
public String getGoveServiceCenterShow() {
return this.goveServiceCenterShow;
}
/**
* 设置 是否进驻中心
* @param goveServiceCenterShow
*/
public void setGoveServiceCenterShow(String goveServiceCenterShow) {
this.goveServiceCenterShow = goveServiceCenterShow;
}
/**
* 获取 是否纳入政务服务中心
* @return isGoveCenterShow
*/
public String getIsGoveCenterShow() {
return this.isGoveCenterShow;
}
/**
* 设置 是否纳入政务服务中心
* @param isGoveCenterShow
*/
public void setIsGoveCenterShow(String isGoveCenterShow) {
this.isGoveCenterShow = isGoveCenterShow;
}
/**
* 获取 是否纳入便民服务中心
* @return isConvenientCenterShow
*/
public String getIsConvenientCenterShow() {
return this.isConvenientCenterShow;
}
/**
* 设置 是否纳入便民服务中心
* @param isConvenientCenterShow
*/
public void setIsConvenientCenterShow(String isConvenientCenterShow) {
this.isConvenientCenterShow = isConvenientCenterShow;
}
/**
* 获取 公示时限
* @return pubTimeShow
*/
public String getPubTimeShow() {
return this.pubTimeShow;
}
/**
* 设置 公示时限
* @param pubTimeShow
*/
public void setPubTimeShow(String pubTimeShow) {
this.pubTimeShow = pubTimeShow;
}
/**
* 获取 认证等级需求
* @return certificationLevelsShow
*/
public String getCertificationLevelsShow() {
return this.certificationLevelsShow;
}
/**
* 设置 认证等级需求
* @param certificationLevelsShow
*/
public void setCertificationLevelsShow(String certificationLevelsShow) {
this.certificationLevelsShow = certificationLevelsShow;
}
/**
* 获取 是否网上预约(窗口办
* @return isOnlineSubscribeShow
*/
public String getIsOnlineSubscribeShow() {
return this.isOnlineSubscribeShow;
}
/**
* 设置 是否网上预约(窗口办
* @param isOnlineSubscribeShow
*/
public void setIsOnlineSubscribeShow(String isOnlineSubscribeShow) {
this.isOnlineSubscribeShow = isOnlineSubscribeShow;
}
/**
* 获取 网上支付
* @return isOnlinePayShow
*/
public String getIsOnlinePayShow() {
return this.isOnlinePayShow;
}
/**
* 设置 网上支付
* @param isOnlinePayShow
*/
public void setIsOnlinePayShow(String isOnlinePayShow) {
this.isOnlinePayShow = isOnlinePayShow;
}
/**
* 获取 物流快递(窗口办理选
* @return isExpressTakeShow
*/
public String getIsExpressTakeShow() {
return this.isExpressTakeShow;
}
/**
* 设置 物流快递(窗口办理选
* @param isExpressTakeShow
*/
public void setIsExpressTakeShow(String isExpressTakeShow) {
this.isExpressTakeShow = isExpressTakeShow;
}
/**
* 获取 物流快递(网上办理选
* @return isExpressTakeOnlineShow
*/
public String getIsExpressTakeOnlineShow() {
return this.isExpressTakeOnlineShow;
}
/**
* 设置 物流快递(网上办理选
* @param isExpressTakeOnlineShow
*/
public void setIsExpressTakeOnlineShow(String isExpressTakeOnlineShow) {
this.isExpressTakeOnlineShow = isExpressTakeOnlineShow;
}
/**
* 获取 咨询电话
* @return cousultingTelephoneShow
*/
public String getCousultingTelephoneShow() {
return this.cousultingTelephoneShow;
}
/**
* 设置 咨询电话
* @param cousultingTelephoneShow
*/
public void setCousultingTelephoneShow(String cousultingTelephoneShow) {
this.cousultingTelephoneShow = cousultingTelephoneShow;
}
/**
* 获取 投诉电话
* @return supervisoryTelephoneShow
*/
public String getSupervisoryTelephoneShow() {
return this.supervisoryTelephoneShow;
}
/**
* 设置 投诉电话
* @param supervisoryTelephoneShow
*/
public void setSupervisoryTelephoneShow(String supervisoryTelephoneShow) {
this.supervisoryTelephoneShow = supervisoryTelephoneShow;
}
/**
* 获取 办公时间
* @return handleTimeShow
*/
public String getHandleTimeShow() {
return this.handleTimeShow;
}
/**
* 设置 办公时间
* @param handleTimeShow
*/
public void setHandleTimeShow(String handleTimeShow) {
this.handleTimeShow = handleTimeShow;
}
/**
* 获取 办公地址
* @return handlePlaceShow
*/
public String getHandlePlaceShow() {
return this.handlePlaceShow;
}
/**
* 设置 办公地址
* @param handlePlaceShow
*/
public void setHandlePlaceShow(String handlePlaceShow) {
this.handlePlaceShow = handlePlaceShow;
}
/**
* 获取 节日类型
* @return daysTypeShow
*/
public String getDaysTypeShow() {
return this.daysTypeShow;
}
/**
* 设置 节日类型
* @param daysTypeShow
*/
public void setDaysTypeShow(String daysTypeShow) {
this.daysTypeShow = daysTypeShow;
}
/**
* 获取 是否支持上门收取申请
* @return isDoorTakeShow
*/
public String getIsDoorTakeShow() {
return this.isDoorTakeShow;
}
/**
* 设置 是否支持上门收取申请
* @param isDoorTakeShow
*/
public void setIsDoorTakeShow(String isDoorTakeShow) {
this.isDoorTakeShow = isDoorTakeShow;
}
/**
* 获取 行业
* @return tradeShow
*/
public String getTradeShow() {
return this.tradeShow;
}
/**
* 设置 行业
* @param tradeShow
*/
public void setTradeShow(String tradeShow) {
this.tradeShow = tradeShow;
}
/**
* 获取 是否支持全省范围就近
* @return isApplyProvinceShow
*/
public String getIsApplyProvinceShow() {
return this.isApplyProvinceShow;
}
/**
* 设置 是否支持全省范围就近
* @param isApplyProvinceShow
*/
public void setIsApplyProvinceShow(String isApplyProvinceShow) {
this.isApplyProvinceShow = isApplyProvinceShow;
}
/**
* 获取 是否支持全省范围就近
* @return isProvinceAcquisitionShow
*/
public String getIsProvinceAcquisitionShow() {
return this.isProvinceAcquisitionShow;
}
/**
* 设置 是否支持全省范围就近
* @param isProvinceAcquisitionShow
*/
public void setIsProvinceAcquisitionShow(String isProvinceAcquisitionShow) {
this.isProvinceAcquisitionShow = isProvinceAcquisitionShow;
}
/**
* 获取 事项来源
* @return eventSourceShow
*/
public String getEventSourceShow() {
return this.eventSourceShow;
}
/**
* 设置 事项来源
* @param eventSourceShow
*/
public void setEventSourceShow(String eventSourceShow) {
this.eventSourceShow = eventSourceShow;
}
/**
* 获取 权力来源
* @return powerSourceShow
*/
public String getPowerSourceShow() {
return this.powerSourceShow;
}
/**
* 设置 权力来源
* @param powerSourceShow
*/
public void setPowerSourceShow(String powerSourceShow) {
this.powerSourceShow = powerSourceShow;
}
/**
* 获取 通办范围
* @return operatScopeShow
*/
public String getOperatScopeShow() {
return this.operatScopeShow;
}
/**
* 设置 通办范围
* @param operatScopeShow
*/
public void setOperatScopeShow(String operatScopeShow) {
this.operatScopeShow = operatScopeShow;
}
/**
* 获取 审批结果类型
* @return applyresultTypeShow
*/
public String getApplyresultTypeShow() {
return this.applyresultTypeShow;
}
/**
* 设置 审批结果类型
* @param applyresultTypeShow
*/
public void setApplyresultTypeShow(String applyresultTypeShow) {
this.applyresultTypeShow = applyresultTypeShow;
}
/**
* 获取 审查类型
* @return typeOfReview
*/
public String getTypeOfReview() {
return this.typeOfReview;
}
/**
* 设置 审查类型
* @param typeOfReview
*/
public void setTypeOfReview(String typeOfReview) {
this.typeOfReview = typeOfReview;
}
/**
* 获取 实施机构
* @return enforcement
*/
public String getEnforcement() {
return this.enforcement;
}
/**
* 设置 实施机构
* @param enforcement
*/
public void setEnforcement(String enforcement) {
this.enforcement = enforcement;
}
/**
* 获取 委托部门
* @return entrustmentDepartmen
*/
public String getEntrustmentDepartmen() {
return this.entrustmentDepartmen;
}
/**
* 设置 委托部门
* @param entrustmentDepartmen
*/
public void setEntrustmentDepartmen(String entrustmentDepartmen) {
this.entrustmentDepartmen = entrustmentDepartmen;
}
/**
* 获取 服务主题分类
* @return serviceClassification
*/
public String getServiceClassification() {
return this.serviceClassification;
}
/**
* 设置 服务主题分类
* @param serviceClassification
*/
public void setServiceClassification(String serviceClassification) {
this.serviceClassification = serviceClassification;
}
/**
* 获取 许可数量
* @return licenseNumber
*/
public String getLicenseNumber() {
return this.licenseNumber;
}
/**
* 设置 许可数量
* @param licenseNumber
*/
public void setLicenseNumber(String licenseNumber) {
this.licenseNumber = licenseNumber;
}
/**
* 获取 通办范围
* @return specialProcedure
*/
public String getSpecialProcedure() {
return this.specialProcedure;
}
/**
* 设置 通办范围
* @param specialProcedure
*/
public void setSpecialProcedure(String specialProcedure) {
this.specialProcedure = specialProcedure;
}
/**
* 获取 办事者到办理现场次数
* @return number
*/
public Integer getNumber() {
return this.number;
}
/**
* 设置 办事者到办理现场次数
* @param number
*/
public void setNumber(Integer number) {
this.number = number;
}
/**
* 获取 办理查询
* @return inquire
*/
public String getInquire() {
return this.inquire;
}
/**
* 设置 办理查询
* @param inquire
*/
public void setInquire(String inquire) {
this.inquire = inquire;
}
/**
* 获取 办理结果名称
* @return handlingresultNames
*/
public String getHandlingresultNames() {
return this.handlingresultNames;
}
/**
* 设置 办理结果名称
* @param handlingresultNames
*/
public void setHandlingresultNames(String handlingresultNames) {
this.handlingresultNames = handlingresultNames;
}
/**
* 获取 审批结果样本
* @return sampleApprovalResults
*/
public String getSampleApprovalResults() {
return this.sampleApprovalResults;
}
/**
* 设置 审批结果样本
* @param sampleApprovalResults
*/
public void setSampleApprovalResults(String sampleApprovalResults) {
this.sampleApprovalResults = sampleApprovalResults;
}
/**
* 获取 排序
* @return sort
*/
public Integer getSort() {
return this.sort;
}
/**
* 设置 排序
* @param sort
*/
public void setSort(Integer sort) {
this.sort = sort;
}
/**
* 获取 是否样表展示1是 0否
* @return mattertype
*/
public Integer getMattertype() {
return this.mattertype;
}
/**
* 设置 是否样表展示1是 0否
* @param mattertype
*/
public void setMattertype(Integer mattertype) {
this.mattertype = mattertype;
}
/**
* 获取
* @return clicknum
*/
public Long getClicknum() {
return this.clicknum;
}
/**
* 设置
* @param clicknum
*/
public void setClicknum(Long clicknum) {
this.clicknum = clicknum;
}
/**
* 获取 实施主题
* @return performDeptName
*/
public String getPerformDeptName() {
return this.performDeptName;
}
/**
* 设置 实施主题
* @param performDeptName
*/
public void setPerformDeptName(String performDeptName) {
this.performDeptName = performDeptName;
}
/**
* 获取 html存储地址
* @return html
*/
public String getHtml() {
return this.html;
}
/**
* 设置 html存储地址
* @param html
*/
public void setHtml(String html) {
this.html = html;
}
/**
* 获取 全债清单类型
* @return eventType
*/
public String getEventType() {
return this.eventType;
}
/**
* 设置 全债清单类型
* @param eventType
*/
public void setEventType(String eventType) {
this.eventType = eventType;
}
/**
* 获取
* @return shardKey
*/
public Integer getShardKey() {
return this.shardKey;
}
/**
* 设置
* @param shardKey
*/
public void setShardKey(Integer shardKey) {
this.shardKey = shardKey;
}
/**
* 获取 个人1
* @return parson
*/
public Integer getParson() {
return this.parson;
}
/**
* 设置 个人1
* @param parson
*/
public void setParson(Integer parson) {
this.parson = parson;
}
/**
* 获取 法人 1
* @return lengal
*/
public Integer getLengal() {
return this.lengal;
}
/**
* 设置 法人 1
* @param lengal
*/
public void setLengal(Integer lengal) {
this.lengal = lengal;
}
/**
* 获取 总材料说明
* @return materialRemark
*/
public String getMaterialRemark() {
return this.materialRemark;
}
/**
* 设置 总材料说明
* @param materialRemark
*/
public void setMaterialRemark(String materialRemark) {
this.materialRemark = materialRemark;
}
/**
* 获取 网办类型
* @return onlineType
*/
public String getOnlineType() {
return this.onlineType;
}
/**
* 设置 网办类型
* @param onlineType
*/
public void setOnlineType(String onlineType) {
this.onlineType = onlineType;
}
/**
* 获取 事项二维码
* @return codeurl
*/
public String getCodeurl() {
return this.codeurl;
}
/**
* 设置 事项二维码
* @param codeurl
*/
public void setCodeurl(String codeurl) {
this.codeurl = codeurl;
}
/**
* 获取 英语事项名
* @return englishName
*/
public String getEnglishName() {
return this.englishName;
}
/**
* 设置 英语事项名
* @param englishName
*/
public void setEnglishName(String englishName) {
this.englishName = englishName;
}
/**
* 获取 行使方式
* @return applyObject
*/
public String getApplyObject() {
return this.applyObject;
}
/**
* 设置 行使方式
* @param applyObject
*/
public void setApplyObject(String applyObject) {
this.applyObject = applyObject;
}
/**
* 获取 行使方式
* @return isUniteAccept
*/
public String getIsUniteAccept() {
return this.isUniteAccept;
}
/**
* 设置 行使方式
* @param isUniteAccept
*/
public void setIsUniteAccept(String isUniteAccept) {
this.isUniteAccept = isUniteAccept;
}
/**
* 获取 法定办结时限说明
* @return legalTimeLimitInfo
*/
public String getLegalTimeLimitInfo() {
return this.legalTimeLimitInfo;
}
/**
* 设置 法定办结时限说明
* @param legalTimeLimitInfo
*/
public void setLegalTimeLimitInfo(String legalTimeLimitInfo) {
this.legalTimeLimitInfo = legalTimeLimitInfo;
}
/**
* 获取 承诺办结时限说明
* @return promiseTimeLimitInfo
*/
public String getPromiseTimeLimitInfo() {
return this.promiseTimeLimitInfo;
}
/**
* 设置 承诺办结时限说明
* @param promiseTimeLimitInfo
*/
public void setPromiseTimeLimitInfo(String promiseTimeLimitInfo) {
this.promiseTimeLimitInfo = promiseTimeLimitInfo;
}
/**
* 获取 事项状态
* @return valid
*/
public String getValid() {
return this.valid;
}
/**
* 设置 事项状态
* @param valid
*/
public void setValid(String valid) {
this.valid = valid;
}
/**
* 获取 收费标准及依据
* @return chargesShow
*/
public String getChargesShow() {
return this.chargesShow;
}
/**
* 设置 收费标准及依据
* @param chargesShow
*/
public void setChargesShow(String chargesShow) {
this.chargesShow = chargesShow;
}
/**
* 获取 是否乡镇 1是
* @return istown
*/
public Integer getIstown() {
return this.istown;
}
/**
* 设置 是否乡镇 1是
* @param istown
*/
public void setIstown(Integer istown) {
this.istown = istown;
}
/**
* 获取 创建时间
* @return createTime
*/
public Date getCreateTime() {
return this.createTime;
}
/**
* 设置 创建时间
* @param createTime
*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**
* 获取 创建用户
* @return createUser
*/
public String getCreateUser() {
return this.createUser;
}
/**
* 设置 创建用户
* @param createUser
*/
public void setCreateUser(String createUser) {
this.createUser = createUser;
}
@Override
public int hashCode() {
return this.getId().hashCode();
}
@Override
public boolean equals(Object obj) {
if (obj == null)
return false;
if (obj instanceof YthMatterEntity) {
YthMatterEntity tmp = (YthMatterEntity) obj;
if (this.getId().longValue() == tmp.getId().longValue()) {
return true;
}
}
return false;
}
public String toString(){
StringBuilder sb = new StringBuilder("");
sb
.append(",id:").append(getId())
.append(",tid:").append(getTid())
.append(",tcode:").append(getTcode())
.append(",tname:").append(getTname())
.append(",deptcode:").append(getDeptcode())
.append(",type:").append(getType())
.append(",dirListCode:").append(getDirListCode())
.append(",eventTypeShow:").append(getEventTypeShow())
.append(",performHierarchyShow:").append(getPerformHierarchyShow())
.append(",runSystemShow:").append(getRunSystemShow())
.append(",performDeptTypeShow:").append(getPerformDeptTypeShow())
.append(",legalTimeLimitShow:").append(getLegalTimeLimitShow())
.append(",promiseTimeLimitShow:").append(getPromiseTimeLimitShow())
.append(",jointReviewInfoShow:").append(getJointReviewInfoShow())
.append(",jointInfoShow:").append(getJointInfoShow())
.append(",doThingTypeShow:").append(getDoThingTypeShow())
.append(",isChargesShow:").append(getIsChargesShow())
.append(",appoveObjectShow:").append(getAppoveObjectShow())
.append(",appoveTimeLimitShow:").append(getAppoveTimeLimitShow())
.append(",goveServiceCenterShow:").append(getGoveServiceCenterShow())
.append(",isGoveCenterShow:").append(getIsGoveCenterShow())
.append(",isConvenientCenterShow:").append(getIsConvenientCenterShow())
.append(",pubTimeShow:").append(getPubTimeShow())
.append(",certificationLevelsShow:").append(getCertificationLevelsShow())
.append(",isOnlineSubscribeShow:").append(getIsOnlineSubscribeShow())
.append(",isOnlinePayShow:").append(getIsOnlinePayShow())
.append(",isExpressTakeShow:").append(getIsExpressTakeShow())
.append(",isExpressTakeOnlineShow:").append(getIsExpressTakeOnlineShow())
.append(",cousultingTelephoneShow:").append(getCousultingTelephoneShow())
.append(",supervisoryTelephoneShow:").append(getSupervisoryTelephoneShow())
.append(",handleTimeShow:").append(getHandleTimeShow())
.append(",handlePlaceShow:").append(getHandlePlaceShow())
.append(",daysTypeShow:").append(getDaysTypeShow())
.append(",isDoorTakeShow:").append(getIsDoorTakeShow())
.append(",tradeShow:").append(getTradeShow())
.append(",isApplyProvinceShow:").append(getIsApplyProvinceShow())
.append(",isProvinceAcquisitionShow:").append(getIsProvinceAcquisitionShow())
.append(",eventSourceShow:").append(getEventSourceShow())
.append(",powerSourceShow:").append(getPowerSourceShow())
.append(",operatScopeShow:").append(getOperatScopeShow())
.append(",applyresultTypeShow:").append(getApplyresultTypeShow())
.append(",typeOfReview:").append(getTypeOfReview())
.append(",enforcement:").append(getEnforcement())
.append(",entrustmentDepartmen:").append(getEntrustmentDepartmen())
.append(",serviceClassification:").append(getServiceClassification())
.append(",licenseNumber:").append(getLicenseNumber())
.append(",specialProcedure:").append(getSpecialProcedure())
.append(",number:").append(getNumber())
.append(",inquire:").append(getInquire())
.append(",handlingresultNames:").append(getHandlingresultNames())
.append(",sampleApprovalResults:").append(getSampleApprovalResults())
.append(",sort:").append(getSort())
.append(",mattertype:").append(getMattertype())
.append(",clicknum:").append(getClicknum())
.append(",performDeptName:").append(getPerformDeptName())
.append(",html:").append(getHtml())
.append(",eventType:").append(getEventType())
.append(",shardKey:").append(getShardKey())
.append(",parson:").append(getParson())
.append(",lengal:").append(getLengal())
.append(",materialRemark:").append(getMaterialRemark())
.append(",onlineType:").append(getOnlineType())
.append(",codeurl:").append(getCodeurl())
.append(",englishName:").append(getEnglishName())
.append(",applyObject:").append(getApplyObject())
.append(",isUniteAccept:").append(getIsUniteAccept())
.append(",legalTimeLimitInfo:").append(getLegalTimeLimitInfo())
.append(",promiseTimeLimitInfo:").append(getPromiseTimeLimitInfo())
.append(",valid:").append(getValid())
.append(",chargesShow:").append(getChargesShow())
.append(",istown:").append(getIstown())
.append(",createTime:").append(getCreateTime())
.append(",createUser:").append(getCreateUser())
;
return sb.toString();
}
public void initAttrValue(){
this.tid = null;
this.tcode = null;
this.tname = null;
this.deptcode = null;
this.type = null;
this.dirListCode = null;
this.eventTypeShow = null;
this.performHierarchyShow = null;
this.runSystemShow = null;
this.performDeptTypeShow = null;
this.legalTimeLimitShow = null;
this.promiseTimeLimitShow = null;
this.jointReviewInfoShow = null;
this.jointInfoShow = null;
this.doThingTypeShow = null;
this.isChargesShow = null;
this.appoveObjectShow = null;
this.appoveTimeLimitShow = null;
this.goveServiceCenterShow = null;
this.isGoveCenterShow = null;
this.isConvenientCenterShow = null;
this.pubTimeShow = null;
this.certificationLevelsShow = null;
this.isOnlineSubscribeShow = null;
this.isOnlinePayShow = null;
this.isExpressTakeShow = null;
this.isExpressTakeOnlineShow = null;
this.cousultingTelephoneShow = null;
this.supervisoryTelephoneShow = null;
this.handleTimeShow = null;
this.handlePlaceShow = null;
this.daysTypeShow = null;
this.isDoorTakeShow = null;
this.tradeShow = null;
this.isApplyProvinceShow = null;
this.isProvinceAcquisitionShow = null;
this.eventSourceShow = null;
this.powerSourceShow = null;
this.operatScopeShow = null;
this.applyresultTypeShow = null;
this.typeOfReview = null;
this.enforcement = null;
this.entrustmentDepartmen = null;
this.serviceClassification = null;
this.licenseNumber = null;
this.specialProcedure = null;
this.number = null;
this.inquire = null;
this.handlingresultNames = null;
this.sampleApprovalResults = null;
this.sort = null;
this.mattertype = null;
this.clicknum = null;
this.performDeptName = null;
this.html = null;
this.eventType = null;
this.shardKey = null;
this.parson = null;
this.lengal = null;
this.materialRemark = null;
this.onlineType = null;
this.codeurl = null;
this.englishName = null;
this.applyObject = null;
this.isUniteAccept = null;
this.legalTimeLimitInfo = null;
this.promiseTimeLimitInfo = null;
this.valid = null;
this.chargesShow = null;
this.istown = null;
this.createTime = null;
this.createUser = null;
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.model;
import java.util.List;
import java.util.Date;
/**
*
* Description:YthMatter
* date: 2021-9-7 10:49:11
*/
public class YthMatterQuery extends YthMatterEntity{
private static final long serialVersionUID = 1630982951545L;
/** 开始 主键,自增长 */
private Long idStart;
/** 结束 主键,自增长 */
private Long idEnd;
/** 增加 主键,自增长 */
private Long idIncrement;
/** 主键,自增长 */
private List <Long> idList;
/** 从政务系统来的事项id */
private List<String> tidList;
/** 从政务系统来的事项code */
private List<String> tcodeList;
/** 从政务系统来的事项name */
private List<String> tnameList;
/** 部门编号 */
private List<String> deptcodeList;
/** 主题类型 */
private List<String> typeList;
/** 目录清单编码 */
private List<String> dirListCodeList;
/** 事项类型名称 */
private List<String> eventTypeShowList;
/** 行使层级名称 */
private List<String> performHierarchyShowList;
/** 运行系统名称 */
private List<String> runSystemShowList;
/** 实施主体性质 */
private List<String> performDeptTypeShowList;
/** 法定办结时限 */
private List<String> legalTimeLimitShowList;
/** 承诺办结时限 */
private List<String> promiseTimeLimitShowList;
/** 联审信息 */
private List<String> jointReviewInfoShowList;
/** 联办机构 */
private List<String> jointInfoShowList;
/** 办理类型 */
private List<String> doThingTypeShowList;
/** 是否收费 */
private List<String> isChargesShowList;
/** 服务对象 */
private List<String> appoveObjectShowList;
/** 办件类型 */
private List<String> appoveTimeLimitShowList;
/** 是否进驻中心 */
private List<String> goveServiceCenterShowList;
/** 是否纳入政务服务中心 */
private List<String> isGoveCenterShowList;
/** 是否纳入便民服务中心 */
private List<String> isConvenientCenterShowList;
/** 公示时限 */
private List<String> pubTimeShowList;
/** 认证等级需求 */
private List<String> certificationLevelsShowList;
/** 是否网上预约(窗口办 */
private List<String> isOnlineSubscribeShowList;
/** 网上支付 */
private List<String> isOnlinePayShowList;
/** 物流快递(窗口办理选 */
private List<String> isExpressTakeShowList;
/** 物流快递(网上办理选 */
private List<String> isExpressTakeOnlineShowList;
/** 咨询电话 */
private List<String> cousultingTelephoneShowList;
/** 投诉电话 */
private List<String> supervisoryTelephoneShowList;
/** 办公时间 */
private List<String> handleTimeShowList;
/** 办公地址 */
private List<String> handlePlaceShowList;
/** 节日类型 */
private List<String> daysTypeShowList;
/** 是否支持上门收取申请 */
private List<String> isDoorTakeShowList;
/** 行业 */
private List<String> tradeShowList;
/** 是否支持全省范围就近 */
private List<String> isApplyProvinceShowList;
/** 是否支持全省范围就近 */
private List<String> isProvinceAcquisitionShowList;
/** 事项来源 */
private List<String> eventSourceShowList;
/** 权力来源 */
private List<String> powerSourceShowList;
/** 通办范围 */
private List<String> operatScopeShowList;
/** 审批结果类型 */
private List<String> applyresultTypeShowList;
/** 审查类型 */
private List<String> typeOfReviewList;
/** 实施机构 */
private List<String> enforcementList;
/** 委托部门 */
private List<String> entrustmentDepartmenList;
/** 服务主题分类 */
private List<String> serviceClassificationList;
/** 许可数量 */
private List<String> licenseNumberList;
/** 通办范围 */
private List<String> specialProcedureList;
/** 开始 办事者到办理现场次数 */
private Integer numberStart;
/** 结束 办事者到办理现场次数 */
private Integer numberEnd;
/** 增加 办事者到办理现场次数 */
private Integer numberIncrement;
/** 办事者到办理现场次数 */
private List <Integer> numberList;
/** 办理查询 */
private List<String> inquireList;
/** 办理结果名称 */
private List<String> handlingresultNamesList;
/** 审批结果样本 */
private List<String> sampleApprovalResultsList;
/** 开始 排序 */
private Integer sortStart;
/** 结束 排序 */
private Integer sortEnd;
/** 增加 排序 */
private Integer sortIncrement;
/** 排序 */
private List <Integer> sortList;
/** 开始 是否样表展示1是 0否 */
private Integer mattertypeStart;
/** 结束 是否样表展示1是 0否 */
private Integer mattertypeEnd;
/** 增加 是否样表展示1是 0否 */
private Integer mattertypeIncrement;
/** 是否样表展示1是 0否 */
private List <Integer> mattertypeList;
/** 开始 */
private Long clicknumStart;
/** 结束 */
private Long clicknumEnd;
/** 增加 */
private Long clicknumIncrement;
/** */
private List <Long> clicknumList;
/** 实施主题 */
private List<String> performDeptNameList;
/** html存储地址 */
private List<String> htmlList;
/** 全债清单类型 */
private List<String> eventTypeList;
/** 开始 */
private Integer shardKeyStart;
/** 结束 */
private Integer shardKeyEnd;
/** 增加 */
private Integer shardKeyIncrement;
/** */
private List <Integer> shardKeyList;
/** 开始 个人1 */
private Integer parsonStart;
/** 结束 个人1 */
private Integer parsonEnd;
/** 增加 个人1 */
private Integer parsonIncrement;
/** 个人1 */
private List <Integer> parsonList;
/** 开始 法人 1 */
private Integer lengalStart;
/** 结束 法人 1 */
private Integer lengalEnd;
/** 增加 法人 1 */
private Integer lengalIncrement;
/** 法人 1 */
private List <Integer> lengalList;
/** 总材料说明 */
private List<String> materialRemarkList;
/** 网办类型 */
private List<String> onlineTypeList;
/** 事项二维码 */
private List<String> codeurlList;
/** 英语事项名 */
private List<String> englishNameList;
/** 行使方式 */
private List<String> applyObjectList;
/** 行使方式 */
private List<String> isUniteAcceptList;
/** 法定办结时限说明 */
private List<String> legalTimeLimitInfoList;
/** 承诺办结时限说明 */
private List<String> promiseTimeLimitInfoList;
/** 事项状态 */
private List<String> validList;
/** 收费标准及依据 */
private List<String> chargesShowList;
/** 开始 是否乡镇 1是 */
private Integer istownStart;
/** 结束 是否乡镇 1是 */
private Integer istownEnd;
/** 增加 是否乡镇 1是 */
private Integer istownIncrement;
/** 是否乡镇 1是 */
private List <Integer> istownList;
/** 开始 创建时间 */
private String createTimeStart;
/** 结束 创建时间 */
private String createTimeEnd;
/** 创建用户 */
private List<String> createUserList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<YthMatterQuery> orConditionList;
/** AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) */
private List<YthMatterQuery> andConditionList;
public YthMatterQuery(){
}
/**
* 获取 开始 主键,自增长
* @return idStart
*/
public Long getIdStart(){
return this.idStart;
}
/**
* 设置 开始 主键,自增长
* @param idStart
*/
public void setIdStart(Long idStart){
this.idStart = idStart;
}
/**
* 获取 结束 主键,自增长
* @return idEnd
*/
public Long getIdEnd(){
return this.idEnd;
}
/**
* 设置 结束 主键,自增长
* @param idEnd
*/
public void setIdEnd(Long idEnd){
this.idEnd = idEnd;
}
/**
* 获取 增加 主键,自增长
* @return idIncrement
*/
public Long getIdIncrement(){
return this.idIncrement;
}
/**
* 设置 增加 主键,自增长
* @param idIncrement
*/
public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement;
}
/**
* 获取 主键,自增长
* @return idList
*/
public List<Long> getIdList(){
return this.idList;
}
/**
* 设置 主键,自增长
* @param idList
*/
public void setIdList(List<Long> idList){
this.idList = idList;
}
/**
* 获取 从政务系统来的事项id
* @return tidList
*/
public List<String> getTidList(){
return this.tidList;
}
/**
* 设置 从政务系统来的事项id
* @param tidList
*/
public void setTidList(List<String> tidList){
this.tidList = tidList;
}
/**
* 获取 从政务系统来的事项code
* @return tcodeList
*/
public List<String> getTcodeList(){
return this.tcodeList;
}
/**
* 设置 从政务系统来的事项code
* @param tcodeList
*/
public void setTcodeList(List<String> tcodeList){
this.tcodeList = tcodeList;
}
/**
* 获取 从政务系统来的事项name
* @return tnameList
*/
public List<String> getTnameList(){
return this.tnameList;
}
/**
* 设置 从政务系统来的事项name
* @param tnameList
*/
public void setTnameList(List<String> tnameList){
this.tnameList = tnameList;
}
/**
* 获取 部门编号
* @return deptcodeList
*/
public List<String> getDeptcodeList(){
return this.deptcodeList;
}
/**
* 设置 部门编号
* @param deptcodeList
*/
public void setDeptcodeList(List<String> deptcodeList){
this.deptcodeList = deptcodeList;
}
/**
* 获取 主题类型
* @return typeList
*/
public List<String> getTypeList(){
return this.typeList;
}
/**
* 设置 主题类型
* @param typeList
*/
public void setTypeList(List<String> typeList){
this.typeList = typeList;
}
/**
* 获取 目录清单编码
* @return dirListCodeList
*/
public List<String> getDirListCodeList(){
return this.dirListCodeList;
}
/**
* 设置 目录清单编码
* @param dirListCodeList
*/
public void setDirListCodeList(List<String> dirListCodeList){
this.dirListCodeList = dirListCodeList;
}
/**
* 获取 事项类型名称
* @return eventTypeShowList
*/
public List<String> getEventTypeShowList(){
return this.eventTypeShowList;
}
/**
* 设置 事项类型名称
* @param eventTypeShowList
*/
public void setEventTypeShowList(List<String> eventTypeShowList){
this.eventTypeShowList = eventTypeShowList;
}
/**
* 获取 行使层级名称
* @return performHierarchyShowList
*/
public List<String> getPerformHierarchyShowList(){
return this.performHierarchyShowList;
}
/**
* 设置 行使层级名称
* @param performHierarchyShowList
*/
public void setPerformHierarchyShowList(List<String> performHierarchyShowList){
this.performHierarchyShowList = performHierarchyShowList;
}
/**
* 获取 运行系统名称
* @return runSystemShowList
*/
public List<String> getRunSystemShowList(){
return this.runSystemShowList;
}
/**
* 设置 运行系统名称
* @param runSystemShowList
*/
public void setRunSystemShowList(List<String> runSystemShowList){
this.runSystemShowList = runSystemShowList;
}
/**
* 获取 实施主体性质
* @return performDeptTypeShowList
*/
public List<String> getPerformDeptTypeShowList(){
return this.performDeptTypeShowList;
}
/**
* 设置 实施主体性质
* @param performDeptTypeShowList
*/
public void setPerformDeptTypeShowList(List<String> performDeptTypeShowList){
this.performDeptTypeShowList = performDeptTypeShowList;
}
/**
* 获取 法定办结时限
* @return legalTimeLimitShowList
*/
public List<String> getLegalTimeLimitShowList(){
return this.legalTimeLimitShowList;
}
/**
* 设置 法定办结时限
* @param legalTimeLimitShowList
*/
public void setLegalTimeLimitShowList(List<String> legalTimeLimitShowList){
this.legalTimeLimitShowList = legalTimeLimitShowList;
}
/**
* 获取 承诺办结时限
* @return promiseTimeLimitShowList
*/
public List<String> getPromiseTimeLimitShowList(){
return this.promiseTimeLimitShowList;
}
/**
* 设置 承诺办结时限
* @param promiseTimeLimitShowList
*/
public void setPromiseTimeLimitShowList(List<String> promiseTimeLimitShowList){
this.promiseTimeLimitShowList = promiseTimeLimitShowList;
}
/**
* 获取 联审信息
* @return jointReviewInfoShowList
*/
public List<String> getJointReviewInfoShowList(){
return this.jointReviewInfoShowList;
}
/**
* 设置 联审信息
* @param jointReviewInfoShowList
*/
public void setJointReviewInfoShowList(List<String> jointReviewInfoShowList){
this.jointReviewInfoShowList = jointReviewInfoShowList;
}
/**
* 获取 联办机构
* @return jointInfoShowList
*/
public List<String> getJointInfoShowList(){
return this.jointInfoShowList;
}
/**
* 设置 联办机构
* @param jointInfoShowList
*/
public void setJointInfoShowList(List<String> jointInfoShowList){
this.jointInfoShowList = jointInfoShowList;
}
/**
* 获取 办理类型
* @return doThingTypeShowList
*/
public List<String> getDoThingTypeShowList(){
return this.doThingTypeShowList;
}
/**
* 设置 办理类型
* @param doThingTypeShowList
*/
public void setDoThingTypeShowList(List<String> doThingTypeShowList){
this.doThingTypeShowList = doThingTypeShowList;
}
/**
* 获取 是否收费
* @return isChargesShowList
*/
public List<String> getIsChargesShowList(){
return this.isChargesShowList;
}
/**
* 设置 是否收费
* @param isChargesShowList
*/
public void setIsChargesShowList(List<String> isChargesShowList){
this.isChargesShowList = isChargesShowList;
}
/**
* 获取 服务对象
* @return appoveObjectShowList
*/
public List<String> getAppoveObjectShowList(){
return this.appoveObjectShowList;
}
/**
* 设置 服务对象
* @param appoveObjectShowList
*/
public void setAppoveObjectShowList(List<String> appoveObjectShowList){
this.appoveObjectShowList = appoveObjectShowList;
}
/**
* 获取 办件类型
* @return appoveTimeLimitShowList
*/
public List<String> getAppoveTimeLimitShowList(){
return this.appoveTimeLimitShowList;
}
/**
* 设置 办件类型
* @param appoveTimeLimitShowList
*/
public void setAppoveTimeLimitShowList(List<String> appoveTimeLimitShowList){
this.appoveTimeLimitShowList = appoveTimeLimitShowList;
}
/**
* 获取 是否进驻中心
* @return goveServiceCenterShowList
*/
public List<String> getGoveServiceCenterShowList(){
return this.goveServiceCenterShowList;
}
/**
* 设置 是否进驻中心
* @param goveServiceCenterShowList
*/
public void setGoveServiceCenterShowList(List<String> goveServiceCenterShowList){
this.goveServiceCenterShowList = goveServiceCenterShowList;
}
/**
* 获取 是否纳入政务服务中心
* @return isGoveCenterShowList
*/
public List<String> getIsGoveCenterShowList(){
return this.isGoveCenterShowList;
}
/**
* 设置 是否纳入政务服务中心
* @param isGoveCenterShowList
*/
public void setIsGoveCenterShowList(List<String> isGoveCenterShowList){
this.isGoveCenterShowList = isGoveCenterShowList;
}
/**
* 获取 是否纳入便民服务中心
* @return isConvenientCenterShowList
*/
public List<String> getIsConvenientCenterShowList(){
return this.isConvenientCenterShowList;
}
/**
* 设置 是否纳入便民服务中心
* @param isConvenientCenterShowList
*/
public void setIsConvenientCenterShowList(List<String> isConvenientCenterShowList){
this.isConvenientCenterShowList = isConvenientCenterShowList;
}
/**
* 获取 公示时限
* @return pubTimeShowList
*/
public List<String> getPubTimeShowList(){
return this.pubTimeShowList;
}
/**
* 设置 公示时限
* @param pubTimeShowList
*/
public void setPubTimeShowList(List<String> pubTimeShowList){
this.pubTimeShowList = pubTimeShowList;
}
/**
* 获取 认证等级需求
* @return certificationLevelsShowList
*/
public List<String> getCertificationLevelsShowList(){
return this.certificationLevelsShowList;
}
/**
* 设置 认证等级需求
* @param certificationLevelsShowList
*/
public void setCertificationLevelsShowList(List<String> certificationLevelsShowList){
this.certificationLevelsShowList = certificationLevelsShowList;
}
/**
* 获取 是否网上预约(窗口办
* @return isOnlineSubscribeShowList
*/
public List<String> getIsOnlineSubscribeShowList(){
return this.isOnlineSubscribeShowList;
}
/**
* 设置 是否网上预约(窗口办
* @param isOnlineSubscribeShowList
*/
public void setIsOnlineSubscribeShowList(List<String> isOnlineSubscribeShowList){
this.isOnlineSubscribeShowList = isOnlineSubscribeShowList;
}
/**
* 获取 网上支付
* @return isOnlinePayShowList
*/
public List<String> getIsOnlinePayShowList(){
return this.isOnlinePayShowList;
}
/**
* 设置 网上支付
* @param isOnlinePayShowList
*/
public void setIsOnlinePayShowList(List<String> isOnlinePayShowList){
this.isOnlinePayShowList = isOnlinePayShowList;
}
/**
* 获取 物流快递(窗口办理选
* @return isExpressTakeShowList
*/
public List<String> getIsExpressTakeShowList(){
return this.isExpressTakeShowList;
}
/**
* 设置 物流快递(窗口办理选
* @param isExpressTakeShowList
*/
public void setIsExpressTakeShowList(List<String> isExpressTakeShowList){
this.isExpressTakeShowList = isExpressTakeShowList;
}
/**
* 获取 物流快递(网上办理选
* @return isExpressTakeOnlineShowList
*/
public List<String> getIsExpressTakeOnlineShowList(){
return this.isExpressTakeOnlineShowList;
}
/**
* 设置 物流快递(网上办理选
* @param isExpressTakeOnlineShowList
*/
public void setIsExpressTakeOnlineShowList(List<String> isExpressTakeOnlineShowList){
this.isExpressTakeOnlineShowList = isExpressTakeOnlineShowList;
}
/**
* 获取 咨询电话
* @return cousultingTelephoneShowList
*/
public List<String> getCousultingTelephoneShowList(){
return this.cousultingTelephoneShowList;
}
/**
* 设置 咨询电话
* @param cousultingTelephoneShowList
*/
public void setCousultingTelephoneShowList(List<String> cousultingTelephoneShowList){
this.cousultingTelephoneShowList = cousultingTelephoneShowList;
}
/**
* 获取 投诉电话
* @return supervisoryTelephoneShowList
*/
public List<String> getSupervisoryTelephoneShowList(){
return this.supervisoryTelephoneShowList;
}
/**
* 设置 投诉电话
* @param supervisoryTelephoneShowList
*/
public void setSupervisoryTelephoneShowList(List<String> supervisoryTelephoneShowList){
this.supervisoryTelephoneShowList = supervisoryTelephoneShowList;
}
/**
* 获取 办公时间
* @return handleTimeShowList
*/
public List<String> getHandleTimeShowList(){
return this.handleTimeShowList;
}
/**
* 设置 办公时间
* @param handleTimeShowList
*/
public void setHandleTimeShowList(List<String> handleTimeShowList){
this.handleTimeShowList = handleTimeShowList;
}
/**
* 获取 办公地址
* @return handlePlaceShowList
*/
public List<String> getHandlePlaceShowList(){
return this.handlePlaceShowList;
}
/**
* 设置 办公地址
* @param handlePlaceShowList
*/
public void setHandlePlaceShowList(List<String> handlePlaceShowList){
this.handlePlaceShowList = handlePlaceShowList;
}
/**
* 获取 节日类型
* @return daysTypeShowList
*/
public List<String> getDaysTypeShowList(){
return this.daysTypeShowList;
}
/**
* 设置 节日类型
* @param daysTypeShowList
*/
public void setDaysTypeShowList(List<String> daysTypeShowList){
this.daysTypeShowList = daysTypeShowList;
}
/**
* 获取 是否支持上门收取申请
* @return isDoorTakeShowList
*/
public List<String> getIsDoorTakeShowList(){
return this.isDoorTakeShowList;
}
/**
* 设置 是否支持上门收取申请
* @param isDoorTakeShowList
*/
public void setIsDoorTakeShowList(List<String> isDoorTakeShowList){
this.isDoorTakeShowList = isDoorTakeShowList;
}
/**
* 获取 行业
* @return tradeShowList
*/
public List<String> getTradeShowList(){
return this.tradeShowList;
}
/**
* 设置 行业
* @param tradeShowList
*/
public void setTradeShowList(List<String> tradeShowList){
this.tradeShowList = tradeShowList;
}
/**
* 获取 是否支持全省范围就近
* @return isApplyProvinceShowList
*/
public List<String> getIsApplyProvinceShowList(){
return this.isApplyProvinceShowList;
}
/**
* 设置 是否支持全省范围就近
* @param isApplyProvinceShowList
*/
public void setIsApplyProvinceShowList(List<String> isApplyProvinceShowList){
this.isApplyProvinceShowList = isApplyProvinceShowList;
}
/**
* 获取 是否支持全省范围就近
* @return isProvinceAcquisitionShowList
*/
public List<String> getIsProvinceAcquisitionShowList(){
return this.isProvinceAcquisitionShowList;
}
/**
* 设置 是否支持全省范围就近
* @param isProvinceAcquisitionShowList
*/
public void setIsProvinceAcquisitionShowList(List<String> isProvinceAcquisitionShowList){
this.isProvinceAcquisitionShowList = isProvinceAcquisitionShowList;
}
/**
* 获取 事项来源
* @return eventSourceShowList
*/
public List<String> getEventSourceShowList(){
return this.eventSourceShowList;
}
/**
* 设置 事项来源
* @param eventSourceShowList
*/
public void setEventSourceShowList(List<String> eventSourceShowList){
this.eventSourceShowList = eventSourceShowList;
}
/**
* 获取 权力来源
* @return powerSourceShowList
*/
public List<String> getPowerSourceShowList(){
return this.powerSourceShowList;
}
/**
* 设置 权力来源
* @param powerSourceShowList
*/
public void setPowerSourceShowList(List<String> powerSourceShowList){
this.powerSourceShowList = powerSourceShowList;
}
/**
* 获取 通办范围
* @return operatScopeShowList
*/
public List<String> getOperatScopeShowList(){
return this.operatScopeShowList;
}
/**
* 设置 通办范围
* @param operatScopeShowList
*/
public void setOperatScopeShowList(List<String> operatScopeShowList){
this.operatScopeShowList = operatScopeShowList;
}
/**
* 获取 审批结果类型
* @return applyresultTypeShowList
*/
public List<String> getApplyresultTypeShowList(){
return this.applyresultTypeShowList;
}
/**
* 设置 审批结果类型
* @param applyresultTypeShowList
*/
public void setApplyresultTypeShowList(List<String> applyresultTypeShowList){
this.applyresultTypeShowList = applyresultTypeShowList;
}
/**
* 获取 审查类型
* @return typeOfReviewList
*/
public List<String> getTypeOfReviewList(){
return this.typeOfReviewList;
}
/**
* 设置 审查类型
* @param typeOfReviewList
*/
public void setTypeOfReviewList(List<String> typeOfReviewList){
this.typeOfReviewList = typeOfReviewList;
}
/**
* 获取 实施机构
* @return enforcementList
*/
public List<String> getEnforcementList(){
return this.enforcementList;
}
/**
* 设置 实施机构
* @param enforcementList
*/
public void setEnforcementList(List<String> enforcementList){
this.enforcementList = enforcementList;
}
/**
* 获取 委托部门
* @return entrustmentDepartmenList
*/
public List<String> getEntrustmentDepartmenList(){
return this.entrustmentDepartmenList;
}
/**
* 设置 委托部门
* @param entrustmentDepartmenList
*/
public void setEntrustmentDepartmenList(List<String> entrustmentDepartmenList){
this.entrustmentDepartmenList = entrustmentDepartmenList;
}
/**
* 获取 服务主题分类
* @return serviceClassificationList
*/
public List<String> getServiceClassificationList(){
return this.serviceClassificationList;
}
/**
* 设置 服务主题分类
* @param serviceClassificationList
*/
public void setServiceClassificationList(List<String> serviceClassificationList){
this.serviceClassificationList = serviceClassificationList;
}
/**
* 获取 许可数量
* @return licenseNumberList
*/
public List<String> getLicenseNumberList(){
return this.licenseNumberList;
}
/**
* 设置 许可数量
* @param licenseNumberList
*/
public void setLicenseNumberList(List<String> licenseNumberList){
this.licenseNumberList = licenseNumberList;
}
/**
* 获取 通办范围
* @return specialProcedureList
*/
public List<String> getSpecialProcedureList(){
return this.specialProcedureList;
}
/**
* 设置 通办范围
* @param specialProcedureList
*/
public void setSpecialProcedureList(List<String> specialProcedureList){
this.specialProcedureList = specialProcedureList;
}
/**
* 获取 开始 办事者到办理现场次数
* @return numberStart
*/
public Integer getNumberStart(){
return this.numberStart;
}
/**
* 设置 开始 办事者到办理现场次数
* @param numberStart
*/
public void setNumberStart(Integer numberStart){
this.numberStart = numberStart;
}
/**
* 获取 结束 办事者到办理现场次数
* @return numberEnd
*/
public Integer getNumberEnd(){
return this.numberEnd;
}
/**
* 设置 结束 办事者到办理现场次数
* @param numberEnd
*/
public void setNumberEnd(Integer numberEnd){
this.numberEnd = numberEnd;
}
/**
* 获取 增加 办事者到办理现场次数
* @return numberIncrement
*/
public Integer getNumberIncrement(){
return this.numberIncrement;
}
/**
* 设置 增加 办事者到办理现场次数
* @param numberIncrement
*/
public void setNumberIncrement(Integer numberIncrement){
this.numberIncrement = numberIncrement;
}
/**
* 获取 办事者到办理现场次数
* @return numberList
*/
public List<Integer> getNumberList(){
return this.numberList;
}
/**
* 设置 办事者到办理现场次数
* @param numberList
*/
public void setNumberList(List<Integer> numberList){
this.numberList = numberList;
}
/**
* 获取 办理查询
* @return inquireList
*/
public List<String> getInquireList(){
return this.inquireList;
}
/**
* 设置 办理查询
* @param inquireList
*/
public void setInquireList(List<String> inquireList){
this.inquireList = inquireList;
}
/**
* 获取 办理结果名称
* @return handlingresultNamesList
*/
public List<String> getHandlingresultNamesList(){
return this.handlingresultNamesList;
}
/**
* 设置 办理结果名称
* @param handlingresultNamesList
*/
public void setHandlingresultNamesList(List<String> handlingresultNamesList){
this.handlingresultNamesList = handlingresultNamesList;
}
/**
* 获取 审批结果样本
* @return sampleApprovalResultsList
*/
public List<String> getSampleApprovalResultsList(){
return this.sampleApprovalResultsList;
}
/**
* 设置 审批结果样本
* @param sampleApprovalResultsList
*/
public void setSampleApprovalResultsList(List<String> sampleApprovalResultsList){
this.sampleApprovalResultsList = sampleApprovalResultsList;
}
/**
* 获取 开始 排序
* @return sortStart
*/
public Integer getSortStart(){
return this.sortStart;
}
/**
* 设置 开始 排序
* @param sortStart
*/
public void setSortStart(Integer sortStart){
this.sortStart = sortStart;
}
/**
* 获取 结束 排序
* @return sortEnd
*/
public Integer getSortEnd(){
return this.sortEnd;
}
/**
* 设置 结束 排序
* @param sortEnd
*/
public void setSortEnd(Integer sortEnd){
this.sortEnd = sortEnd;
}
/**
* 获取 增加 排序
* @return sortIncrement
*/
public Integer getSortIncrement(){
return this.sortIncrement;
}
/**
* 设置 增加 排序
* @param sortIncrement
*/
public void setSortIncrement(Integer sortIncrement){
this.sortIncrement = sortIncrement;
}
/**
* 获取 排序
* @return sortList
*/
public List<Integer> getSortList(){
return this.sortList;
}
/**
* 设置 排序
* @param sortList
*/
public void setSortList(List<Integer> sortList){
this.sortList = sortList;
}
/**
* 获取 开始 是否样表展示1是 0否
* @return mattertypeStart
*/
public Integer getMattertypeStart(){
return this.mattertypeStart;
}
/**
* 设置 开始 是否样表展示1是 0否
* @param mattertypeStart
*/
public void setMattertypeStart(Integer mattertypeStart){
this.mattertypeStart = mattertypeStart;
}
/**
* 获取 结束 是否样表展示1是 0否
* @return mattertypeEnd
*/
public Integer getMattertypeEnd(){
return this.mattertypeEnd;
}
/**
* 设置 结束 是否样表展示1是 0否
* @param mattertypeEnd
*/
public void setMattertypeEnd(Integer mattertypeEnd){
this.mattertypeEnd = mattertypeEnd;
}
/**
* 获取 增加 是否样表展示1是 0否
* @return mattertypeIncrement
*/
public Integer getMattertypeIncrement(){
return this.mattertypeIncrement;
}
/**
* 设置 增加 是否样表展示1是 0否
* @param mattertypeIncrement
*/
public void setMattertypeIncrement(Integer mattertypeIncrement){
this.mattertypeIncrement = mattertypeIncrement;
}
/**
* 获取 是否样表展示1是 0否
* @return mattertypeList
*/
public List<Integer> getMattertypeList(){
return this.mattertypeList;
}
/**
* 设置 是否样表展示1是 0否
* @param mattertypeList
*/
public void setMattertypeList(List<Integer> mattertypeList){
this.mattertypeList = mattertypeList;
}
/**
* 获取 开始
* @return clicknumStart
*/
public Long getClicknumStart(){
return this.clicknumStart;
}
/**
* 设置 开始
* @param clicknumStart
*/
public void setClicknumStart(Long clicknumStart){
this.clicknumStart = clicknumStart;
}
/**
* 获取 结束
* @return clicknumEnd
*/
public Long getClicknumEnd(){
return this.clicknumEnd;
}
/**
* 设置 结束
* @param clicknumEnd
*/
public void setClicknumEnd(Long clicknumEnd){
this.clicknumEnd = clicknumEnd;
}
/**
* 获取 增加
* @return clicknumIncrement
*/
public Long getClicknumIncrement(){
return this.clicknumIncrement;
}
/**
* 设置 增加
* @param clicknumIncrement
*/
public void setClicknumIncrement(Long clicknumIncrement){
this.clicknumIncrement = clicknumIncrement;
}
/**
* 获取
* @return clicknumList
*/
public List<Long> getClicknumList(){
return this.clicknumList;
}
/**
* 设置
* @param clicknumList
*/
public void setClicknumList(List<Long> clicknumList){
this.clicknumList = clicknumList;
}
/**
* 获取 实施主题
* @return performDeptNameList
*/
public List<String> getPerformDeptNameList(){
return this.performDeptNameList;
}
/**
* 设置 实施主题
* @param performDeptNameList
*/
public void setPerformDeptNameList(List<String> performDeptNameList){
this.performDeptNameList = performDeptNameList;
}
/**
* 获取 html存储地址
* @return htmlList
*/
public List<String> getHtmlList(){
return this.htmlList;
}
/**
* 设置 html存储地址
* @param htmlList
*/
public void setHtmlList(List<String> htmlList){
this.htmlList = htmlList;
}
/**
* 获取 全债清单类型
* @return eventTypeList
*/
public List<String> getEventTypeList(){
return this.eventTypeList;
}
/**
* 设置 全债清单类型
* @param eventTypeList
*/
public void setEventTypeList(List<String> eventTypeList){
this.eventTypeList = eventTypeList;
}
/**
* 获取 开始
* @return shardKeyStart
*/
public Integer getShardKeyStart(){
return this.shardKeyStart;
}
/**
* 设置 开始
* @param shardKeyStart
*/
public void setShardKeyStart(Integer shardKeyStart){
this.shardKeyStart = shardKeyStart;
}
/**
* 获取 结束
* @return shardKeyEnd
*/
public Integer getShardKeyEnd(){
return this.shardKeyEnd;
}
/**
* 设置 结束
* @param shardKeyEnd
*/
public void setShardKeyEnd(Integer shardKeyEnd){
this.shardKeyEnd = shardKeyEnd;
}
/**
* 获取 增加
* @return shardKeyIncrement
*/
public Integer getShardKeyIncrement(){
return this.shardKeyIncrement;
}
/**
* 设置 增加
* @param shardKeyIncrement
*/
public void setShardKeyIncrement(Integer shardKeyIncrement){
this.shardKeyIncrement = shardKeyIncrement;
}
/**
* 获取
* @return shardKeyList
*/
public List<Integer> getShardKeyList(){
return this.shardKeyList;
}
/**
* 设置
* @param shardKeyList
*/
public void setShardKeyList(List<Integer> shardKeyList){
this.shardKeyList = shardKeyList;
}
/**
* 获取 开始 个人1
* @return parsonStart
*/
public Integer getParsonStart(){
return this.parsonStart;
}
/**
* 设置 开始 个人1
* @param parsonStart
*/
public void setParsonStart(Integer parsonStart){
this.parsonStart = parsonStart;
}
/**
* 获取 结束 个人1
* @return parsonEnd
*/
public Integer getParsonEnd(){
return this.parsonEnd;
}
/**
* 设置 结束 个人1
* @param parsonEnd
*/
public void setParsonEnd(Integer parsonEnd){
this.parsonEnd = parsonEnd;
}
/**
* 获取 增加 个人1
* @return parsonIncrement
*/
public Integer getParsonIncrement(){
return this.parsonIncrement;
}
/**
* 设置 增加 个人1
* @param parsonIncrement
*/
public void setParsonIncrement(Integer parsonIncrement){
this.parsonIncrement = parsonIncrement;
}
/**
* 获取 个人1
* @return parsonList
*/
public List<Integer> getParsonList(){
return this.parsonList;
}
/**
* 设置 个人1
* @param parsonList
*/
public void setParsonList(List<Integer> parsonList){
this.parsonList = parsonList;
}
/**
* 获取 开始 法人 1
* @return lengalStart
*/
public Integer getLengalStart(){
return this.lengalStart;
}
/**
* 设置 开始 法人 1
* @param lengalStart
*/
public void setLengalStart(Integer lengalStart){
this.lengalStart = lengalStart;
}
/**
* 获取 结束 法人 1
* @return lengalEnd
*/
public Integer getLengalEnd(){
return this.lengalEnd;
}
/**
* 设置 结束 法人 1
* @param lengalEnd
*/
public void setLengalEnd(Integer lengalEnd){
this.lengalEnd = lengalEnd;
}
/**
* 获取 增加 法人 1
* @return lengalIncrement
*/
public Integer getLengalIncrement(){
return this.lengalIncrement;
}
/**
* 设置 增加 法人 1
* @param lengalIncrement
*/
public void setLengalIncrement(Integer lengalIncrement){
this.lengalIncrement = lengalIncrement;
}
/**
* 获取 法人 1
* @return lengalList
*/
public List<Integer> getLengalList(){
return this.lengalList;
}
/**
* 设置 法人 1
* @param lengalList
*/
public void setLengalList(List<Integer> lengalList){
this.lengalList = lengalList;
}
/**
* 获取 总材料说明
* @return materialRemarkList
*/
public List<String> getMaterialRemarkList(){
return this.materialRemarkList;
}
/**
* 设置 总材料说明
* @param materialRemarkList
*/
public void setMaterialRemarkList(List<String> materialRemarkList){
this.materialRemarkList = materialRemarkList;
}
/**
* 获取 网办类型
* @return onlineTypeList
*/
public List<String> getOnlineTypeList(){
return this.onlineTypeList;
}
/**
* 设置 网办类型
* @param onlineTypeList
*/
public void setOnlineTypeList(List<String> onlineTypeList){
this.onlineTypeList = onlineTypeList;
}
/**
* 获取 事项二维码
* @return codeurlList
*/
public List<String> getCodeurlList(){
return this.codeurlList;
}
/**
* 设置 事项二维码
* @param codeurlList
*/
public void setCodeurlList(List<String> codeurlList){
this.codeurlList = codeurlList;
}
/**
* 获取 英语事项名
* @return englishNameList
*/
public List<String> getEnglishNameList(){
return this.englishNameList;
}
/**
* 设置 英语事项名
* @param englishNameList
*/
public void setEnglishNameList(List<String> englishNameList){
this.englishNameList = englishNameList;
}
/**
* 获取 行使方式
* @return applyObjectList
*/
public List<String> getApplyObjectList(){
return this.applyObjectList;
}
/**
* 设置 行使方式
* @param applyObjectList
*/
public void setApplyObjectList(List<String> applyObjectList){
this.applyObjectList = applyObjectList;
}
/**
* 获取 行使方式
* @return isUniteAcceptList
*/
public List<String> getIsUniteAcceptList(){
return this.isUniteAcceptList;
}
/**
* 设置 行使方式
* @param isUniteAcceptList
*/
public void setIsUniteAcceptList(List<String> isUniteAcceptList){
this.isUniteAcceptList = isUniteAcceptList;
}
/**
* 获取 法定办结时限说明
* @return legalTimeLimitInfoList
*/
public List<String> getLegalTimeLimitInfoList(){
return this.legalTimeLimitInfoList;
}
/**
* 设置 法定办结时限说明
* @param legalTimeLimitInfoList
*/
public void setLegalTimeLimitInfoList(List<String> legalTimeLimitInfoList){
this.legalTimeLimitInfoList = legalTimeLimitInfoList;
}
/**
* 获取 承诺办结时限说明
* @return promiseTimeLimitInfoList
*/
public List<String> getPromiseTimeLimitInfoList(){
return this.promiseTimeLimitInfoList;
}
/**
* 设置 承诺办结时限说明
* @param promiseTimeLimitInfoList
*/
public void setPromiseTimeLimitInfoList(List<String> promiseTimeLimitInfoList){
this.promiseTimeLimitInfoList = promiseTimeLimitInfoList;
}
/**
* 获取 事项状态
* @return validList
*/
public List<String> getValidList(){
return this.validList;
}
/**
* 设置 事项状态
* @param validList
*/
public void setValidList(List<String> validList){
this.validList = validList;
}
/**
* 获取 收费标准及依据
* @return chargesShowList
*/
public List<String> getChargesShowList(){
return this.chargesShowList;
}
/**
* 设置 收费标准及依据
* @param chargesShowList
*/
public void setChargesShowList(List<String> chargesShowList){
this.chargesShowList = chargesShowList;
}
/**
* 获取 开始 是否乡镇 1是
* @return istownStart
*/
public Integer getIstownStart(){
return this.istownStart;
}
/**
* 设置 开始 是否乡镇 1是
* @param istownStart
*/
public void setIstownStart(Integer istownStart){
this.istownStart = istownStart;
}
/**
* 获取 结束 是否乡镇 1是
* @return istownEnd
*/
public Integer getIstownEnd(){
return this.istownEnd;
}
/**
* 设置 结束 是否乡镇 1是
* @param istownEnd
*/
public void setIstownEnd(Integer istownEnd){
this.istownEnd = istownEnd;
}
/**
* 获取 增加 是否乡镇 1是
* @return istownIncrement
*/
public Integer getIstownIncrement(){
return this.istownIncrement;
}
/**
* 设置 增加 是否乡镇 1是
* @param istownIncrement
*/
public void setIstownIncrement(Integer istownIncrement){
this.istownIncrement = istownIncrement;
}
/**
* 获取 是否乡镇 1是
* @return istownList
*/
public List<Integer> getIstownList(){
return this.istownList;
}
/**
* 设置 是否乡镇 1是
* @param istownList
*/
public void setIstownList(List<Integer> istownList){
this.istownList = istownList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
public String getCreateTimeStart(){
return this.createTimeStart;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
}
/**
* 获取 创建用户
* @return createUserList
*/
public List<String> getCreateUserList(){
return this.createUserList;
}
/**
* 设置 创建用户
* @param createUserList
*/
public void setCreateUserList(List<String> createUserList){
this.createUserList = createUserList;
}
/**
* 设置 主键,自增长
* @param id
*/
public YthMatterQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 主键,自增长
* @param idStart
*/
public YthMatterQuery idStart(Long idStart){
this.idStart = idStart;
return this;
}
/**
* 设置 结束 主键,自增长
* @param idEnd
*/
public YthMatterQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 主键,自增长
* @param idIncrement
*/
public YthMatterQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 主键,自增长
* @param idList
*/
public YthMatterQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 从政务系统来的事项id
* @param tid
*/
public YthMatterQuery tid(String tid){
setTid(tid);
return this;
}
/**
* 设置 从政务系统来的事项id
* @param tidList
*/
public YthMatterQuery tidList(List<String> tidList){
this.tidList = tidList;
return this;
}
/**
* 设置 从政务系统来的事项code
* @param tcode
*/
public YthMatterQuery tcode(String tcode){
setTcode(tcode);
return this;
}
/**
* 设置 从政务系统来的事项code
* @param tcodeList
*/
public YthMatterQuery tcodeList(List<String> tcodeList){
this.tcodeList = tcodeList;
return this;
}
/**
* 设置 从政务系统来的事项name
* @param tname
*/
public YthMatterQuery tname(String tname){
setTname(tname);
return this;
}
/**
* 设置 从政务系统来的事项name
* @param tnameList
*/
public YthMatterQuery tnameList(List<String> tnameList){
this.tnameList = tnameList;
return this;
}
/**
* 设置 部门编号
* @param deptcode
*/
public YthMatterQuery deptcode(String deptcode){
setDeptcode(deptcode);
return this;
}
/**
* 设置 部门编号
* @param deptcodeList
*/
public YthMatterQuery deptcodeList(List<String> deptcodeList){
this.deptcodeList = deptcodeList;
return this;
}
/**
* 设置 主题类型
* @param type
*/
public YthMatterQuery type(String type){
setType(type);
return this;
}
/**
* 设置 主题类型
* @param typeList
*/
public YthMatterQuery typeList(List<String> typeList){
this.typeList = typeList;
return this;
}
/**
* 设置 目录清单编码
* @param dirListCode
*/
public YthMatterQuery dirListCode(String dirListCode){
setDirListCode(dirListCode);
return this;
}
/**
* 设置 目录清单编码
* @param dirListCodeList
*/
public YthMatterQuery dirListCodeList(List<String> dirListCodeList){
this.dirListCodeList = dirListCodeList;
return this;
}
/**
* 设置 事项类型名称
* @param eventTypeShow
*/
public YthMatterQuery eventTypeShow(String eventTypeShow){
setEventTypeShow(eventTypeShow);
return this;
}
/**
* 设置 事项类型名称
* @param eventTypeShowList
*/
public YthMatterQuery eventTypeShowList(List<String> eventTypeShowList){
this.eventTypeShowList = eventTypeShowList;
return this;
}
/**
* 设置 行使层级名称
* @param performHierarchyShow
*/
public YthMatterQuery performHierarchyShow(String performHierarchyShow){
setPerformHierarchyShow(performHierarchyShow);
return this;
}
/**
* 设置 行使层级名称
* @param performHierarchyShowList
*/
public YthMatterQuery performHierarchyShowList(List<String> performHierarchyShowList){
this.performHierarchyShowList = performHierarchyShowList;
return this;
}
/**
* 设置 运行系统名称
* @param runSystemShow
*/
public YthMatterQuery runSystemShow(String runSystemShow){
setRunSystemShow(runSystemShow);
return this;
}
/**
* 设置 运行系统名称
* @param runSystemShowList
*/
public YthMatterQuery runSystemShowList(List<String> runSystemShowList){
this.runSystemShowList = runSystemShowList;
return this;
}
/**
* 设置 实施主体性质
* @param performDeptTypeShow
*/
public YthMatterQuery performDeptTypeShow(String performDeptTypeShow){
setPerformDeptTypeShow(performDeptTypeShow);
return this;
}
/**
* 设置 实施主体性质
* @param performDeptTypeShowList
*/
public YthMatterQuery performDeptTypeShowList(List<String> performDeptTypeShowList){
this.performDeptTypeShowList = performDeptTypeShowList;
return this;
}
/**
* 设置 法定办结时限
* @param legalTimeLimitShow
*/
public YthMatterQuery legalTimeLimitShow(String legalTimeLimitShow){
setLegalTimeLimitShow(legalTimeLimitShow);
return this;
}
/**
* 设置 法定办结时限
* @param legalTimeLimitShowList
*/
public YthMatterQuery legalTimeLimitShowList(List<String> legalTimeLimitShowList){
this.legalTimeLimitShowList = legalTimeLimitShowList;
return this;
}
/**
* 设置 承诺办结时限
* @param promiseTimeLimitShow
*/
public YthMatterQuery promiseTimeLimitShow(String promiseTimeLimitShow){
setPromiseTimeLimitShow(promiseTimeLimitShow);
return this;
}
/**
* 设置 承诺办结时限
* @param promiseTimeLimitShowList
*/
public YthMatterQuery promiseTimeLimitShowList(List<String> promiseTimeLimitShowList){
this.promiseTimeLimitShowList = promiseTimeLimitShowList;
return this;
}
/**
* 设置 联审信息
* @param jointReviewInfoShow
*/
public YthMatterQuery jointReviewInfoShow(String jointReviewInfoShow){
setJointReviewInfoShow(jointReviewInfoShow);
return this;
}
/**
* 设置 联审信息
* @param jointReviewInfoShowList
*/
public YthMatterQuery jointReviewInfoShowList(List<String> jointReviewInfoShowList){
this.jointReviewInfoShowList = jointReviewInfoShowList;
return this;
}
/**
* 设置 联办机构
* @param jointInfoShow
*/
public YthMatterQuery jointInfoShow(String jointInfoShow){
setJointInfoShow(jointInfoShow);
return this;
}
/**
* 设置 联办机构
* @param jointInfoShowList
*/
public YthMatterQuery jointInfoShowList(List<String> jointInfoShowList){
this.jointInfoShowList = jointInfoShowList;
return this;
}
/**
* 设置 办理类型
* @param doThingTypeShow
*/
public YthMatterQuery doThingTypeShow(String doThingTypeShow){
setDoThingTypeShow(doThingTypeShow);
return this;
}
/**
* 设置 办理类型
* @param doThingTypeShowList
*/
public YthMatterQuery doThingTypeShowList(List<String> doThingTypeShowList){
this.doThingTypeShowList = doThingTypeShowList;
return this;
}
/**
* 设置 是否收费
* @param isChargesShow
*/
public YthMatterQuery isChargesShow(String isChargesShow){
setIsChargesShow(isChargesShow);
return this;
}
/**
* 设置 是否收费
* @param isChargesShowList
*/
public YthMatterQuery isChargesShowList(List<String> isChargesShowList){
this.isChargesShowList = isChargesShowList;
return this;
}
/**
* 设置 服务对象
* @param appoveObjectShow
*/
public YthMatterQuery appoveObjectShow(String appoveObjectShow){
setAppoveObjectShow(appoveObjectShow);
return this;
}
/**
* 设置 服务对象
* @param appoveObjectShowList
*/
public YthMatterQuery appoveObjectShowList(List<String> appoveObjectShowList){
this.appoveObjectShowList = appoveObjectShowList;
return this;
}
/**
* 设置 办件类型
* @param appoveTimeLimitShow
*/
public YthMatterQuery appoveTimeLimitShow(String appoveTimeLimitShow){
setAppoveTimeLimitShow(appoveTimeLimitShow);
return this;
}
/**
* 设置 办件类型
* @param appoveTimeLimitShowList
*/
public YthMatterQuery appoveTimeLimitShowList(List<String> appoveTimeLimitShowList){
this.appoveTimeLimitShowList = appoveTimeLimitShowList;
return this;
}
/**
* 设置 是否进驻中心
* @param goveServiceCenterShow
*/
public YthMatterQuery goveServiceCenterShow(String goveServiceCenterShow){
setGoveServiceCenterShow(goveServiceCenterShow);
return this;
}
/**
* 设置 是否进驻中心
* @param goveServiceCenterShowList
*/
public YthMatterQuery goveServiceCenterShowList(List<String> goveServiceCenterShowList){
this.goveServiceCenterShowList = goveServiceCenterShowList;
return this;
}
/**
* 设置 是否纳入政务服务中心
* @param isGoveCenterShow
*/
public YthMatterQuery isGoveCenterShow(String isGoveCenterShow){
setIsGoveCenterShow(isGoveCenterShow);
return this;
}
/**
* 设置 是否纳入政务服务中心
* @param isGoveCenterShowList
*/
public YthMatterQuery isGoveCenterShowList(List<String> isGoveCenterShowList){
this.isGoveCenterShowList = isGoveCenterShowList;
return this;
}
/**
* 设置 是否纳入便民服务中心
* @param isConvenientCenterShow
*/
public YthMatterQuery isConvenientCenterShow(String isConvenientCenterShow){
setIsConvenientCenterShow(isConvenientCenterShow);
return this;
}
/**
* 设置 是否纳入便民服务中心
* @param isConvenientCenterShowList
*/
public YthMatterQuery isConvenientCenterShowList(List<String> isConvenientCenterShowList){
this.isConvenientCenterShowList = isConvenientCenterShowList;
return this;
}
/**
* 设置 公示时限
* @param pubTimeShow
*/
public YthMatterQuery pubTimeShow(String pubTimeShow){
setPubTimeShow(pubTimeShow);
return this;
}
/**
* 设置 公示时限
* @param pubTimeShowList
*/
public YthMatterQuery pubTimeShowList(List<String> pubTimeShowList){
this.pubTimeShowList = pubTimeShowList;
return this;
}
/**
* 设置 认证等级需求
* @param certificationLevelsShow
*/
public YthMatterQuery certificationLevelsShow(String certificationLevelsShow){
setCertificationLevelsShow(certificationLevelsShow);
return this;
}
/**
* 设置 认证等级需求
* @param certificationLevelsShowList
*/
public YthMatterQuery certificationLevelsShowList(List<String> certificationLevelsShowList){
this.certificationLevelsShowList = certificationLevelsShowList;
return this;
}
/**
* 设置 是否网上预约(窗口办
* @param isOnlineSubscribeShow
*/
public YthMatterQuery isOnlineSubscribeShow(String isOnlineSubscribeShow){
setIsOnlineSubscribeShow(isOnlineSubscribeShow);
return this;
}
/**
* 设置 是否网上预约(窗口办
* @param isOnlineSubscribeShowList
*/
public YthMatterQuery isOnlineSubscribeShowList(List<String> isOnlineSubscribeShowList){
this.isOnlineSubscribeShowList = isOnlineSubscribeShowList;
return this;
}
/**
* 设置 网上支付
* @param isOnlinePayShow
*/
public YthMatterQuery isOnlinePayShow(String isOnlinePayShow){
setIsOnlinePayShow(isOnlinePayShow);
return this;
}
/**
* 设置 网上支付
* @param isOnlinePayShowList
*/
public YthMatterQuery isOnlinePayShowList(List<String> isOnlinePayShowList){
this.isOnlinePayShowList = isOnlinePayShowList;
return this;
}
/**
* 设置 物流快递(窗口办理选
* @param isExpressTakeShow
*/
public YthMatterQuery isExpressTakeShow(String isExpressTakeShow){
setIsExpressTakeShow(isExpressTakeShow);
return this;
}
/**
* 设置 物流快递(窗口办理选
* @param isExpressTakeShowList
*/
public YthMatterQuery isExpressTakeShowList(List<String> isExpressTakeShowList){
this.isExpressTakeShowList = isExpressTakeShowList;
return this;
}
/**
* 设置 物流快递(网上办理选
* @param isExpressTakeOnlineShow
*/
public YthMatterQuery isExpressTakeOnlineShow(String isExpressTakeOnlineShow){
setIsExpressTakeOnlineShow(isExpressTakeOnlineShow);
return this;
}
/**
* 设置 物流快递(网上办理选
* @param isExpressTakeOnlineShowList
*/
public YthMatterQuery isExpressTakeOnlineShowList(List<String> isExpressTakeOnlineShowList){
this.isExpressTakeOnlineShowList = isExpressTakeOnlineShowList;
return this;
}
/**
* 设置 咨询电话
* @param cousultingTelephoneShow
*/
public YthMatterQuery cousultingTelephoneShow(String cousultingTelephoneShow){
setCousultingTelephoneShow(cousultingTelephoneShow);
return this;
}
/**
* 设置 咨询电话
* @param cousultingTelephoneShowList
*/
public YthMatterQuery cousultingTelephoneShowList(List<String> cousultingTelephoneShowList){
this.cousultingTelephoneShowList = cousultingTelephoneShowList;
return this;
}
/**
* 设置 投诉电话
* @param supervisoryTelephoneShow
*/
public YthMatterQuery supervisoryTelephoneShow(String supervisoryTelephoneShow){
setSupervisoryTelephoneShow(supervisoryTelephoneShow);
return this;
}
/**
* 设置 投诉电话
* @param supervisoryTelephoneShowList
*/
public YthMatterQuery supervisoryTelephoneShowList(List<String> supervisoryTelephoneShowList){
this.supervisoryTelephoneShowList = supervisoryTelephoneShowList;
return this;
}
/**
* 设置 办公时间
* @param handleTimeShow
*/
public YthMatterQuery handleTimeShow(String handleTimeShow){
setHandleTimeShow(handleTimeShow);
return this;
}
/**
* 设置 办公时间
* @param handleTimeShowList
*/
public YthMatterQuery handleTimeShowList(List<String> handleTimeShowList){
this.handleTimeShowList = handleTimeShowList;
return this;
}
/**
* 设置 办公地址
* @param handlePlaceShow
*/
public YthMatterQuery handlePlaceShow(String handlePlaceShow){
setHandlePlaceShow(handlePlaceShow);
return this;
}
/**
* 设置 办公地址
* @param handlePlaceShowList
*/
public YthMatterQuery handlePlaceShowList(List<String> handlePlaceShowList){
this.handlePlaceShowList = handlePlaceShowList;
return this;
}
/**
* 设置 节日类型
* @param daysTypeShow
*/
public YthMatterQuery daysTypeShow(String daysTypeShow){
setDaysTypeShow(daysTypeShow);
return this;
}
/**
* 设置 节日类型
* @param daysTypeShowList
*/
public YthMatterQuery daysTypeShowList(List<String> daysTypeShowList){
this.daysTypeShowList = daysTypeShowList;
return this;
}
/**
* 设置 是否支持上门收取申请
* @param isDoorTakeShow
*/
public YthMatterQuery isDoorTakeShow(String isDoorTakeShow){
setIsDoorTakeShow(isDoorTakeShow);
return this;
}
/**
* 设置 是否支持上门收取申请
* @param isDoorTakeShowList
*/
public YthMatterQuery isDoorTakeShowList(List<String> isDoorTakeShowList){
this.isDoorTakeShowList = isDoorTakeShowList;
return this;
}
/**
* 设置 行业
* @param tradeShow
*/
public YthMatterQuery tradeShow(String tradeShow){
setTradeShow(tradeShow);
return this;
}
/**
* 设置 行业
* @param tradeShowList
*/
public YthMatterQuery tradeShowList(List<String> tradeShowList){
this.tradeShowList = tradeShowList;
return this;
}
/**
* 设置 是否支持全省范围就近
* @param isApplyProvinceShow
*/
public YthMatterQuery isApplyProvinceShow(String isApplyProvinceShow){
setIsApplyProvinceShow(isApplyProvinceShow);
return this;
}
/**
* 设置 是否支持全省范围就近
* @param isApplyProvinceShowList
*/
public YthMatterQuery isApplyProvinceShowList(List<String> isApplyProvinceShowList){
this.isApplyProvinceShowList = isApplyProvinceShowList;
return this;
}
/**
* 设置 是否支持全省范围就近
* @param isProvinceAcquisitionShow
*/
public YthMatterQuery isProvinceAcquisitionShow(String isProvinceAcquisitionShow){
setIsProvinceAcquisitionShow(isProvinceAcquisitionShow);
return this;
}
/**
* 设置 是否支持全省范围就近
* @param isProvinceAcquisitionShowList
*/
public YthMatterQuery isProvinceAcquisitionShowList(List<String> isProvinceAcquisitionShowList){
this.isProvinceAcquisitionShowList = isProvinceAcquisitionShowList;
return this;
}
/**
* 设置 事项来源
* @param eventSourceShow
*/
public YthMatterQuery eventSourceShow(String eventSourceShow){
setEventSourceShow(eventSourceShow);
return this;
}
/**
* 设置 事项来源
* @param eventSourceShowList
*/
public YthMatterQuery eventSourceShowList(List<String> eventSourceShowList){
this.eventSourceShowList = eventSourceShowList;
return this;
}
/**
* 设置 权力来源
* @param powerSourceShow
*/
public YthMatterQuery powerSourceShow(String powerSourceShow){
setPowerSourceShow(powerSourceShow);
return this;
}
/**
* 设置 权力来源
* @param powerSourceShowList
*/
public YthMatterQuery powerSourceShowList(List<String> powerSourceShowList){
this.powerSourceShowList = powerSourceShowList;
return this;
}
/**
* 设置 通办范围
* @param operatScopeShow
*/
public YthMatterQuery operatScopeShow(String operatScopeShow){
setOperatScopeShow(operatScopeShow);
return this;
}
/**
* 设置 通办范围
* @param operatScopeShowList
*/
public YthMatterQuery operatScopeShowList(List<String> operatScopeShowList){
this.operatScopeShowList = operatScopeShowList;
return this;
}
/**
* 设置 审批结果类型
* @param applyresultTypeShow
*/
public YthMatterQuery applyresultTypeShow(String applyresultTypeShow){
setApplyresultTypeShow(applyresultTypeShow);
return this;
}
/**
* 设置 审批结果类型
* @param applyresultTypeShowList
*/
public YthMatterQuery applyresultTypeShowList(List<String> applyresultTypeShowList){
this.applyresultTypeShowList = applyresultTypeShowList;
return this;
}
/**
* 设置 审查类型
* @param typeOfReview
*/
public YthMatterQuery typeOfReview(String typeOfReview){
setTypeOfReview(typeOfReview);
return this;
}
/**
* 设置 审查类型
* @param typeOfReviewList
*/
public YthMatterQuery typeOfReviewList(List<String> typeOfReviewList){
this.typeOfReviewList = typeOfReviewList;
return this;
}
/**
* 设置 实施机构
* @param enforcement
*/
public YthMatterQuery enforcement(String enforcement){
setEnforcement(enforcement);
return this;
}
/**
* 设置 实施机构
* @param enforcementList
*/
public YthMatterQuery enforcementList(List<String> enforcementList){
this.enforcementList = enforcementList;
return this;
}
/**
* 设置 委托部门
* @param entrustmentDepartmen
*/
public YthMatterQuery entrustmentDepartmen(String entrustmentDepartmen){
setEntrustmentDepartmen(entrustmentDepartmen);
return this;
}
/**
* 设置 委托部门
* @param entrustmentDepartmenList
*/
public YthMatterQuery entrustmentDepartmenList(List<String> entrustmentDepartmenList){
this.entrustmentDepartmenList = entrustmentDepartmenList;
return this;
}
/**
* 设置 服务主题分类
* @param serviceClassification
*/
public YthMatterQuery serviceClassification(String serviceClassification){
setServiceClassification(serviceClassification);
return this;
}
/**
* 设置 服务主题分类
* @param serviceClassificationList
*/
public YthMatterQuery serviceClassificationList(List<String> serviceClassificationList){
this.serviceClassificationList = serviceClassificationList;
return this;
}
/**
* 设置 许可数量
* @param licenseNumber
*/
public YthMatterQuery licenseNumber(String licenseNumber){
setLicenseNumber(licenseNumber);
return this;
}
/**
* 设置 许可数量
* @param licenseNumberList
*/
public YthMatterQuery licenseNumberList(List<String> licenseNumberList){
this.licenseNumberList = licenseNumberList;
return this;
}
/**
* 设置 通办范围
* @param specialProcedure
*/
public YthMatterQuery specialProcedure(String specialProcedure){
setSpecialProcedure(specialProcedure);
return this;
}
/**
* 设置 通办范围
* @param specialProcedureList
*/
public YthMatterQuery specialProcedureList(List<String> specialProcedureList){
this.specialProcedureList = specialProcedureList;
return this;
}
/**
* 设置 办事者到办理现场次数
* @param number
*/
public YthMatterQuery number(Integer number){
setNumber(number);
return this;
}
/**
* 设置 开始 办事者到办理现场次数
* @param numberStart
*/
public YthMatterQuery numberStart(Integer numberStart){
this.numberStart = numberStart;
return this;
}
/**
* 设置 结束 办事者到办理现场次数
* @param numberEnd
*/
public YthMatterQuery numberEnd(Integer numberEnd){
this.numberEnd = numberEnd;
return this;
}
/**
* 设置 增加 办事者到办理现场次数
* @param numberIncrement
*/
public YthMatterQuery numberIncrement(Integer numberIncrement){
this.numberIncrement = numberIncrement;
return this;
}
/**
* 设置 办事者到办理现场次数
* @param numberList
*/
public YthMatterQuery numberList(List<Integer> numberList){
this.numberList = numberList;
return this;
}
/**
* 设置 办理查询
* @param inquire
*/
public YthMatterQuery inquire(String inquire){
setInquire(inquire);
return this;
}
/**
* 设置 办理查询
* @param inquireList
*/
public YthMatterQuery inquireList(List<String> inquireList){
this.inquireList = inquireList;
return this;
}
/**
* 设置 办理结果名称
* @param handlingresultNames
*/
public YthMatterQuery handlingresultNames(String handlingresultNames){
setHandlingresultNames(handlingresultNames);
return this;
}
/**
* 设置 办理结果名称
* @param handlingresultNamesList
*/
public YthMatterQuery handlingresultNamesList(List<String> handlingresultNamesList){
this.handlingresultNamesList = handlingresultNamesList;
return this;
}
/**
* 设置 审批结果样本
* @param sampleApprovalResults
*/
public YthMatterQuery sampleApprovalResults(String sampleApprovalResults){
setSampleApprovalResults(sampleApprovalResults);
return this;
}
/**
* 设置 审批结果样本
* @param sampleApprovalResultsList
*/
public YthMatterQuery sampleApprovalResultsList(List<String> sampleApprovalResultsList){
this.sampleApprovalResultsList = sampleApprovalResultsList;
return this;
}
/**
* 设置 排序
* @param sort
*/
public YthMatterQuery sort(Integer sort){
setSort(sort);
return this;
}
/**
* 设置 开始 排序
* @param sortStart
*/
public YthMatterQuery sortStart(Integer sortStart){
this.sortStart = sortStart;
return this;
}
/**
* 设置 结束 排序
* @param sortEnd
*/
public YthMatterQuery sortEnd(Integer sortEnd){
this.sortEnd = sortEnd;
return this;
}
/**
* 设置 增加 排序
* @param sortIncrement
*/
public YthMatterQuery sortIncrement(Integer sortIncrement){
this.sortIncrement = sortIncrement;
return this;
}
/**
* 设置 排序
* @param sortList
*/
public YthMatterQuery sortList(List<Integer> sortList){
this.sortList = sortList;
return this;
}
/**
* 设置 是否样表展示1是 0否
* @param mattertype
*/
public YthMatterQuery mattertype(Integer mattertype){
setMattertype(mattertype);
return this;
}
/**
* 设置 开始 是否样表展示1是 0否
* @param mattertypeStart
*/
public YthMatterQuery mattertypeStart(Integer mattertypeStart){
this.mattertypeStart = mattertypeStart;
return this;
}
/**
* 设置 结束 是否样表展示1是 0否
* @param mattertypeEnd
*/
public YthMatterQuery mattertypeEnd(Integer mattertypeEnd){
this.mattertypeEnd = mattertypeEnd;
return this;
}
/**
* 设置 增加 是否样表展示1是 0否
* @param mattertypeIncrement
*/
public YthMatterQuery mattertypeIncrement(Integer mattertypeIncrement){
this.mattertypeIncrement = mattertypeIncrement;
return this;
}
/**
* 设置 是否样表展示1是 0否
* @param mattertypeList
*/
public YthMatterQuery mattertypeList(List<Integer> mattertypeList){
this.mattertypeList = mattertypeList;
return this;
}
/**
* 设置
* @param clicknum
*/
public YthMatterQuery clicknum(Long clicknum){
setClicknum(clicknum);
return this;
}
/**
* 设置 开始
* @param clicknumStart
*/
public YthMatterQuery clicknumStart(Long clicknumStart){
this.clicknumStart = clicknumStart;
return this;
}
/**
* 设置 结束
* @param clicknumEnd
*/
public YthMatterQuery clicknumEnd(Long clicknumEnd){
this.clicknumEnd = clicknumEnd;
return this;
}
/**
* 设置 增加
* @param clicknumIncrement
*/
public YthMatterQuery clicknumIncrement(Long clicknumIncrement){
this.clicknumIncrement = clicknumIncrement;
return this;
}
/**
* 设置
* @param clicknumList
*/
public YthMatterQuery clicknumList(List<Long> clicknumList){
this.clicknumList = clicknumList;
return this;
}
/**
* 设置 实施主题
* @param performDeptName
*/
public YthMatterQuery performDeptName(String performDeptName){
setPerformDeptName(performDeptName);
return this;
}
/**
* 设置 实施主题
* @param performDeptNameList
*/
public YthMatterQuery performDeptNameList(List<String> performDeptNameList){
this.performDeptNameList = performDeptNameList;
return this;
}
/**
* 设置 html存储地址
* @param html
*/
public YthMatterQuery html(String html){
setHtml(html);
return this;
}
/**
* 设置 html存储地址
* @param htmlList
*/
public YthMatterQuery htmlList(List<String> htmlList){
this.htmlList = htmlList;
return this;
}
/**
* 设置 全债清单类型
* @param eventType
*/
public YthMatterQuery eventType(String eventType){
setEventType(eventType);
return this;
}
/**
* 设置 全债清单类型
* @param eventTypeList
*/
public YthMatterQuery eventTypeList(List<String> eventTypeList){
this.eventTypeList = eventTypeList;
return this;
}
/**
* 设置
* @param shardKey
*/
public YthMatterQuery shardKey(Integer shardKey){
setShardKey(shardKey);
return this;
}
/**
* 设置 开始
* @param shardKeyStart
*/
public YthMatterQuery shardKeyStart(Integer shardKeyStart){
this.shardKeyStart = shardKeyStart;
return this;
}
/**
* 设置 结束
* @param shardKeyEnd
*/
public YthMatterQuery shardKeyEnd(Integer shardKeyEnd){
this.shardKeyEnd = shardKeyEnd;
return this;
}
/**
* 设置 增加
* @param shardKeyIncrement
*/
public YthMatterQuery shardKeyIncrement(Integer shardKeyIncrement){
this.shardKeyIncrement = shardKeyIncrement;
return this;
}
/**
* 设置
* @param shardKeyList
*/
public YthMatterQuery shardKeyList(List<Integer> shardKeyList){
this.shardKeyList = shardKeyList;
return this;
}
/**
* 设置 个人1
* @param parson
*/
public YthMatterQuery parson(Integer parson){
setParson(parson);
return this;
}
/**
* 设置 开始 个人1
* @param parsonStart
*/
public YthMatterQuery parsonStart(Integer parsonStart){
this.parsonStart = parsonStart;
return this;
}
/**
* 设置 结束 个人1
* @param parsonEnd
*/
public YthMatterQuery parsonEnd(Integer parsonEnd){
this.parsonEnd = parsonEnd;
return this;
}
/**
* 设置 增加 个人1
* @param parsonIncrement
*/
public YthMatterQuery parsonIncrement(Integer parsonIncrement){
this.parsonIncrement = parsonIncrement;
return this;
}
/**
* 设置 个人1
* @param parsonList
*/
public YthMatterQuery parsonList(List<Integer> parsonList){
this.parsonList = parsonList;
return this;
}
/**
* 设置 法人 1
* @param lengal
*/
public YthMatterQuery lengal(Integer lengal){
setLengal(lengal);
return this;
}
/**
* 设置 开始 法人 1
* @param lengalStart
*/
public YthMatterQuery lengalStart(Integer lengalStart){
this.lengalStart = lengalStart;
return this;
}
/**
* 设置 结束 法人 1
* @param lengalEnd
*/
public YthMatterQuery lengalEnd(Integer lengalEnd){
this.lengalEnd = lengalEnd;
return this;
}
/**
* 设置 增加 法人 1
* @param lengalIncrement
*/
public YthMatterQuery lengalIncrement(Integer lengalIncrement){
this.lengalIncrement = lengalIncrement;
return this;
}
/**
* 设置 法人 1
* @param lengalList
*/
public YthMatterQuery lengalList(List<Integer> lengalList){
this.lengalList = lengalList;
return this;
}
/**
* 设置 总材料说明
* @param materialRemark
*/
public YthMatterQuery materialRemark(String materialRemark){
setMaterialRemark(materialRemark);
return this;
}
/**
* 设置 总材料说明
* @param materialRemarkList
*/
public YthMatterQuery materialRemarkList(List<String> materialRemarkList){
this.materialRemarkList = materialRemarkList;
return this;
}
/**
* 设置 网办类型
* @param onlineType
*/
public YthMatterQuery onlineType(String onlineType){
setOnlineType(onlineType);
return this;
}
/**
* 设置 网办类型
* @param onlineTypeList
*/
public YthMatterQuery onlineTypeList(List<String> onlineTypeList){
this.onlineTypeList = onlineTypeList;
return this;
}
/**
* 设置 事项二维码
* @param codeurl
*/
public YthMatterQuery codeurl(String codeurl){
setCodeurl(codeurl);
return this;
}
/**
* 设置 事项二维码
* @param codeurlList
*/
public YthMatterQuery codeurlList(List<String> codeurlList){
this.codeurlList = codeurlList;
return this;
}
/**
* 设置 英语事项名
* @param englishName
*/
public YthMatterQuery englishName(String englishName){
setEnglishName(englishName);
return this;
}
/**
* 设置 英语事项名
* @param englishNameList
*/
public YthMatterQuery englishNameList(List<String> englishNameList){
this.englishNameList = englishNameList;
return this;
}
/**
* 设置 行使方式
* @param applyObject
*/
public YthMatterQuery applyObject(String applyObject){
setApplyObject(applyObject);
return this;
}
/**
* 设置 行使方式
* @param applyObjectList
*/
public YthMatterQuery applyObjectList(List<String> applyObjectList){
this.applyObjectList = applyObjectList;
return this;
}
/**
* 设置 行使方式
* @param isUniteAccept
*/
public YthMatterQuery isUniteAccept(String isUniteAccept){
setIsUniteAccept(isUniteAccept);
return this;
}
/**
* 设置 行使方式
* @param isUniteAcceptList
*/
public YthMatterQuery isUniteAcceptList(List<String> isUniteAcceptList){
this.isUniteAcceptList = isUniteAcceptList;
return this;
}
/**
* 设置 法定办结时限说明
* @param legalTimeLimitInfo
*/
public YthMatterQuery legalTimeLimitInfo(String legalTimeLimitInfo){
setLegalTimeLimitInfo(legalTimeLimitInfo);
return this;
}
/**
* 设置 法定办结时限说明
* @param legalTimeLimitInfoList
*/
public YthMatterQuery legalTimeLimitInfoList(List<String> legalTimeLimitInfoList){
this.legalTimeLimitInfoList = legalTimeLimitInfoList;
return this;
}
/**
* 设置 承诺办结时限说明
* @param promiseTimeLimitInfo
*/
public YthMatterQuery promiseTimeLimitInfo(String promiseTimeLimitInfo){
setPromiseTimeLimitInfo(promiseTimeLimitInfo);
return this;
}
/**
* 设置 承诺办结时限说明
* @param promiseTimeLimitInfoList
*/
public YthMatterQuery promiseTimeLimitInfoList(List<String> promiseTimeLimitInfoList){
this.promiseTimeLimitInfoList = promiseTimeLimitInfoList;
return this;
}
/**
* 设置 事项状态
* @param valid
*/
public YthMatterQuery valid(String valid){
setValid(valid);
return this;
}
/**
* 设置 事项状态
* @param validList
*/
public YthMatterQuery validList(List<String> validList){
this.validList = validList;
return this;
}
/**
* 设置 收费标准及依据
* @param chargesShow
*/
public YthMatterQuery chargesShow(String chargesShow){
setChargesShow(chargesShow);
return this;
}
/**
* 设置 收费标准及依据
* @param chargesShowList
*/
public YthMatterQuery chargesShowList(List<String> chargesShowList){
this.chargesShowList = chargesShowList;
return this;
}
/**
* 设置 是否乡镇 1是
* @param istown
*/
public YthMatterQuery istown(Integer istown){
setIstown(istown);
return this;
}
/**
* 设置 开始 是否乡镇 1是
* @param istownStart
*/
public YthMatterQuery istownStart(Integer istownStart){
this.istownStart = istownStart;
return this;
}
/**
* 设置 结束 是否乡镇 1是
* @param istownEnd
*/
public YthMatterQuery istownEnd(Integer istownEnd){
this.istownEnd = istownEnd;
return this;
}
/**
* 设置 增加 是否乡镇 1是
* @param istownIncrement
*/
public YthMatterQuery istownIncrement(Integer istownIncrement){
this.istownIncrement = istownIncrement;
return this;
}
/**
* 设置 是否乡镇 1是
* @param istownList
*/
public YthMatterQuery istownList(List<Integer> istownList){
this.istownList = istownList;
return this;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public YthMatterQuery createTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
return this;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public YthMatterQuery createTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
return this;
}
/**
* 设置 创建用户
* @param createUser
*/
public YthMatterQuery createUser(String createUser){
setCreateUser(createUser);
return this;
}
/**
* 设置 创建用户
* @param createUserList
*/
public YthMatterQuery createUserList(List<String> createUserList){
this.createUserList = createUserList;
return this;
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
public List<YthMatterQuery> getOrConditionList(){
return this.orConditionList;
}
/**
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList
*/
public void setOrConditionList(List<YthMatterQuery> orConditionList){
this.orConditionList = orConditionList;
}
/**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
public List<YthMatterQuery> getAndConditionList(){
return this.andConditionList;
}
/**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
public void setAndConditionList(List<YthMatterQuery> andConditionList){
this.andConditionList = andConditionList;
}
}
\ No newline at end of file
package com.mortals.xhx.module.onething.model; package com.mortals.xhx.module.yth.model;
import java.util.Date; import java.util.Date;
import com.mortals.framework.model.BaseEntityLong; import com.mortals.framework.model.BaseEntityLong;
/** /**
* *
* Description:Onething * Description:YthOnething
* date: 2021-9-1 14:27:27 * date: 2021-9-8 9:18:50
*/ */
public class OnethingEntity extends BaseEntityLong{ public class YthOnethingEntity extends BaseEntityLong{
private static final long serialVersionUID = 1630477647260L; private static final long serialVersionUID = 1631063930777L;
/** /**
* 流程任务id * 流程任务id
...@@ -25,6 +26,11 @@ public class OnethingEntity extends BaseEntityLong{ ...@@ -25,6 +26,11 @@ public class OnethingEntity extends BaseEntityLong{
*/ */
private Long memberId; private Long memberId;
/**
* 微信openId
*/
private String openId;
/** /**
* 事项ID * 事项ID
*/ */
...@@ -55,6 +61,11 @@ public class OnethingEntity extends BaseEntityLong{ ...@@ -55,6 +61,11 @@ public class OnethingEntity extends BaseEntityLong{
*/ */
private Integer phone; private Integer phone;
/**
* 0本人办理 1代办
*/
private Integer isAgent;
/** /**
* 取件方式 0自主取件 1邮寄 * 取件方式 0自主取件 1邮寄
*/ */
...@@ -110,7 +121,7 @@ public class OnethingEntity extends BaseEntityLong{ ...@@ -110,7 +121,7 @@ public class OnethingEntity extends BaseEntityLong{
*/ */
private String createUser; private String createUser;
public OnethingEntity(){ public YthOnethingEntity(){
} }
/** /**
...@@ -156,6 +167,20 @@ public class OnethingEntity extends BaseEntityLong{ ...@@ -156,6 +167,20 @@ public class OnethingEntity extends BaseEntityLong{
this.memberId = memberId; this.memberId = memberId;
} }
/** /**
* 获取 微信openId
* @return openId
*/
public String getOpenId() {
return this.openId;
}
/**
* 设置 微信openId
* @param openId
*/
public void setOpenId(String openId) {
this.openId = openId;
}
/**
* 获取 事项ID * 获取 事项ID
* @return matterid * @return matterid
*/ */
...@@ -240,6 +265,20 @@ public class OnethingEntity extends BaseEntityLong{ ...@@ -240,6 +265,20 @@ public class OnethingEntity extends BaseEntityLong{
this.phone = phone; this.phone = phone;
} }
/** /**
* 获取 0本人办理 1代办
* @return isAgent
*/
public Integer getIsAgent() {
return this.isAgent;
}
/**
* 设置 0本人办理 1代办
* @param isAgent
*/
public void setIsAgent(Integer isAgent) {
this.isAgent = isAgent;
}
/**
* 获取 取件方式 0自主取件 1邮寄 * 获取 取件方式 0自主取件 1邮寄
* @return manner * @return manner
*/ */
...@@ -331,7 +370,7 @@ public class OnethingEntity extends BaseEntityLong{ ...@@ -331,7 +370,7 @@ public class OnethingEntity extends BaseEntityLong{
return this.status; return this.status;
} }
/** /**
* 设置 审批状态 0未审核 1 审核中 2 审核完成 * 设置 审批状态 0未审核 1 审核中 2 审核成功
* @param status * @param status
*/ */
public void setStatus(Integer status) { public void setStatus(Integer status) {
...@@ -402,8 +441,8 @@ public class OnethingEntity extends BaseEntityLong{ ...@@ -402,8 +441,8 @@ public class OnethingEntity extends BaseEntityLong{
public boolean equals(Object obj) { public boolean equals(Object obj) {
if (obj == null) if (obj == null)
return false; return false;
if (obj instanceof OnethingEntity) { if (obj instanceof YthOnethingEntity) {
OnethingEntity tmp = (OnethingEntity) obj; YthOnethingEntity tmp = (YthOnethingEntity) obj;
if (this.getId().longValue() == tmp.getId().longValue()) { if (this.getId().longValue() == tmp.getId().longValue()) {
return true; return true;
} }
...@@ -418,12 +457,14 @@ public class OnethingEntity extends BaseEntityLong{ ...@@ -418,12 +457,14 @@ public class OnethingEntity extends BaseEntityLong{
.append(",taskId:").append(getTaskId()) .append(",taskId:").append(getTaskId())
.append(",processInstanceId:").append(getProcessInstanceId()) .append(",processInstanceId:").append(getProcessInstanceId())
.append(",memberId:").append(getMemberId()) .append(",memberId:").append(getMemberId())
.append(",openId:").append(getOpenId())
.append(",matterid:").append(getMatterid()) .append(",matterid:").append(getMatterid())
.append(",uploadtime:").append(getUploadtime()) .append(",uploadtime:").append(getUploadtime())
.append(",type:").append(getType()) .append(",type:").append(getType())
.append(",address:").append(getAddress()) .append(",address:").append(getAddress())
.append(",linkman:").append(getLinkman()) .append(",linkman:").append(getLinkman())
.append(",phone:").append(getPhone()) .append(",phone:").append(getPhone())
.append(",isAgent:").append(getIsAgent())
.append(",manner:").append(getManner()) .append(",manner:").append(getManner())
.append(",getnum:").append(getGetnum()) .append(",getnum:").append(getGetnum())
.append(",number:").append(getNumber()) .append(",number:").append(getNumber())
...@@ -446,6 +487,8 @@ public class OnethingEntity extends BaseEntityLong{ ...@@ -446,6 +487,8 @@ public class OnethingEntity extends BaseEntityLong{
this.memberId = null; this.memberId = null;
this.openId = null;
this.matterid = null; this.matterid = null;
this.uploadtime = null; this.uploadtime = null;
...@@ -458,6 +501,8 @@ public class OnethingEntity extends BaseEntityLong{ ...@@ -458,6 +501,8 @@ public class OnethingEntity extends BaseEntityLong{
this.phone = null; this.phone = null;
this.isAgent = null;
this.manner = null; this.manner = null;
this.getnum = null; this.getnum = null;
......
package com.mortals.xhx.module.onething.model; package com.mortals.xhx.module.yth.model;
import java.util.List; import java.util.List;
import java.util.Date; import java.util.Date;
/** /**
* *
* Description:Onething * Description:YthOnething
* date: 2021-9-1 14:27:27 * date: 2021-9-8 9:18:50
*/ */
public class OnethingQuery extends OnethingEntity{ public class YthOnethingQuery extends YthOnethingEntity{
private static final long serialVersionUID = 1630477647263L; private static final long serialVersionUID = 1631063930792L;
/** 开始 主键,自增长 */ /** 开始 主键,自增长 */
private Long idStart; private Long idStart;
...@@ -40,6 +40,9 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -40,6 +40,9 @@ public class OnethingQuery extends OnethingEntity{
/** 微信用户ID */ /** 微信用户ID */
private List <Long> memberIdList; private List <Long> memberIdList;
/** 微信openId */
private List<String> openIdList;
/** 开始 事项ID */ /** 开始 事项ID */
private Long matteridStart; private Long matteridStart;
...@@ -95,6 +98,18 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -95,6 +98,18 @@ public class OnethingQuery extends OnethingEntity{
/** 联系电话 */ /** 联系电话 */
private List <Integer> phoneList; private List <Integer> phoneList;
/** 开始 0本人办理 1代办 */
private Integer isAgentStart;
/** 结束 0本人办理 1代办 */
private Integer isAgentEnd;
/** 增加 0本人办理 1代办 */
private Integer isAgentIncrement;
/** 0本人办理 1代办 */
private List <Integer> isAgentList;
/** 开始 取件方式 0自主取件 1邮寄 */ /** 开始 取件方式 0自主取件 1邮寄 */
private Integer mannerStart; private Integer mannerStart;
...@@ -169,13 +184,13 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -169,13 +184,13 @@ public class OnethingQuery extends OnethingEntity{
private List<String> createUserList; private List<String> createUserList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */ /** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<OnethingQuery> orConditionList; private List<YthOnethingQuery> orConditionList;
/** AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) */ /** AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) */
private List<OnethingQuery> andConditionList; private List<YthOnethingQuery> andConditionList;
public OnethingQuery(){ public YthOnethingQuery(){
} }
/** /**
...@@ -335,6 +350,21 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -335,6 +350,21 @@ public class OnethingQuery extends OnethingEntity{
this.memberIdList = memberIdList; this.memberIdList = memberIdList;
} }
/** /**
* 获取 微信openId
* @return openIdList
*/
public List<String> getOpenIdList(){
return this.openIdList;
}
/**
* 设置 微信openId
* @param openIdList
*/
public void setOpenIdList(List<String> openIdList){
this.openIdList = openIdList;
}
/**
* 获取 开始 事项ID * 获取 开始 事项ID
* @return matteridStart * @return matteridStart
*/ */
...@@ -617,6 +647,69 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -617,6 +647,69 @@ public class OnethingQuery extends OnethingEntity{
this.phoneList = phoneList; this.phoneList = phoneList;
} }
/** /**
* 获取 开始 0本人办理 1代办
* @return isAgentStart
*/
public Integer getIsAgentStart(){
return this.isAgentStart;
}
/**
* 设置 开始 0本人办理 1代办
* @param isAgentStart
*/
public void setIsAgentStart(Integer isAgentStart){
this.isAgentStart = isAgentStart;
}
/**
* 获取 结束 0本人办理 1代办
* @return isAgentEnd
*/
public Integer getIsAgentEnd(){
return this.isAgentEnd;
}
/**
* 设置 结束 0本人办理 1代办
* @param isAgentEnd
*/
public void setIsAgentEnd(Integer isAgentEnd){
this.isAgentEnd = isAgentEnd;
}
/**
* 获取 增加 0本人办理 1代办
* @return isAgentIncrement
*/
public Integer getIsAgentIncrement(){
return this.isAgentIncrement;
}
/**
* 设置 增加 0本人办理 1代办
* @param isAgentIncrement
*/
public void setIsAgentIncrement(Integer isAgentIncrement){
this.isAgentIncrement = isAgentIncrement;
}
/**
* 获取 0本人办理 1代办
* @return isAgentList
*/
public List<Integer> getIsAgentList(){
return this.isAgentList;
}
/**
* 设置 0本人办理 1代办
* @param isAgentList
*/
public void setIsAgentList(List<Integer> isAgentList){
this.isAgentList = isAgentList;
}
/**
* 获取 开始 取件方式 0自主取件 1邮寄 * 获取 开始 取件方式 0自主取件 1邮寄
* @return mannerStart * @return mannerStart
*/ */
...@@ -1011,7 +1104,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1011,7 +1104,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 主键,自增长 * 设置 主键,自增长
* @param id * @param id
*/ */
public OnethingQuery id(Long id){ public YthOnethingQuery id(Long id){
setId(id); setId(id);
return this; return this;
} }
...@@ -1020,7 +1113,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1020,7 +1113,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 开始 主键,自增长 * 设置 开始 主键,自增长
* @param idStart * @param idStart
*/ */
public OnethingQuery idStart(Long idStart){ public YthOnethingQuery idStart(Long idStart){
this.idStart = idStart; this.idStart = idStart;
return this; return this;
} }
...@@ -1029,7 +1122,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1029,7 +1122,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 结束 主键,自增长 * 设置 结束 主键,自增长
* @param idEnd * @param idEnd
*/ */
public OnethingQuery idEnd(Long idEnd){ public YthOnethingQuery idEnd(Long idEnd){
this.idEnd = idEnd; this.idEnd = idEnd;
return this; return this;
} }
...@@ -1038,7 +1131,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1038,7 +1131,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 增加 主键,自增长 * 设置 增加 主键,自增长
* @param idIncrement * @param idIncrement
*/ */
public OnethingQuery idIncrement(Long idIncrement){ public YthOnethingQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement; this.idIncrement = idIncrement;
return this; return this;
} }
...@@ -1047,7 +1140,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1047,7 +1140,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 主键,自增长 * 设置 主键,自增长
* @param idList * @param idList
*/ */
public OnethingQuery idList(List<Long> idList){ public YthOnethingQuery idList(List<Long> idList){
this.idList = idList; this.idList = idList;
return this; return this;
} }
...@@ -1055,7 +1148,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1055,7 +1148,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 流程任务id * 设置 流程任务id
* @param taskId * @param taskId
*/ */
public OnethingQuery taskId(String taskId){ public YthOnethingQuery taskId(String taskId){
setTaskId(taskId); setTaskId(taskId);
return this; return this;
} }
...@@ -1065,7 +1158,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1065,7 +1158,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 流程任务id * 设置 流程任务id
* @param taskIdList * @param taskIdList
*/ */
public OnethingQuery taskIdList(List<String> taskIdList){ public YthOnethingQuery taskIdList(List<String> taskIdList){
this.taskIdList = taskIdList; this.taskIdList = taskIdList;
return this; return this;
} }
...@@ -1073,7 +1166,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1073,7 +1166,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 流程实例id * 设置 流程实例id
* @param processInstanceId * @param processInstanceId
*/ */
public OnethingQuery processInstanceId(String processInstanceId){ public YthOnethingQuery processInstanceId(String processInstanceId){
setProcessInstanceId(processInstanceId); setProcessInstanceId(processInstanceId);
return this; return this;
} }
...@@ -1083,7 +1176,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1083,7 +1176,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 流程实例id * 设置 流程实例id
* @param processInstanceIdList * @param processInstanceIdList
*/ */
public OnethingQuery processInstanceIdList(List<String> processInstanceIdList){ public YthOnethingQuery processInstanceIdList(List<String> processInstanceIdList){
this.processInstanceIdList = processInstanceIdList; this.processInstanceIdList = processInstanceIdList;
return this; return this;
} }
...@@ -1092,7 +1185,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1092,7 +1185,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 微信用户ID * 设置 微信用户ID
* @param memberId * @param memberId
*/ */
public OnethingQuery memberId(Long memberId){ public YthOnethingQuery memberId(Long memberId){
setMemberId(memberId); setMemberId(memberId);
return this; return this;
} }
...@@ -1101,7 +1194,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1101,7 +1194,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 开始 微信用户ID * 设置 开始 微信用户ID
* @param memberIdStart * @param memberIdStart
*/ */
public OnethingQuery memberIdStart(Long memberIdStart){ public YthOnethingQuery memberIdStart(Long memberIdStart){
this.memberIdStart = memberIdStart; this.memberIdStart = memberIdStart;
return this; return this;
} }
...@@ -1110,7 +1203,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1110,7 +1203,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 结束 微信用户ID * 设置 结束 微信用户ID
* @param memberIdEnd * @param memberIdEnd
*/ */
public OnethingQuery memberIdEnd(Long memberIdEnd){ public YthOnethingQuery memberIdEnd(Long memberIdEnd){
this.memberIdEnd = memberIdEnd; this.memberIdEnd = memberIdEnd;
return this; return this;
} }
...@@ -1119,7 +1212,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1119,7 +1212,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 增加 微信用户ID * 设置 增加 微信用户ID
* @param memberIdIncrement * @param memberIdIncrement
*/ */
public OnethingQuery memberIdIncrement(Long memberIdIncrement){ public YthOnethingQuery memberIdIncrement(Long memberIdIncrement){
this.memberIdIncrement = memberIdIncrement; this.memberIdIncrement = memberIdIncrement;
return this; return this;
} }
...@@ -1128,16 +1221,34 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1128,16 +1221,34 @@ public class OnethingQuery extends OnethingEntity{
* 设置 微信用户ID * 设置 微信用户ID
* @param memberIdList * @param memberIdList
*/ */
public OnethingQuery memberIdList(List<Long> memberIdList){ public YthOnethingQuery memberIdList(List<Long> memberIdList){
this.memberIdList = memberIdList; this.memberIdList = memberIdList;
return this; return this;
} }
/**
* 设置 微信openId
* @param openId
*/
public YthOnethingQuery openId(String openId){
setOpenId(openId);
return this;
}
/**
* 设置 微信openId
* @param openIdList
*/
public YthOnethingQuery openIdList(List<String> openIdList){
this.openIdList = openIdList;
return this;
}
/** /**
* 设置 事项ID * 设置 事项ID
* @param matterid * @param matterid
*/ */
public OnethingQuery matterid(Long matterid){ public YthOnethingQuery matterid(Long matterid){
setMatterid(matterid); setMatterid(matterid);
return this; return this;
} }
...@@ -1146,7 +1257,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1146,7 +1257,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 开始 事项ID * 设置 开始 事项ID
* @param matteridStart * @param matteridStart
*/ */
public OnethingQuery matteridStart(Long matteridStart){ public YthOnethingQuery matteridStart(Long matteridStart){
this.matteridStart = matteridStart; this.matteridStart = matteridStart;
return this; return this;
} }
...@@ -1155,7 +1266,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1155,7 +1266,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 结束 事项ID * 设置 结束 事项ID
* @param matteridEnd * @param matteridEnd
*/ */
public OnethingQuery matteridEnd(Long matteridEnd){ public YthOnethingQuery matteridEnd(Long matteridEnd){
this.matteridEnd = matteridEnd; this.matteridEnd = matteridEnd;
return this; return this;
} }
...@@ -1164,7 +1275,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1164,7 +1275,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 增加 事项ID * 设置 增加 事项ID
* @param matteridIncrement * @param matteridIncrement
*/ */
public OnethingQuery matteridIncrement(Long matteridIncrement){ public YthOnethingQuery matteridIncrement(Long matteridIncrement){
this.matteridIncrement = matteridIncrement; this.matteridIncrement = matteridIncrement;
return this; return this;
} }
...@@ -1173,7 +1284,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1173,7 +1284,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 事项ID * 设置 事项ID
* @param matteridList * @param matteridList
*/ */
public OnethingQuery matteridList(List<Long> matteridList){ public YthOnethingQuery matteridList(List<Long> matteridList){
this.matteridList = matteridList; this.matteridList = matteridList;
return this; return this;
} }
...@@ -1182,7 +1293,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1182,7 +1293,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 上传时间 * 设置 上传时间
* @param uploadtime * @param uploadtime
*/ */
public OnethingQuery uploadtime(Integer uploadtime){ public YthOnethingQuery uploadtime(Integer uploadtime){
setUploadtime(uploadtime); setUploadtime(uploadtime);
return this; return this;
} }
...@@ -1191,7 +1302,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1191,7 +1302,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 开始 上传时间 * 设置 开始 上传时间
* @param uploadtimeStart * @param uploadtimeStart
*/ */
public OnethingQuery uploadtimeStart(Integer uploadtimeStart){ public YthOnethingQuery uploadtimeStart(Integer uploadtimeStart){
this.uploadtimeStart = uploadtimeStart; this.uploadtimeStart = uploadtimeStart;
return this; return this;
} }
...@@ -1201,7 +1312,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1201,7 +1312,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 结束 上传时间 * 设置 结束 上传时间
* @param uploadtimeEnd * @param uploadtimeEnd
*/ */
public OnethingQuery uploadtimeEnd(Integer uploadtimeEnd){ public YthOnethingQuery uploadtimeEnd(Integer uploadtimeEnd){
this.uploadtimeEnd = uploadtimeEnd; this.uploadtimeEnd = uploadtimeEnd;
return this; return this;
} }
...@@ -1211,7 +1322,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1211,7 +1322,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 增加 上传时间 * 设置 增加 上传时间
* @param uploadtimeIncrement * @param uploadtimeIncrement
*/ */
public OnethingQuery uploadtimeIncrement(Integer uploadtimeIncrement){ public YthOnethingQuery uploadtimeIncrement(Integer uploadtimeIncrement){
this.uploadtimeIncrement = uploadtimeIncrement; this.uploadtimeIncrement = uploadtimeIncrement;
return this; return this;
} }
...@@ -1221,7 +1332,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1221,7 +1332,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 上传时间 * 设置 上传时间
* @param uploadtimeList * @param uploadtimeList
*/ */
public OnethingQuery uploadtimeList(List<Integer> uploadtimeList){ public YthOnethingQuery uploadtimeList(List<Integer> uploadtimeList){
this.uploadtimeList = uploadtimeList; this.uploadtimeList = uploadtimeList;
return this; return this;
} }
...@@ -1230,7 +1341,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1230,7 +1341,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 1资料上传 2确认提交 * 设置 1资料上传 2确认提交
* @param type * @param type
*/ */
public OnethingQuery type(Integer type){ public YthOnethingQuery type(Integer type){
setType(type); setType(type);
return this; return this;
} }
...@@ -1239,7 +1350,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1239,7 +1350,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 开始 1资料上传 2确认提交 * 设置 开始 1资料上传 2确认提交
* @param typeStart * @param typeStart
*/ */
public OnethingQuery typeStart(Integer typeStart){ public YthOnethingQuery typeStart(Integer typeStart){
this.typeStart = typeStart; this.typeStart = typeStart;
return this; return this;
} }
...@@ -1249,7 +1360,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1249,7 +1360,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 结束 1资料上传 2确认提交 * 设置 结束 1资料上传 2确认提交
* @param typeEnd * @param typeEnd
*/ */
public OnethingQuery typeEnd(Integer typeEnd){ public YthOnethingQuery typeEnd(Integer typeEnd){
this.typeEnd = typeEnd; this.typeEnd = typeEnd;
return this; return this;
} }
...@@ -1259,7 +1370,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1259,7 +1370,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 增加 1资料上传 2确认提交 * 设置 增加 1资料上传 2确认提交
* @param typeIncrement * @param typeIncrement
*/ */
public OnethingQuery typeIncrement(Integer typeIncrement){ public YthOnethingQuery typeIncrement(Integer typeIncrement){
this.typeIncrement = typeIncrement; this.typeIncrement = typeIncrement;
return this; return this;
} }
...@@ -1269,7 +1380,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1269,7 +1380,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 1资料上传 2确认提交 * 设置 1资料上传 2确认提交
* @param typeList * @param typeList
*/ */
public OnethingQuery typeList(List<Integer> typeList){ public YthOnethingQuery typeList(List<Integer> typeList){
this.typeList = typeList; this.typeList = typeList;
return this; return this;
} }
...@@ -1277,7 +1388,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1277,7 +1388,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 邮寄地址 * 设置 邮寄地址
* @param address * @param address
*/ */
public OnethingQuery address(String address){ public YthOnethingQuery address(String address){
setAddress(address); setAddress(address);
return this; return this;
} }
...@@ -1287,7 +1398,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1287,7 +1398,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 邮寄地址 * 设置 邮寄地址
* @param addressList * @param addressList
*/ */
public OnethingQuery addressList(List<String> addressList){ public YthOnethingQuery addressList(List<String> addressList){
this.addressList = addressList; this.addressList = addressList;
return this; return this;
} }
...@@ -1295,7 +1406,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1295,7 +1406,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 联系人 * 设置 联系人
* @param linkman * @param linkman
*/ */
public OnethingQuery linkman(String linkman){ public YthOnethingQuery linkman(String linkman){
setLinkman(linkman); setLinkman(linkman);
return this; return this;
} }
...@@ -1305,7 +1416,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1305,7 +1416,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 联系人 * 设置 联系人
* @param linkmanList * @param linkmanList
*/ */
public OnethingQuery linkmanList(List<String> linkmanList){ public YthOnethingQuery linkmanList(List<String> linkmanList){
this.linkmanList = linkmanList; this.linkmanList = linkmanList;
return this; return this;
} }
...@@ -1314,7 +1425,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1314,7 +1425,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 联系电话 * 设置 联系电话
* @param phone * @param phone
*/ */
public OnethingQuery phone(Integer phone){ public YthOnethingQuery phone(Integer phone){
setPhone(phone); setPhone(phone);
return this; return this;
} }
...@@ -1323,7 +1434,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1323,7 +1434,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 开始 联系电话 * 设置 开始 联系电话
* @param phoneStart * @param phoneStart
*/ */
public OnethingQuery phoneStart(Integer phoneStart){ public YthOnethingQuery phoneStart(Integer phoneStart){
this.phoneStart = phoneStart; this.phoneStart = phoneStart;
return this; return this;
} }
...@@ -1333,7 +1444,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1333,7 +1444,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 结束 联系电话 * 设置 结束 联系电话
* @param phoneEnd * @param phoneEnd
*/ */
public OnethingQuery phoneEnd(Integer phoneEnd){ public YthOnethingQuery phoneEnd(Integer phoneEnd){
this.phoneEnd = phoneEnd; this.phoneEnd = phoneEnd;
return this; return this;
} }
...@@ -1343,7 +1454,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1343,7 +1454,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 增加 联系电话 * 设置 增加 联系电话
* @param phoneIncrement * @param phoneIncrement
*/ */
public OnethingQuery phoneIncrement(Integer phoneIncrement){ public YthOnethingQuery phoneIncrement(Integer phoneIncrement){
this.phoneIncrement = phoneIncrement; this.phoneIncrement = phoneIncrement;
return this; return this;
} }
...@@ -1353,16 +1464,64 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1353,16 +1464,64 @@ public class OnethingQuery extends OnethingEntity{
* 设置 联系电话 * 设置 联系电话
* @param phoneList * @param phoneList
*/ */
public OnethingQuery phoneList(List<Integer> phoneList){ public YthOnethingQuery phoneList(List<Integer> phoneList){
this.phoneList = phoneList; this.phoneList = phoneList;
return this; return this;
} }
/**
* 设置 0本人办理 1代办
* @param isAgent
*/
public YthOnethingQuery isAgent(Integer isAgent){
setIsAgent(isAgent);
return this;
}
/**
* 设置 开始 0本人办理 1代办
* @param isAgentStart
*/
public YthOnethingQuery isAgentStart(Integer isAgentStart){
this.isAgentStart = isAgentStart;
return this;
}
/**
* 设置 结束 0本人办理 1代办
* @param isAgentEnd
*/
public YthOnethingQuery isAgentEnd(Integer isAgentEnd){
this.isAgentEnd = isAgentEnd;
return this;
}
/**
* 设置 增加 0本人办理 1代办
* @param isAgentIncrement
*/
public YthOnethingQuery isAgentIncrement(Integer isAgentIncrement){
this.isAgentIncrement = isAgentIncrement;
return this;
}
/**
* 设置 0本人办理 1代办
* @param isAgentList
*/
public YthOnethingQuery isAgentList(List<Integer> isAgentList){
this.isAgentList = isAgentList;
return this;
}
/** /**
* 设置 取件方式 0自主取件 1邮寄 * 设置 取件方式 0自主取件 1邮寄
* @param manner * @param manner
*/ */
public OnethingQuery manner(Integer manner){ public YthOnethingQuery manner(Integer manner){
setManner(manner); setManner(manner);
return this; return this;
} }
...@@ -1371,7 +1530,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1371,7 +1530,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 开始 取件方式 0自主取件 1邮寄 * 设置 开始 取件方式 0自主取件 1邮寄
* @param mannerStart * @param mannerStart
*/ */
public OnethingQuery mannerStart(Integer mannerStart){ public YthOnethingQuery mannerStart(Integer mannerStart){
this.mannerStart = mannerStart; this.mannerStart = mannerStart;
return this; return this;
} }
...@@ -1381,7 +1540,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1381,7 +1540,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 结束 取件方式 0自主取件 1邮寄 * 设置 结束 取件方式 0自主取件 1邮寄
* @param mannerEnd * @param mannerEnd
*/ */
public OnethingQuery mannerEnd(Integer mannerEnd){ public YthOnethingQuery mannerEnd(Integer mannerEnd){
this.mannerEnd = mannerEnd; this.mannerEnd = mannerEnd;
return this; return this;
} }
...@@ -1391,7 +1550,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1391,7 +1550,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 增加 取件方式 0自主取件 1邮寄 * 设置 增加 取件方式 0自主取件 1邮寄
* @param mannerIncrement * @param mannerIncrement
*/ */
public OnethingQuery mannerIncrement(Integer mannerIncrement){ public YthOnethingQuery mannerIncrement(Integer mannerIncrement){
this.mannerIncrement = mannerIncrement; this.mannerIncrement = mannerIncrement;
return this; return this;
} }
...@@ -1401,7 +1560,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1401,7 +1560,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 取件方式 0自主取件 1邮寄 * 设置 取件方式 0自主取件 1邮寄
* @param mannerList * @param mannerList
*/ */
public OnethingQuery mannerList(List<Integer> mannerList){ public YthOnethingQuery mannerList(List<Integer> mannerList){
this.mannerList = mannerList; this.mannerList = mannerList;
return this; return this;
} }
...@@ -1409,7 +1568,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1409,7 +1568,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 取件码 * 设置 取件码
* @param getnum * @param getnum
*/ */
public OnethingQuery getnum(String getnum){ public YthOnethingQuery getnum(String getnum){
setGetnum(getnum); setGetnum(getnum);
return this; return this;
} }
...@@ -1419,7 +1578,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1419,7 +1578,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 取件码 * 设置 取件码
* @param getnumList * @param getnumList
*/ */
public OnethingQuery getnumList(List<String> getnumList){ public YthOnethingQuery getnumList(List<String> getnumList){
this.getnumList = getnumList; this.getnumList = getnumList;
return this; return this;
} }
...@@ -1427,7 +1586,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1427,7 +1586,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 快递单号 * 设置 快递单号
* @param number * @param number
*/ */
public OnethingQuery number(String number){ public YthOnethingQuery number(String number){
setNumber(number); setNumber(number);
return this; return this;
} }
...@@ -1437,7 +1596,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1437,7 +1596,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 快递单号 * 设置 快递单号
* @param numberList * @param numberList
*/ */
public OnethingQuery numberList(List<String> numberList){ public YthOnethingQuery numberList(List<String> numberList){
this.numberList = numberList; this.numberList = numberList;
return this; return this;
} }
...@@ -1445,7 +1604,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1445,7 +1604,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 问答内容 * 设置 问答内容
* @param optionContent * @param optionContent
*/ */
public OnethingQuery optionContent(String optionContent){ public YthOnethingQuery optionContent(String optionContent){
setOptionContent(optionContent); setOptionContent(optionContent);
return this; return this;
} }
...@@ -1455,7 +1614,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1455,7 +1614,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 问答内容 * 设置 问答内容
* @param optionContentList * @param optionContentList
*/ */
public OnethingQuery optionContentList(List<String> optionContentList){ public YthOnethingQuery optionContentList(List<String> optionContentList){
this.optionContentList = optionContentList; this.optionContentList = optionContentList;
return this; return this;
} }
...@@ -1464,7 +1623,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1464,7 +1623,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 0是否撤销 1撤销 * 设置 0是否撤销 1撤销
* @param isRevoke * @param isRevoke
*/ */
public OnethingQuery isRevoke(Integer isRevoke){ public YthOnethingQuery isRevoke(Integer isRevoke){
setIsRevoke(isRevoke); setIsRevoke(isRevoke);
return this; return this;
} }
...@@ -1473,7 +1632,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1473,7 +1632,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 开始 0是否撤销 1撤销 * 设置 开始 0是否撤销 1撤销
* @param isRevokeStart * @param isRevokeStart
*/ */
public OnethingQuery isRevokeStart(Integer isRevokeStart){ public YthOnethingQuery isRevokeStart(Integer isRevokeStart){
this.isRevokeStart = isRevokeStart; this.isRevokeStart = isRevokeStart;
return this; return this;
} }
...@@ -1483,7 +1642,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1483,7 +1642,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 结束 0是否撤销 1撤销 * 设置 结束 0是否撤销 1撤销
* @param isRevokeEnd * @param isRevokeEnd
*/ */
public OnethingQuery isRevokeEnd(Integer isRevokeEnd){ public YthOnethingQuery isRevokeEnd(Integer isRevokeEnd){
this.isRevokeEnd = isRevokeEnd; this.isRevokeEnd = isRevokeEnd;
return this; return this;
} }
...@@ -1493,7 +1652,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1493,7 +1652,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 增加 0是否撤销 1撤销 * 设置 增加 0是否撤销 1撤销
* @param isRevokeIncrement * @param isRevokeIncrement
*/ */
public OnethingQuery isRevokeIncrement(Integer isRevokeIncrement){ public YthOnethingQuery isRevokeIncrement(Integer isRevokeIncrement){
this.isRevokeIncrement = isRevokeIncrement; this.isRevokeIncrement = isRevokeIncrement;
return this; return this;
} }
...@@ -1503,7 +1662,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1503,7 +1662,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 0是否撤销 1撤销 * 设置 0是否撤销 1撤销
* @param isRevokeList * @param isRevokeList
*/ */
public OnethingQuery isRevokeList(List<Integer> isRevokeList){ public YthOnethingQuery isRevokeList(List<Integer> isRevokeList){
this.isRevokeList = isRevokeList; this.isRevokeList = isRevokeList;
return this; return this;
} }
...@@ -1512,7 +1671,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1512,7 +1671,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 站点ID * 设置 站点ID
* @param siteid * @param siteid
*/ */
public OnethingQuery siteid(Integer siteid){ public YthOnethingQuery siteid(Integer siteid){
setSiteid(siteid); setSiteid(siteid);
return this; return this;
} }
...@@ -1521,7 +1680,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1521,7 +1680,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 开始 站点ID * 设置 开始 站点ID
* @param siteidStart * @param siteidStart
*/ */
public OnethingQuery siteidStart(Integer siteidStart){ public YthOnethingQuery siteidStart(Integer siteidStart){
this.siteidStart = siteidStart; this.siteidStart = siteidStart;
return this; return this;
} }
...@@ -1531,7 +1690,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1531,7 +1690,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 结束 站点ID * 设置 结束 站点ID
* @param siteidEnd * @param siteidEnd
*/ */
public OnethingQuery siteidEnd(Integer siteidEnd){ public YthOnethingQuery siteidEnd(Integer siteidEnd){
this.siteidEnd = siteidEnd; this.siteidEnd = siteidEnd;
return this; return this;
} }
...@@ -1541,7 +1700,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1541,7 +1700,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 增加 站点ID * 设置 增加 站点ID
* @param siteidIncrement * @param siteidIncrement
*/ */
public OnethingQuery siteidIncrement(Integer siteidIncrement){ public YthOnethingQuery siteidIncrement(Integer siteidIncrement){
this.siteidIncrement = siteidIncrement; this.siteidIncrement = siteidIncrement;
return this; return this;
} }
...@@ -1551,7 +1710,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1551,7 +1710,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 站点ID * 设置 站点ID
* @param siteidList * @param siteidList
*/ */
public OnethingQuery siteidList(List<Integer> siteidList){ public YthOnethingQuery siteidList(List<Integer> siteidList){
this.siteidList = siteidList; this.siteidList = siteidList;
return this; return this;
} }
...@@ -1560,7 +1719,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1560,7 +1719,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 审批状态 0未审核 1 审核中 2 审核成功 * 设置 审批状态 0未审核 1 审核中 2 审核成功
* @param status * @param status
*/ */
public OnethingQuery status(Integer status){ public YthOnethingQuery status(Integer status){
setStatus(status); setStatus(status);
return this; return this;
} }
...@@ -1569,7 +1728,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1569,7 +1728,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 开始 审批状态 0未审核 1 审核中 2 审核成功 * 设置 开始 审批状态 0未审核 1 审核中 2 审核成功
* @param statusStart * @param statusStart
*/ */
public OnethingQuery statusStart(Integer statusStart){ public YthOnethingQuery statusStart(Integer statusStart){
this.statusStart = statusStart; this.statusStart = statusStart;
return this; return this;
} }
...@@ -1579,7 +1738,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1579,7 +1738,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 结束 审批状态 0未审核 1 审核中 2 审核成功 * 设置 结束 审批状态 0未审核 1 审核中 2 审核成功
* @param statusEnd * @param statusEnd
*/ */
public OnethingQuery statusEnd(Integer statusEnd){ public YthOnethingQuery statusEnd(Integer statusEnd){
this.statusEnd = statusEnd; this.statusEnd = statusEnd;
return this; return this;
} }
...@@ -1589,7 +1748,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1589,7 +1748,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 增加 审批状态 0未审核 1 审核中 2 审核成功 * 设置 增加 审批状态 0未审核 1 审核中 2 审核成功
* @param statusIncrement * @param statusIncrement
*/ */
public OnethingQuery statusIncrement(Integer statusIncrement){ public YthOnethingQuery statusIncrement(Integer statusIncrement){
this.statusIncrement = statusIncrement; this.statusIncrement = statusIncrement;
return this; return this;
} }
...@@ -1599,7 +1758,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1599,7 +1758,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 审批状态 0未审核 1 审核中 2 审核成功 * 设置 审批状态 0未审核 1 审核中 2 审核成功
* @param statusList * @param statusList
*/ */
public OnethingQuery statusList(List<Integer> statusList){ public YthOnethingQuery statusList(List<Integer> statusList){
this.statusList = statusList; this.statusList = statusList;
return this; return this;
} }
...@@ -1608,7 +1767,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1608,7 +1767,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 开始 变更时间 * 设置 开始 变更时间
* @param updateTimeStart * @param updateTimeStart
*/ */
public OnethingQuery updateTimeStart(String updateTimeStart){ public YthOnethingQuery updateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart; this.updateTimeStart = updateTimeStart;
return this; return this;
} }
...@@ -1618,7 +1777,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1618,7 +1777,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 结束 变更时间 * 设置 结束 变更时间
* @param updateTimeEnd * @param updateTimeEnd
*/ */
public OnethingQuery updateTimeEnd(String updateTimeEnd){ public YthOnethingQuery updateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd; this.updateTimeEnd = updateTimeEnd;
return this; return this;
} }
...@@ -1626,7 +1785,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1626,7 +1785,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 变更用户loginName * 设置 变更用户loginName
* @param updateUser * @param updateUser
*/ */
public OnethingQuery updateUser(String updateUser){ public YthOnethingQuery updateUser(String updateUser){
setUpdateUser(updateUser); setUpdateUser(updateUser);
return this; return this;
} }
...@@ -1636,7 +1795,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1636,7 +1795,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 变更用户loginName * 设置 变更用户loginName
* @param updateUserList * @param updateUserList
*/ */
public OnethingQuery updateUserList(List<String> updateUserList){ public YthOnethingQuery updateUserList(List<String> updateUserList){
this.updateUserList = updateUserList; this.updateUserList = updateUserList;
return this; return this;
} }
...@@ -1645,7 +1804,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1645,7 +1804,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 开始 创建时间 * 设置 开始 创建时间
* @param createTimeStart * @param createTimeStart
*/ */
public OnethingQuery createTimeStart(String createTimeStart){ public YthOnethingQuery createTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart; this.createTimeStart = createTimeStart;
return this; return this;
} }
...@@ -1655,7 +1814,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1655,7 +1814,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 结束 创建时间 * 设置 结束 创建时间
* @param createTimeEnd * @param createTimeEnd
*/ */
public OnethingQuery createTimeEnd(String createTimeEnd){ public YthOnethingQuery createTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd; this.createTimeEnd = createTimeEnd;
return this; return this;
} }
...@@ -1663,7 +1822,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1663,7 +1822,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 创建用户loginName * 设置 创建用户loginName
* @param createUser * @param createUser
*/ */
public OnethingQuery createUser(String createUser){ public YthOnethingQuery createUser(String createUser){
setCreateUser(createUser); setCreateUser(createUser);
return this; return this;
} }
...@@ -1673,7 +1832,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1673,7 +1832,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 创建用户loginName * 设置 创建用户loginName
* @param createUserList * @param createUserList
*/ */
public OnethingQuery createUserList(List<String> createUserList){ public YthOnethingQuery createUserList(List<String> createUserList){
this.createUserList = createUserList; this.createUserList = createUserList;
return this; return this;
} }
...@@ -1683,7 +1842,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1683,7 +1842,7 @@ public class OnethingQuery extends OnethingEntity{
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) * 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList * @return orConditionList
*/ */
public List<OnethingQuery> getOrConditionList(){ public List<YthOnethingQuery> getOrConditionList(){
return this.orConditionList; return this.orConditionList;
} }
...@@ -1691,7 +1850,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1691,7 +1850,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) * 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList * @param orConditionList
*/ */
public void setOrConditionList(List<OnethingQuery> orConditionList){ public void setOrConditionList(List<YthOnethingQuery> orConditionList){
this.orConditionList = orConditionList; this.orConditionList = orConditionList;
} }
...@@ -1699,7 +1858,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1699,7 +1858,7 @@ public class OnethingQuery extends OnethingEntity{
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) * 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList * @return andConditionList
*/ */
public List<OnethingQuery> getAndConditionList(){ public List<YthOnethingQuery> getAndConditionList(){
return this.andConditionList; return this.andConditionList;
} }
...@@ -1707,7 +1866,7 @@ public class OnethingQuery extends OnethingEntity{ ...@@ -1707,7 +1866,7 @@ public class OnethingQuery extends OnethingEntity{
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) * 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList * @param andConditionList
*/ */
public void setAndConditionList(List<OnethingQuery> andConditionList){ public void setAndConditionList(List<YthOnethingQuery> andConditionList){
this.andConditionList = andConditionList; this.andConditionList = andConditionList;
} }
......
package com.mortals.xhx.module.yth.model;
import java.util.Date;
import com.mortals.framework.model.BaseEntityLong;
/**
*
* Description:YthWarrntset
* date: 2021-9-7 10:49:11
*/
public class YthWarrntsetEntity extends BaseEntityLong{
private static final long serialVersionUID = 1630982951558L;
/**
* 事项id
*/
private Long matterid;
/**
* 名称
*/
private String lawName;
/**
* 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
*/
private Integer lawType;
/**
* 文号
*/
private String referenceNum;
/**
* 条款
*/
private String clause;
/**
* 内容
*/
private String clauseContent;
/**
* 排序
*/
private Integer sort;
/**
* 创建时间
*/
private Date createTime;
/**
* 创建用户
*/
private String createUser;
public YthWarrntsetEntity(){
}
/**
* 获取 事项id
* @return matterid
*/
public Long getMatterid() {
return this.matterid;
}
/**
* 设置 事项id
* @param matterid
*/
public void setMatterid(Long matterid) {
this.matterid = matterid;
}
/**
* 获取 名称
* @return lawName
*/
public String getLawName() {
return this.lawName;
}
/**
* 设置 名称
* @param lawName
*/
public void setLawName(String lawName) {
this.lawName = lawName;
}
/**
* 获取 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @return lawType
*/
public Integer getLawType() {
return this.lawType;
}
/**
* 设置 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @param lawType
*/
public void setLawType(Integer lawType) {
this.lawType = lawType;
}
/**
* 获取 文号
* @return referenceNum
*/
public String getReferenceNum() {
return this.referenceNum;
}
/**
* 设置 文号
* @param referenceNum
*/
public void setReferenceNum(String referenceNum) {
this.referenceNum = referenceNum;
}
/**
* 获取 条款
* @return clause
*/
public String getClause() {
return this.clause;
}
/**
* 设置 条款
* @param clause
*/
public void setClause(String clause) {
this.clause = clause;
}
/**
* 获取 内容
* @return clauseContent
*/
public String getClauseContent() {
return this.clauseContent;
}
/**
* 设置 内容
* @param clauseContent
*/
public void setClauseContent(String clauseContent) {
this.clauseContent = clauseContent;
}
/**
* 获取 排序
* @return sort
*/
public Integer getSort() {
return this.sort;
}
/**
* 设置 排序
* @param sort
*/
public void setSort(Integer sort) {
this.sort = sort;
}
/**
* 获取 创建时间
* @return createTime
*/
public Date getCreateTime() {
return this.createTime;
}
/**
* 设置 创建时间
* @param createTime
*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**
* 获取 创建用户
* @return createUser
*/
public String getCreateUser() {
return this.createUser;
}
/**
* 设置 创建用户
* @param createUser
*/
public void setCreateUser(String createUser) {
this.createUser = createUser;
}
@Override
public int hashCode() {
return this.getId().hashCode();
}
@Override
public boolean equals(Object obj) {
if (obj == null)
return false;
if (obj instanceof YthWarrntsetEntity) {
YthWarrntsetEntity tmp = (YthWarrntsetEntity) obj;
if (this.getId().longValue() == tmp.getId().longValue()) {
return true;
}
}
return false;
}
public String toString(){
StringBuilder sb = new StringBuilder("");
sb
.append(",id:").append(getId())
.append(",matterid:").append(getMatterid())
.append(",lawName:").append(getLawName())
.append(",lawType:").append(getLawType())
.append(",referenceNum:").append(getReferenceNum())
.append(",clause:").append(getClause())
.append(",clauseContent:").append(getClauseContent())
.append(",sort:").append(getSort())
.append(",createTime:").append(getCreateTime())
.append(",createUser:").append(getCreateUser())
;
return sb.toString();
}
public void initAttrValue(){
this.matterid = null;
this.lawName = null;
this.lawType = null;
this.referenceNum = null;
this.clause = null;
this.clauseContent = null;
this.sort = null;
this.createTime = null;
this.createUser = null;
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.model;
import java.util.List;
import java.util.Date;
/**
*
* Description:YthWarrntset
* date: 2021-9-7 10:49:11
*/
public class YthWarrntsetQuery extends YthWarrntsetEntity{
private static final long serialVersionUID = 1630982951560L;
/** 开始 主键,自增长 */
private Long idStart;
/** 结束 主键,自增长 */
private Long idEnd;
/** 增加 主键,自增长 */
private Long idIncrement;
/** 主键,自增长 */
private List <Long> idList;
/** 开始 事项id */
private Long matteridStart;
/** 结束 事项id */
private Long matteridEnd;
/** 增加 事项id */
private Long matteridIncrement;
/** 事项id */
private List <Long> matteridList;
/** 名称 */
private List<String> lawNameList;
/** 开始 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章 */
private Integer lawTypeStart;
/** 结束 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章 */
private Integer lawTypeEnd;
/** 增加 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章 */
private Integer lawTypeIncrement;
/** 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章 */
private List <Integer> lawTypeList;
/** 文号 */
private List<String> referenceNumList;
/** 条款 */
private List<String> clauseList;
/** 内容 */
private List<String> clauseContentList;
/** 开始 排序 */
private Integer sortStart;
/** 结束 排序 */
private Integer sortEnd;
/** 增加 排序 */
private Integer sortIncrement;
/** 排序 */
private List <Integer> sortList;
/** 开始 创建时间 */
private String createTimeStart;
/** 结束 创建时间 */
private String createTimeEnd;
/** 创建用户 */
private List<String> createUserList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<YthWarrntsetQuery> orConditionList;
/** AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) */
private List<YthWarrntsetQuery> andConditionList;
public YthWarrntsetQuery(){
}
/**
* 获取 开始 主键,自增长
* @return idStart
*/
public Long getIdStart(){
return this.idStart;
}
/**
* 设置 开始 主键,自增长
* @param idStart
*/
public void setIdStart(Long idStart){
this.idStart = idStart;
}
/**
* 获取 结束 主键,自增长
* @return idEnd
*/
public Long getIdEnd(){
return this.idEnd;
}
/**
* 设置 结束 主键,自增长
* @param idEnd
*/
public void setIdEnd(Long idEnd){
this.idEnd = idEnd;
}
/**
* 获取 增加 主键,自增长
* @return idIncrement
*/
public Long getIdIncrement(){
return this.idIncrement;
}
/**
* 设置 增加 主键,自增长
* @param idIncrement
*/
public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement;
}
/**
* 获取 主键,自增长
* @return idList
*/
public List<Long> getIdList(){
return this.idList;
}
/**
* 设置 主键,自增长
* @param idList
*/
public void setIdList(List<Long> idList){
this.idList = idList;
}
/**
* 获取 开始 事项id
* @return matteridStart
*/
public Long getMatteridStart(){
return this.matteridStart;
}
/**
* 设置 开始 事项id
* @param matteridStart
*/
public void setMatteridStart(Long matteridStart){
this.matteridStart = matteridStart;
}
/**
* 获取 结束 事项id
* @return matteridEnd
*/
public Long getMatteridEnd(){
return this.matteridEnd;
}
/**
* 设置 结束 事项id
* @param matteridEnd
*/
public void setMatteridEnd(Long matteridEnd){
this.matteridEnd = matteridEnd;
}
/**
* 获取 增加 事项id
* @return matteridIncrement
*/
public Long getMatteridIncrement(){
return this.matteridIncrement;
}
/**
* 设置 增加 事项id
* @param matteridIncrement
*/
public void setMatteridIncrement(Long matteridIncrement){
this.matteridIncrement = matteridIncrement;
}
/**
* 获取 事项id
* @return matteridList
*/
public List<Long> getMatteridList(){
return this.matteridList;
}
/**
* 设置 事项id
* @param matteridList
*/
public void setMatteridList(List<Long> matteridList){
this.matteridList = matteridList;
}
/**
* 获取 名称
* @return lawNameList
*/
public List<String> getLawNameList(){
return this.lawNameList;
}
/**
* 设置 名称
* @param lawNameList
*/
public void setLawNameList(List<String> lawNameList){
this.lawNameList = lawNameList;
}
/**
* 获取 开始 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @return lawTypeStart
*/
public Integer getLawTypeStart(){
return this.lawTypeStart;
}
/**
* 设置 开始 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @param lawTypeStart
*/
public void setLawTypeStart(Integer lawTypeStart){
this.lawTypeStart = lawTypeStart;
}
/**
* 获取 结束 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @return lawTypeEnd
*/
public Integer getLawTypeEnd(){
return this.lawTypeEnd;
}
/**
* 设置 结束 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @param lawTypeEnd
*/
public void setLawTypeEnd(Integer lawTypeEnd){
this.lawTypeEnd = lawTypeEnd;
}
/**
* 获取 增加 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @return lawTypeIncrement
*/
public Integer getLawTypeIncrement(){
return this.lawTypeIncrement;
}
/**
* 设置 增加 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @param lawTypeIncrement
*/
public void setLawTypeIncrement(Integer lawTypeIncrement){
this.lawTypeIncrement = lawTypeIncrement;
}
/**
* 获取 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @return lawTypeList
*/
public List<Integer> getLawTypeList(){
return this.lawTypeList;
}
/**
* 设置 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @param lawTypeList
*/
public void setLawTypeList(List<Integer> lawTypeList){
this.lawTypeList = lawTypeList;
}
/**
* 获取 文号
* @return referenceNumList
*/
public List<String> getReferenceNumList(){
return this.referenceNumList;
}
/**
* 设置 文号
* @param referenceNumList
*/
public void setReferenceNumList(List<String> referenceNumList){
this.referenceNumList = referenceNumList;
}
/**
* 获取 条款
* @return clauseList
*/
public List<String> getClauseList(){
return this.clauseList;
}
/**
* 设置 条款
* @param clauseList
*/
public void setClauseList(List<String> clauseList){
this.clauseList = clauseList;
}
/**
* 获取 内容
* @return clauseContentList
*/
public List<String> getClauseContentList(){
return this.clauseContentList;
}
/**
* 设置 内容
* @param clauseContentList
*/
public void setClauseContentList(List<String> clauseContentList){
this.clauseContentList = clauseContentList;
}
/**
* 获取 开始 排序
* @return sortStart
*/
public Integer getSortStart(){
return this.sortStart;
}
/**
* 设置 开始 排序
* @param sortStart
*/
public void setSortStart(Integer sortStart){
this.sortStart = sortStart;
}
/**
* 获取 结束 排序
* @return sortEnd
*/
public Integer getSortEnd(){
return this.sortEnd;
}
/**
* 设置 结束 排序
* @param sortEnd
*/
public void setSortEnd(Integer sortEnd){
this.sortEnd = sortEnd;
}
/**
* 获取 增加 排序
* @return sortIncrement
*/
public Integer getSortIncrement(){
return this.sortIncrement;
}
/**
* 设置 增加 排序
* @param sortIncrement
*/
public void setSortIncrement(Integer sortIncrement){
this.sortIncrement = sortIncrement;
}
/**
* 获取 排序
* @return sortList
*/
public List<Integer> getSortList(){
return this.sortList;
}
/**
* 设置 排序
* @param sortList
*/
public void setSortList(List<Integer> sortList){
this.sortList = sortList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
public String getCreateTimeStart(){
return this.createTimeStart;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
}
/**
* 获取 创建用户
* @return createUserList
*/
public List<String> getCreateUserList(){
return this.createUserList;
}
/**
* 设置 创建用户
* @param createUserList
*/
public void setCreateUserList(List<String> createUserList){
this.createUserList = createUserList;
}
/**
* 设置 主键,自增长
* @param id
*/
public YthWarrntsetQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 主键,自增长
* @param idStart
*/
public YthWarrntsetQuery idStart(Long idStart){
this.idStart = idStart;
return this;
}
/**
* 设置 结束 主键,自增长
* @param idEnd
*/
public YthWarrntsetQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 主键,自增长
* @param idIncrement
*/
public YthWarrntsetQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 主键,自增长
* @param idList
*/
public YthWarrntsetQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 事项id
* @param matterid
*/
public YthWarrntsetQuery matterid(Long matterid){
setMatterid(matterid);
return this;
}
/**
* 设置 开始 事项id
* @param matteridStart
*/
public YthWarrntsetQuery matteridStart(Long matteridStart){
this.matteridStart = matteridStart;
return this;
}
/**
* 设置 结束 事项id
* @param matteridEnd
*/
public YthWarrntsetQuery matteridEnd(Long matteridEnd){
this.matteridEnd = matteridEnd;
return this;
}
/**
* 设置 增加 事项id
* @param matteridIncrement
*/
public YthWarrntsetQuery matteridIncrement(Long matteridIncrement){
this.matteridIncrement = matteridIncrement;
return this;
}
/**
* 设置 事项id
* @param matteridList
*/
public YthWarrntsetQuery matteridList(List<Long> matteridList){
this.matteridList = matteridList;
return this;
}
/**
* 设置 名称
* @param lawName
*/
public YthWarrntsetQuery lawName(String lawName){
setLawName(lawName);
return this;
}
/**
* 设置 名称
* @param lawNameList
*/
public YthWarrntsetQuery lawNameList(List<String> lawNameList){
this.lawNameList = lawNameList;
return this;
}
/**
* 设置 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @param lawType
*/
public YthWarrntsetQuery lawType(Integer lawType){
setLawType(lawType);
return this;
}
/**
* 设置 开始 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @param lawTypeStart
*/
public YthWarrntsetQuery lawTypeStart(Integer lawTypeStart){
this.lawTypeStart = lawTypeStart;
return this;
}
/**
* 设置 结束 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @param lawTypeEnd
*/
public YthWarrntsetQuery lawTypeEnd(Integer lawTypeEnd){
this.lawTypeEnd = lawTypeEnd;
return this;
}
/**
* 设置 增加 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @param lawTypeIncrement
*/
public YthWarrntsetQuery lawTypeIncrement(Integer lawTypeIncrement){
this.lawTypeIncrement = lawTypeIncrement;
return this;
}
/**
* 设置 种类 1 法律 2 行政法规 3 规定 4 地方性法规 5 部门规章 6 行政法规7 其他 8 政府规章
* @param lawTypeList
*/
public YthWarrntsetQuery lawTypeList(List<Integer> lawTypeList){
this.lawTypeList = lawTypeList;
return this;
}
/**
* 设置 文号
* @param referenceNum
*/
public YthWarrntsetQuery referenceNum(String referenceNum){
setReferenceNum(referenceNum);
return this;
}
/**
* 设置 文号
* @param referenceNumList
*/
public YthWarrntsetQuery referenceNumList(List<String> referenceNumList){
this.referenceNumList = referenceNumList;
return this;
}
/**
* 设置 条款
* @param clause
*/
public YthWarrntsetQuery clause(String clause){
setClause(clause);
return this;
}
/**
* 设置 条款
* @param clauseList
*/
public YthWarrntsetQuery clauseList(List<String> clauseList){
this.clauseList = clauseList;
return this;
}
/**
* 设置 内容
* @param clauseContent
*/
public YthWarrntsetQuery clauseContent(String clauseContent){
setClauseContent(clauseContent);
return this;
}
/**
* 设置 内容
* @param clauseContentList
*/
public YthWarrntsetQuery clauseContentList(List<String> clauseContentList){
this.clauseContentList = clauseContentList;
return this;
}
/**
* 设置 排序
* @param sort
*/
public YthWarrntsetQuery sort(Integer sort){
setSort(sort);
return this;
}
/**
* 设置 开始 排序
* @param sortStart
*/
public YthWarrntsetQuery sortStart(Integer sortStart){
this.sortStart = sortStart;
return this;
}
/**
* 设置 结束 排序
* @param sortEnd
*/
public YthWarrntsetQuery sortEnd(Integer sortEnd){
this.sortEnd = sortEnd;
return this;
}
/**
* 设置 增加 排序
* @param sortIncrement
*/
public YthWarrntsetQuery sortIncrement(Integer sortIncrement){
this.sortIncrement = sortIncrement;
return this;
}
/**
* 设置 排序
* @param sortList
*/
public YthWarrntsetQuery sortList(List<Integer> sortList){
this.sortList = sortList;
return this;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public YthWarrntsetQuery createTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
return this;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public YthWarrntsetQuery createTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
return this;
}
/**
* 设置 创建用户
* @param createUser
*/
public YthWarrntsetQuery createUser(String createUser){
setCreateUser(createUser);
return this;
}
/**
* 设置 创建用户
* @param createUserList
*/
public YthWarrntsetQuery createUserList(List<String> createUserList){
this.createUserList = createUserList;
return this;
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
public List<YthWarrntsetQuery> getOrConditionList(){
return this.orConditionList;
}
/**
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList
*/
public void setOrConditionList(List<YthWarrntsetQuery> orConditionList){
this.orConditionList = orConditionList;
}
/**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
public List<YthWarrntsetQuery> getAndConditionList(){
return this.andConditionList;
}
/**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
public void setAndConditionList(List<YthWarrntsetQuery> andConditionList){
this.andConditionList = andConditionList;
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.service;
import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.yth.model.YthAcceptEntity;
/**
* <p>Title: 受理标准表</p>
* <p>Description: YthAcceptService service接口 </p>
* <p>Copyright: Copyright &reg; </p>
* @version 1.0.0
*/
public interface YthAcceptService extends ICRUDService<YthAcceptEntity,Long>{
}
\ No newline at end of file
package com.mortals.xhx.module.onething.service; package com.mortals.xhx.module.yth.service;
import com.mortals.framework.service.ICRUDService; import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.onething.model.OnethingEntity; import com.mortals.xhx.module.yth.model.YthDatumEntity;
/** /**
* <p>Title: 一件事提交基础表</p> * <p>Title: 材料表</p>
* <p>Description: OnethingService service接口 </p> * <p>Description: YthDatumService service接口 </p>
* <p>Copyright: Copyright &reg; </p> * <p>Copyright: Copyright &reg; </p>
* @version 1.0.0 * @version 1.0.0
*/ */
public interface OnethingService extends ICRUDService<OnethingEntity,Long>{ public interface YthDatumService extends ICRUDService<YthDatumEntity,Long>{
} }
\ No newline at end of file
package com.mortals.xhx.module.yth.service;
import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.yth.model.YthFlowlimitEntity;
/**
* <p>Title: 办理流程表</p>
* <p>Description: YthFlowlimitService service接口 </p>
* <p>Copyright: Copyright &reg; </p>
* @version 1.0.0
*/
public interface YthFlowlimitService extends ICRUDService<YthFlowlimitEntity,Long>{
}
\ No newline at end of file
package com.mortals.xhx.module.yth.service;
import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.yth.model.YthMatterEntity;
/**
* <p>Title: 事项表</p>
* <p>Description: YthMatterService service接口 </p>
* <p>Copyright: Copyright &reg; </p>
* @version 1.0.0
*/
public interface YthMatterService extends ICRUDService<YthMatterEntity,Long>{
}
\ No newline at end of file
package com.mortals.xhx.module.yth.service;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.busiz.uploadfile.UploadDatumReq;
import com.mortals.xhx.module.yth.model.YthOnethingEntity;
/**
* <p>Title: 一件事提交基础表</p>
* <p>Description: YthOnethingService service接口 </p>
* <p>Copyright: Copyright &reg; </p>
* @version 1.0.0
*/
public interface YthOnethingService extends ICRUDService<YthOnethingEntity,Long>{
/**
* 用户提交资料并发起审核流程
* @param req
*/
void datumUploadAndStartFlow(UploadDatumReq req) throws AppException;
}
\ No newline at end of file
package com.mortals.xhx.module.yth.service;
import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.yth.model.YthWarrntsetEntity;
/**
* <p>Title: 设定依据表</p>
* <p>Description: YthWarrntsetService service接口 </p>
* <p>Copyright: Copyright &reg; </p>
* @version 1.0.0
*/
public interface YthWarrntsetService extends ICRUDService<YthWarrntsetEntity,Long>{
}
\ No newline at end of file
package com.mortals.xhx.module.yth.service.impl;
import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.xhx.module.yth.dao.YthAcceptDao;
import com.mortals.xhx.module.yth.model.YthAcceptEntity;
import com.mortals.xhx.module.yth.service.YthAcceptService;
/**
* <p>Title: 受理标准表</p>
* <p>Description: YthAcceptService service接口 </p>
* <p>Copyright: Copyright &reg; </p>
* @version 1.0.0
*/
@Service("ythAcceptService")
public class YthAcceptServiceImpl extends AbstractCRUDServiceImpl<YthAcceptDao, YthAcceptEntity, Long> implements YthAcceptService {
}
\ No newline at end of file
package com.mortals.xhx.module.yth.service.impl;
import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.xhx.module.yth.dao.YthDatumDao;
import com.mortals.xhx.module.yth.model.YthDatumEntity;
import com.mortals.xhx.module.yth.service.YthDatumService;
/**
* <p>Title: 材料表</p>
* <p>Description: YthDatumService service接口 </p>
* <p>Copyright: Copyright &reg; </p>
* @version 1.0.0
*/
@Service("ythDatumService")
public class YthDatumServiceImpl extends AbstractCRUDServiceImpl<YthDatumDao, YthDatumEntity, Long> implements YthDatumService {
}
\ No newline at end of file
package com.mortals.xhx.module.yth.service.impl;
import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.xhx.module.yth.dao.YthFlowlimitDao;
import com.mortals.xhx.module.yth.model.YthFlowlimitEntity;
import com.mortals.xhx.module.yth.service.YthFlowlimitService;
/**
* <p>Title: 办理流程表</p>
* <p>Description: YthFlowlimitService service接口 </p>
* <p>Copyright: Copyright &reg; </p>
* @version 1.0.0
*/
@Service("ythFlowlimitService")
public class YthFlowlimitServiceImpl extends AbstractCRUDServiceImpl<YthFlowlimitDao, YthFlowlimitEntity, Long> implements YthFlowlimitService {
}
\ No newline at end of file
package com.mortals.xhx.module.yth.service.impl;
import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.xhx.module.yth.dao.YthMatterDao;
import com.mortals.xhx.module.yth.model.YthMatterEntity;
import com.mortals.xhx.module.yth.service.YthMatterService;
/**
* <p>Title: 事项表</p>
* <p>Description: YthMatterService service接口 </p>
* <p>Copyright: Copyright &reg; </p>
* @version 1.0.0
*/
@Service("ythMatterService")
public class YthMatterServiceImpl extends AbstractCRUDServiceImpl<YthMatterDao, YthMatterEntity, Long> implements YthMatterService {
}
\ No newline at end of file
package com.mortals.xhx.module.yth.service.impl;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.xhx.base.framework.config.InterceptorConfig;
import com.mortals.xhx.base.system.param.service.ParamService;
import com.mortals.xhx.busiz.uploadfile.UploadDatumReq;
import com.mortals.xhx.common.code.ApproveStateEnum;
import com.mortals.xhx.common.code.MannerEnum;
import com.mortals.xhx.common.code.OneThingTypeEnum;
import com.mortals.xhx.common.keys.BusizParams;
import com.mortals.xhx.feign.flowable.IApiFlowInstanceFeign;
import com.mortals.xhx.feign.rsp.ApiResp;
import com.mortals.xhx.feign.runtime.StartProcessInstanceReq;
import com.mortals.xhx.module.datum.model.DatumFileEntity;
import com.mortals.xhx.module.datum.service.DatumFileService;
import com.mortals.xhx.module.member.model.MemberQuery;
import com.mortals.xhx.module.member.service.MemberService;
import com.mortals.xhx.module.yth.dao.YthOnethingDao;
import com.mortals.xhx.module.yth.model.YthOnethingEntity;
import com.mortals.xhx.module.yth.service.YthOnethingService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
/**
* <p>Title: 一件事提交基础表</p>
* <p>Description: YthOnethingService service接口 </p>
* <p>Copyright: Copyright &reg; </p>
*
* @version 1.0.0
*/
@Service("ythOnethingService")
public class YthOnethingServiceImpl extends AbstractCRUDServiceImpl<YthOnethingDao, YthOnethingEntity, Long> implements YthOnethingService {
@Autowired
private DatumFileService datumFileService;
@Autowired
private MemberService memberService;
@Autowired
private ParamService paramService;
@Autowired
private InterceptorConfig config;
@Autowired
private IApiFlowInstanceFeign apiFlowInstanceFeign;
@Override
public void datumUploadAndStartFlow(UploadDatumReq req) {
try {
//保存一件事
YthOnethingEntity entity = new YthOnethingEntity();
entity.setMemberId(memberService.selectOne(new MemberQuery().openId(req.getOpen_id()), null).getId());
entity.setOpenId(req.getOpen_id());
entity.setMatterid(req.getMatterid());
entity.setOptionContent(req.getOption_content());
entity.setManner(MannerEnum.SELF.getValue());
entity.setSiteid(req.getSiteid().intValue());
entity.setType(OneThingTypeEnum.UNSUBMIT.getValue());
entity.setStatus(ApproveStateEnum.UN_AUDIT.getValue());
entity.setCreateUser("admin");
entity.setCreateTime(new Date());
YthOnethingEntity save = this.save(entity);
//保存材料附件
List<DatumFileEntity> fileList = req.getFile_arr().stream().map(item -> {
DatumFileEntity datumFileEntity = new DatumFileEntity();
datumFileEntity.setTid(save.getId());
datumFileEntity.setDatumid(item.getDatumid());
datumFileEntity.setFile(item.getFile());
datumFileEntity.setUploadtime(new Date());
datumFileEntity.setCreateTime(new Date());
datumFileEntity.setCreateUser("admin");
return datumFileEntity;
}).collect(Collectors.toList());
datumFileService.save(fileList);
//获取流程定义key 发起流程 当前通过param参数固定获取
String oneThingKey = paramService.getValueByKey(BusizParams.SYS_PARAM_FLOW_KEY);
//通过流程key获取基础提交参数
String vars = paramService.getValueByKey(oneThingKey);
ObjectMapper mapper = new ObjectMapper();
Map<String, Object> variables = mapper.readValue(vars, Map.class);
StartProcessInstanceReq startProcessInstanceReq = new StartProcessInstanceReq();
startProcessInstanceReq.setProcessDefinitionKey(oneThingKey);
startProcessInstanceReq.setBusinessKey(entity.getId().toString());
startProcessInstanceReq.setFormName("一件事一次办");
startProcessInstanceReq.setUserCode(entity.getOpenId());
startProcessInstanceReq.setPlatformSn(config.getTenantId());
startProcessInstanceReq.setVariables(variables);
ApiResp<String> resp = apiFlowInstanceFeign.processStart(startProcessInstanceReq);
entity.setProcessInstanceId(resp.getData());
entity.setType(OneThingTypeEnum.SUBMIT.getValue());
entity.setStatus(ApproveStateEnum.AUDITING.getValue());
this.update(entity);
} catch (Exception e) {
throw new AppException("创建用户资料,发起流程异常:" + e.getMessage());
}
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.service.impl;
import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.xhx.module.yth.dao.YthWarrntsetDao;
import com.mortals.xhx.module.yth.model.YthWarrntsetEntity;
import com.mortals.xhx.module.yth.service.YthWarrntsetService;
/**
* <p>Title: 设定依据表</p>
* <p>Description: YthWarrntsetService service接口 </p>
* <p>Copyright: Copyright &reg; </p>
* @version 1.0.0
*/
@Service("ythWarrntsetService")
public class YthWarrntsetServiceImpl extends AbstractCRUDServiceImpl<YthWarrntsetDao, YthWarrntsetEntity, Long> implements YthWarrntsetService {
}
\ No newline at end of file
package com.mortals.xhx.module.yth.web;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.mortals.framework.web.BaseCRUDJsonMappingController;
import com.mortals.xhx.module.yth.model.YthAcceptEntity;
import com.mortals.xhx.module.yth.service.YthAcceptService;
/**
* <p>Title: 受理标准表</p>
* <p>Description: YthAcceptController </p>
* <p>Copyright: Copyright &reg; </p>
* <p>Company: </p>
* @author zxfei
* @version 1.0.0
*/
@RestController
@RequestMapping("yth/accept")
public class YthAcceptController extends BaseCRUDJsonMappingController<YthAcceptService,YthAcceptForm,YthAcceptEntity,Long> {
public YthAcceptController(){
super.setFormClass(YthAcceptForm.class);
super.setModuleDesc("受理标准表");
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.web;
import com.mortals.framework.web.BaseCRUDFormLong;
import com.mortals.xhx.module.yth.model.YthAcceptEntity;
import com.mortals.xhx.module.yth.model.YthAcceptQuery;
/**
* <p>Title: 受理标准表</p>
* <p>Description: YthAcceptForm </p>
* @author
* @version 1.0.0
*/
public class YthAcceptForm extends BaseCRUDFormLong<YthAcceptEntity> {
private YthAcceptEntity entity = new YthAcceptEntity();
private YthAcceptQuery query = new YthAcceptQuery();
public YthAcceptForm(){
}
@Override
public YthAcceptEntity getEntity() {
return entity;
}
public void setYthAccept(YthAcceptEntity entity) {
this.entity = entity;
}
@Override
public YthAcceptQuery getQuery() {
return query;
}
public void setQuery(YthAcceptQuery query) {
this.query = query;
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.web;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.mortals.framework.web.BaseCRUDJsonMappingController;
import com.mortals.xhx.module.yth.model.YthDatumEntity;
import com.mortals.xhx.module.yth.service.YthDatumService;
/**
* <p>Title: 材料表</p>
* <p>Description: YthDatumController </p>
* <p>Copyright: Copyright &reg; </p>
* <p>Company: </p>
* @author zxfei
* @version 1.0.0
*/
@RestController
@RequestMapping("yth/datum")
public class YthDatumController extends BaseCRUDJsonMappingController<YthDatumService,YthDatumForm,YthDatumEntity,Long> {
public YthDatumController(){
super.setFormClass(YthDatumForm.class);
super.setModuleDesc("材料表");
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.web;
import com.mortals.framework.web.BaseCRUDFormLong;
import com.mortals.xhx.module.yth.model.YthDatumEntity;
import com.mortals.xhx.module.yth.model.YthDatumQuery;
/**
* <p>Title: 材料表</p>
* <p>Description: YthDatumForm </p>
* @author
* @version 1.0.0
*/
public class YthDatumForm extends BaseCRUDFormLong<YthDatumEntity> {
private YthDatumEntity entity = new YthDatumEntity();
private YthDatumQuery query = new YthDatumQuery();
public YthDatumForm(){
}
@Override
public YthDatumEntity getEntity() {
return entity;
}
public void setYthDatum(YthDatumEntity entity) {
this.entity = entity;
}
@Override
public YthDatumQuery getQuery() {
return query;
}
public void setQuery(YthDatumQuery query) {
this.query = query;
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.web;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.mortals.framework.web.BaseCRUDJsonMappingController;
import com.mortals.xhx.module.yth.model.YthFlowlimitEntity;
import com.mortals.xhx.module.yth.service.YthFlowlimitService;
/**
* <p>Title: 办理流程表</p>
* <p>Description: YthFlowlimitController </p>
* <p>Copyright: Copyright &reg; </p>
* <p>Company: </p>
* @author zxfei
* @version 1.0.0
*/
@RestController
@RequestMapping("yth/flowlimit")
public class YthFlowlimitController extends BaseCRUDJsonMappingController<YthFlowlimitService,YthFlowlimitForm,YthFlowlimitEntity,Long> {
public YthFlowlimitController(){
super.setFormClass(YthFlowlimitForm.class);
super.setModuleDesc("办理流程表");
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.web;
import com.mortals.framework.web.BaseCRUDFormLong;
import com.mortals.xhx.module.yth.model.YthFlowlimitEntity;
import com.mortals.xhx.module.yth.model.YthFlowlimitQuery;
/**
* <p>Title: 办理流程表</p>
* <p>Description: YthFlowlimitForm </p>
* @author
* @version 1.0.0
*/
public class YthFlowlimitForm extends BaseCRUDFormLong<YthFlowlimitEntity> {
private YthFlowlimitEntity entity = new YthFlowlimitEntity();
private YthFlowlimitQuery query = new YthFlowlimitQuery();
public YthFlowlimitForm(){
}
@Override
public YthFlowlimitEntity getEntity() {
return entity;
}
public void setYthFlowlimit(YthFlowlimitEntity entity) {
this.entity = entity;
}
@Override
public YthFlowlimitQuery getQuery() {
return query;
}
public void setQuery(YthFlowlimitQuery query) {
this.query = query;
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.web;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.mortals.framework.web.BaseCRUDJsonMappingController;
import com.mortals.xhx.module.yth.model.YthMatterEntity;
import com.mortals.xhx.module.yth.service.YthMatterService;
/**
* <p>Title: 事项表</p>
* <p>Description: YthMatterController </p>
* <p>Copyright: Copyright &reg; </p>
* <p>Company: </p>
* @author zxfei
* @version 1.0.0
*/
@RestController
@RequestMapping("yth/matter")
public class YthMatterController extends BaseCRUDJsonMappingController<YthMatterService,YthMatterForm,YthMatterEntity,Long> {
public YthMatterController(){
super.setFormClass(YthMatterForm.class);
super.setModuleDesc("事项表");
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.web;
import com.mortals.framework.web.BaseCRUDFormLong;
import com.mortals.xhx.module.yth.model.YthMatterEntity;
import com.mortals.xhx.module.yth.model.YthMatterQuery;
/**
* <p>Title: 事项表</p>
* <p>Description: YthMatterForm </p>
* @author
* @version 1.0.0
*/
public class YthMatterForm extends BaseCRUDFormLong<YthMatterEntity> {
private YthMatterEntity entity = new YthMatterEntity();
private YthMatterQuery query = new YthMatterQuery();
public YthMatterForm(){
}
@Override
public YthMatterEntity getEntity() {
return entity;
}
public void setYthMatter(YthMatterEntity entity) {
this.entity = entity;
}
@Override
public YthMatterQuery getQuery() {
return query;
}
public void setQuery(YthMatterQuery query) {
this.query = query;
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.web;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.mortals.framework.web.BaseCRUDJsonMappingController;
import com.mortals.xhx.module.yth.model.YthOnethingEntity;
import com.mortals.xhx.module.yth.service.YthOnethingService;
/**
* <p>Title: 一件事提交基础表</p>
* <p>Description: YthOnethingController </p>
* <p>Copyright: Copyright &reg; </p>
* <p>Company: </p>
* @author zxfei
* @version 1.0.0
*/
@RestController
@RequestMapping("yth/onething")
public class YthOnethingController extends BaseCRUDJsonMappingController<YthOnethingService,YthOnethingForm,YthOnethingEntity,Long> {
public YthOnethingController(){
super.setFormClass(YthOnethingForm.class);
super.setModuleDesc("一件事提交基础表");
}
}
\ No newline at end of file
package com.mortals.xhx.module.onething.web; package com.mortals.xhx.module.yth.web;
import com.mortals.framework.web.BaseCRUDFormLong; import com.mortals.framework.web.BaseCRUDFormLong;
import com.mortals.xhx.module.onething.model.OnethingEntity; import com.mortals.xhx.module.yth.model.YthOnethingEntity;
import com.mortals.xhx.module.onething.model.OnethingQuery; import com.mortals.xhx.module.yth.model.YthOnethingQuery;
/** /**
* <p>Title: 一件事提交基础表</p> * <p>Title: 一件事提交基础表</p>
* <p>Description: OnethingForm </p> * <p>Description: YthOnethingForm </p>
* @author * @author
* @version 1.0.0 * @version 1.0.0
*/ */
public class OnethingForm extends BaseCRUDFormLong<OnethingEntity> { public class YthOnethingForm extends BaseCRUDFormLong<YthOnethingEntity> {
private OnethingEntity entity = new OnethingEntity(); private YthOnethingEntity entity = new YthOnethingEntity();
private OnethingQuery query = new OnethingQuery(); private YthOnethingQuery query = new YthOnethingQuery();
public OnethingForm(){ public YthOnethingForm(){
} }
@Override @Override
public OnethingEntity getEntity() { public YthOnethingEntity getEntity() {
return entity; return entity;
} }
public void setOnething(OnethingEntity entity) { public void setYthOnething(YthOnethingEntity entity) {
this.entity = entity; this.entity = entity;
} }
@Override @Override
public OnethingQuery getQuery() { public YthOnethingQuery getQuery() {
return query; return query;
} }
public void setQuery(OnethingQuery query) { public void setQuery(YthOnethingQuery query) {
this.query = query; this.query = query;
} }
} }
\ No newline at end of file
package com.mortals.xhx.module.yth.web;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.mortals.framework.web.BaseCRUDJsonMappingController;
import com.mortals.xhx.module.yth.model.YthWarrntsetEntity;
import com.mortals.xhx.module.yth.service.YthWarrntsetService;
/**
* <p>Title: 设定依据表</p>
* <p>Description: YthWarrntsetController </p>
* <p>Copyright: Copyright &reg; </p>
* <p>Company: </p>
* @author zxfei
* @version 1.0.0
*/
@RestController
@RequestMapping("yth/warrntset")
public class YthWarrntsetController extends BaseCRUDJsonMappingController<YthWarrntsetService,YthWarrntsetForm,YthWarrntsetEntity,Long> {
public YthWarrntsetController(){
super.setFormClass(YthWarrntsetForm.class);
super.setModuleDesc("设定依据表");
}
}
\ No newline at end of file
package com.mortals.xhx.module.yth.web;
import com.mortals.framework.web.BaseCRUDFormLong;
import com.mortals.xhx.module.yth.model.YthWarrntsetEntity;
import com.mortals.xhx.module.yth.model.YthWarrntsetQuery;
/**
* <p>Title: 设定依据表</p>
* <p>Description: YthWarrntsetForm </p>
* @author
* @version 1.0.0
*/
public class YthWarrntsetForm extends BaseCRUDFormLong<YthWarrntsetEntity> {
private YthWarrntsetEntity entity = new YthWarrntsetEntity();
private YthWarrntsetQuery query = new YthWarrntsetQuery();
public YthWarrntsetForm(){
}
@Override
public YthWarrntsetEntity getEntity() {
return entity;
}
public void setYthWarrntset(YthWarrntsetEntity entity) {
this.entity = entity;
}
@Override
public YthWarrntsetQuery getQuery() {
return query;
}
public void setQuery(YthWarrntsetQuery query) {
this.query = query;
}
}
\ No newline at end of file
...@@ -34,8 +34,8 @@ mybatis: ...@@ -34,8 +34,8 @@ mybatis:
application: application:
auth: auth:
unloginUrl: /refresh,/error,/login/login,/login/index,/login/logout,/securitycode/createCode,/test*,/api/asset/*,/api/*,/ws/*,/swagger-ui* unloginUrl: /refresh,/error,/login/login,/login/index,/login/logout,/securitycode/createCode,/test*,/api/asset/*,/api/*,/zwfw/*,/ws/*,/swagger-ui*
uncheckUrl: /refresh,/error,/login/login,/login/index,/login/logout,/securitycode/createCode,/test*,/api/asset/*,/api/*,/ws/*,/swagger-ui* uncheckUrl: /refresh,/error,/login/login,/login/index,/login/logout,/securitycode/createCode,/test*,/api/asset/*,/api/*,/zwfw/*,/ws/*,/swagger-ui*
workflow: workflow:
tenantId: ${spring.application.name} tenantId: ${spring.application.name}
token: token:
......
...@@ -128,27 +128,15 @@ ...@@ -128,27 +128,15 @@
<if test="(colPickMode==0 and data.containsKey('acceptId')) or (colPickMode==1 and !data.containsKey('acceptId'))"> <if test="(colPickMode==0 and data.containsKey('acceptId')) or (colPickMode==1 and !data.containsKey('acceptId'))">
a.acceptId=#{data.acceptId}, a.acceptId=#{data.acceptId},
</if> </if>
<if test="(colPickMode==0 and data.containsKey('acceptIdIncrement')) or (colPickMode==1 and !data.containsKey('acceptIdIncrement'))">
a.acceptId=ifnull(a.acceptId,0) + #{data.acceptIdIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('flowlimitId')) or (colPickMode==1 and !data.containsKey('flowlimitId'))"> <if test="(colPickMode==0 and data.containsKey('flowlimitId')) or (colPickMode==1 and !data.containsKey('flowlimitId'))">
a.flowlimitId=#{data.flowlimitId}, a.flowlimitId=#{data.flowlimitId},
</if> </if>
<if test="(colPickMode==0 and data.containsKey('flowlimitIdIncrement')) or (colPickMode==1 and !data.containsKey('flowlimitIdIncrement'))">
a.flowlimitId=ifnull(a.flowlimitId,0) + #{data.flowlimitIdIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('matterId')) or (colPickMode==1 and !data.containsKey('matterId'))"> <if test="(colPickMode==0 and data.containsKey('matterId')) or (colPickMode==1 and !data.containsKey('matterId'))">
a.matterId=#{data.matterId}, a.matterId=#{data.matterId},
</if> </if>
<if test="(colPickMode==0 and data.containsKey('matterIdIncrement')) or (colPickMode==1 and !data.containsKey('matterIdIncrement'))">
a.matterId=ifnull(a.matterId,0) + #{data.matterIdIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('datumId')) or (colPickMode==1 and !data.containsKey('datumId'))"> <if test="(colPickMode==0 and data.containsKey('datumId')) or (colPickMode==1 and !data.containsKey('datumId'))">
a.datumId=#{data.datumId}, a.datumId=#{data.datumId},
</if> </if>
<if test="(colPickMode==0 and data.containsKey('datumIdIncrement')) or (colPickMode==1 and !data.containsKey('datumIdIncrement'))">
a.datumId=ifnull(a.datumId,0) + #{data.datumIdIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('summaryType')) or (colPickMode==1 and !data.containsKey('summaryType'))"> <if test="(colPickMode==0 and data.containsKey('summaryType')) or (colPickMode==1 and !data.containsKey('summaryType'))">
a.summaryType=#{data.summaryType}, a.summaryType=#{data.summaryType},
</if> </if>
...@@ -244,57 +232,37 @@ ...@@ -244,57 +232,37 @@
</foreach> </foreach>
</trim> </trim>
<trim prefix="acceptId=(case" suffix="ELSE acceptId end),"> <trim prefix="acceptId=(case" suffix="ELSE acceptId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<choose> <if test="(colPickMode==0 and item.containsKey('acceptId')) or (colPickMode==1 and !item.containsKey('acceptId'))">
<when test="(colPickMode==0 and item.containsKey('acceptId')) or (colPickMode==1 and !item.containsKey('acceptId'))"> when a.id=#{item.id} then #{item.acceptId}
when a.id=#{item.id} then #{item.acceptId} </if>
</when> </foreach>
<when test="(colPickMode==0 and item.containsKey('acceptIdIncrement')) or (colPickMode==1 and !item.containsKey('acceptIdIncrement'))"> </trim>
when a.id=#{item.id} then ifnull(a.acceptId,0) + #{item.acceptIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="flowlimitId=(case" suffix="ELSE flowlimitId end),"> <trim prefix="flowlimitId=(case" suffix="ELSE flowlimitId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<choose> <if test="(colPickMode==0 and item.containsKey('flowlimitId')) or (colPickMode==1 and !item.containsKey('flowlimitId'))">
<when test="(colPickMode==0 and item.containsKey('flowlimitId')) or (colPickMode==1 and !item.containsKey('flowlimitId'))"> when a.id=#{item.id} then #{item.flowlimitId}
when a.id=#{item.id} then #{item.flowlimitId} </if>
</when> </foreach>
<when test="(colPickMode==0 and item.containsKey('flowlimitIdIncrement')) or (colPickMode==1 and !item.containsKey('flowlimitIdIncrement'))"> </trim>
when a.id=#{item.id} then ifnull(a.flowlimitId,0) + #{item.flowlimitIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="matterId=(case" suffix="ELSE matterId end),"> <trim prefix="matterId=(case" suffix="ELSE matterId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<choose> <if test="(colPickMode==0 and item.containsKey('matterId')) or (colPickMode==1 and !item.containsKey('matterId'))">
<when test="(colPickMode==0 and item.containsKey('matterId')) or (colPickMode==1 and !item.containsKey('matterId'))"> when a.id=#{item.id} then #{item.matterId}
when a.id=#{item.id} then #{item.matterId} </if>
</when> </foreach>
<when test="(colPickMode==0 and item.containsKey('matterIdIncrement')) or (colPickMode==1 and !item.containsKey('matterIdIncrement'))"> </trim>
when a.id=#{item.id} then ifnull(a.matterId,0) + #{item.matterIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="datumId=(case" suffix="ELSE datumId end),"> <trim prefix="datumId=(case" suffix="ELSE datumId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<choose> <if test="(colPickMode==0 and item.containsKey('datumId')) or (colPickMode==1 and !item.containsKey('datumId'))">
<when test="(colPickMode==0 and item.containsKey('datumId')) or (colPickMode==1 and !item.containsKey('datumId'))"> when a.id=#{item.id} then #{item.datumId}
when a.id=#{item.id} then #{item.datumId} </if>
</when> </foreach>
<when test="(colPickMode==0 and item.containsKey('datumIdIncrement')) or (colPickMode==1 and !item.containsKey('datumIdIncrement'))"> </trim>
when a.id=#{item.id} then ifnull(a.datumId,0) + #{item.datumIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="summaryType=(case" suffix="ELSE summaryType end),"> <trim prefix="summaryType=(case" suffix="ELSE summaryType end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
...@@ -567,9 +535,10 @@ ...@@ -567,9 +535,10 @@
${_conditionType_} a.basicsinfoId <![CDATA[ <= ]]> #{${_conditionParam_}.basicsinfoIdEnd} ${_conditionType_} a.basicsinfoId <![CDATA[ <= ]]> #{${_conditionParam_}.basicsinfoIdEnd}
</if> </if>
<if test="conditionParamRef.containsKey('acceptId')"> <if test="conditionParamRef.containsKey('acceptId')">
<if test="conditionParamRef.acceptId != null "> <if test="conditionParamRef.acceptId != null and conditionParamRef.acceptId != ''">
${_conditionType_} a.acceptId = #{${_conditionParam_}.acceptId} ${_conditionType_} a.acceptId like #{${_conditionParam_}.acceptId}
</if> </if>
<if test="conditionParamRef.acceptId == null"> <if test="conditionParamRef.acceptId == null">
${_conditionType_} a.acceptId is null ${_conditionType_} a.acceptId is null
...@@ -581,16 +550,10 @@ ...@@ -581,16 +550,10 @@
#{item} #{item}
</foreach> </foreach>
</if> </if>
<if test="conditionParamRef.containsKey('acceptIdStart') and conditionParamRef.acceptIdStart != null">
${_conditionType_} a.acceptId <![CDATA[ >= ]]> #{${_conditionParam_}.acceptIdStart}
</if>
<if test="conditionParamRef.containsKey('acceptIdEnd') and conditionParamRef.acceptIdEnd != null">
${_conditionType_} a.acceptId <![CDATA[ <= ]]> #{${_conditionParam_}.acceptIdEnd}
</if>
<if test="conditionParamRef.containsKey('flowlimitId')"> <if test="conditionParamRef.containsKey('flowlimitId')">
<if test="conditionParamRef.flowlimitId != null "> <if test="conditionParamRef.flowlimitId != null and conditionParamRef.flowlimitId != ''">
${_conditionType_} a.flowlimitId = #{${_conditionParam_}.flowlimitId} ${_conditionType_} a.flowlimitId like #{${_conditionParam_}.flowlimitId}
</if> </if>
<if test="conditionParamRef.flowlimitId == null"> <if test="conditionParamRef.flowlimitId == null">
${_conditionType_} a.flowlimitId is null ${_conditionType_} a.flowlimitId is null
...@@ -602,16 +565,10 @@ ...@@ -602,16 +565,10 @@
#{item} #{item}
</foreach> </foreach>
</if> </if>
<if test="conditionParamRef.containsKey('flowlimitIdStart') and conditionParamRef.flowlimitIdStart != null">
${_conditionType_} a.flowlimitId <![CDATA[ >= ]]> #{${_conditionParam_}.flowlimitIdStart}
</if>
<if test="conditionParamRef.containsKey('flowlimitIdEnd') and conditionParamRef.flowlimitIdEnd != null">
${_conditionType_} a.flowlimitId <![CDATA[ <= ]]> #{${_conditionParam_}.flowlimitIdEnd}
</if>
<if test="conditionParamRef.containsKey('matterId')"> <if test="conditionParamRef.containsKey('matterId')">
<if test="conditionParamRef.matterId != null "> <if test="conditionParamRef.matterId != null and conditionParamRef.matterId != ''">
${_conditionType_} a.matterId = #{${_conditionParam_}.matterId} ${_conditionType_} a.matterId like #{${_conditionParam_}.matterId}
</if> </if>
<if test="conditionParamRef.matterId == null"> <if test="conditionParamRef.matterId == null">
${_conditionType_} a.matterId is null ${_conditionType_} a.matterId is null
...@@ -623,16 +580,10 @@ ...@@ -623,16 +580,10 @@
#{item} #{item}
</foreach> </foreach>
</if> </if>
<if test="conditionParamRef.containsKey('matterIdStart') and conditionParamRef.matterIdStart != null">
${_conditionType_} a.matterId <![CDATA[ >= ]]> #{${_conditionParam_}.matterIdStart}
</if>
<if test="conditionParamRef.containsKey('matterIdEnd') and conditionParamRef.matterIdEnd != null">
${_conditionType_} a.matterId <![CDATA[ <= ]]> #{${_conditionParam_}.matterIdEnd}
</if>
<if test="conditionParamRef.containsKey('datumId')"> <if test="conditionParamRef.containsKey('datumId')">
<if test="conditionParamRef.datumId != null "> <if test="conditionParamRef.datumId != null and conditionParamRef.datumId != ''">
${_conditionType_} a.datumId = #{${_conditionParam_}.datumId} ${_conditionType_} a.datumId like #{${_conditionParam_}.datumId}
</if> </if>
<if test="conditionParamRef.datumId == null"> <if test="conditionParamRef.datumId == null">
${_conditionType_} a.datumId is null ${_conditionType_} a.datumId is null
...@@ -644,13 +595,6 @@ ...@@ -644,13 +595,6 @@
#{item} #{item}
</foreach> </foreach>
</if> </if>
<if test="conditionParamRef.containsKey('datumIdStart') and conditionParamRef.datumIdStart != null">
${_conditionType_} a.datumId <![CDATA[ >= ]]> #{${_conditionParam_}.datumIdStart}
</if>
<if test="conditionParamRef.containsKey('datumIdEnd') and conditionParamRef.datumIdEnd != null">
${_conditionType_} a.datumId <![CDATA[ <= ]]> #{${_conditionParam_}.datumIdEnd}
</if>
<if test="conditionParamRef.containsKey('summaryType')"> <if test="conditionParamRef.containsKey('summaryType')">
<if test="conditionParamRef.summaryType != null "> <if test="conditionParamRef.summaryType != null ">
${_conditionType_} a.summaryType = #{${_conditionParam_}.summaryType} ${_conditionType_} a.summaryType = #{${_conditionParam_}.summaryType}
......
...@@ -6,6 +6,16 @@ ...@@ -6,6 +6,16 @@
<!-- 字段和属性映射 --> <!-- 字段和属性映射 -->
<resultMap type="MemberEntity" id="MemberEntity-Map"> <resultMap type="MemberEntity" id="MemberEntity-Map">
<result property="id" column="id" /> <result property="id" column="id" />
<result property="idcardName" column="idcardName" />
<result property="idcardSex" column="idcardSex" />
<result property="idcardNation" column="idcardNation" />
<result property="idcardBorn" column="idcardBorn" />
<result property="idcardAddress" column="idcardAddress" />
<result property="idcardIDCardNo" column="idcardIDCardNo" />
<result property="idcardGrantDept" column="idcardGrantDept" />
<result property="idcardUserLifeBegin" column="idcardUserLifeBegin" />
<result property="idcardUserLifeEnd" column="idcardUserLifeEnd" />
<result property="idcardDataPhotoFileName" column="idcardDataPhotoFileName" />
<result property="phone" column="phone" /> <result property="phone" column="phone" />
<result property="unionid" column="unionid" /> <result property="unionid" column="unionid" />
<result property="openId" column="openId" /> <result property="openId" column="openId" />
...@@ -13,7 +23,12 @@ ...@@ -13,7 +23,12 @@
<result property="nickname" column="nickname" /> <result property="nickname" column="nickname" />
<result property="realName" column="realName" /> <result property="realName" column="realName" />
<result property="gender" column="gender" /> <result property="gender" column="gender" />
<result property="lastLoginTime" column="lastLoginTime" /> <result property="icon" column="icon" />
<result property="zImg" column="zImg" />
<result property="bImg" column="bImg" />
<result property="siteid" column="siteid" />
<result property="username" column="username" />
<result property="lasttime" column="lasttime" />
<result property="remark" column="remark" /> <result property="remark" column="remark" />
<result property="status" column="status" /> <result property="status" column="status" />
<result property="createTime" column="createTime" /> <result property="createTime" column="createTime" />
...@@ -27,6 +42,36 @@ ...@@ -27,6 +42,36 @@
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id as id, a.id as id,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('idcardName') or colPickMode == 1 and data.containsKey('idcardName')))">
a.idcardName as idcardName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('idcardSex') or colPickMode == 1 and data.containsKey('idcardSex')))">
a.idcardSex as idcardSex,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('idcardNation') or colPickMode == 1 and data.containsKey('idcardNation')))">
a.idcardNation as idcardNation,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('idcardBorn') or colPickMode == 1 and data.containsKey('idcardBorn')))">
a.idcardBorn as idcardBorn,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('idcardAddress') or colPickMode == 1 and data.containsKey('idcardAddress')))">
a.idcardAddress as idcardAddress,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('idcardIDCardNo') or colPickMode == 1 and data.containsKey('idcardIDCardNo')))">
a.idcardIDCardNo as idcardIDCardNo,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('idcardGrantDept') or colPickMode == 1 and data.containsKey('idcardGrantDept')))">
a.idcardGrantDept as idcardGrantDept,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('idcardUserLifeBegin') or colPickMode == 1 and data.containsKey('idcardUserLifeBegin')))">
a.idcardUserLifeBegin as idcardUserLifeBegin,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('idcardUserLifeEnd') or colPickMode == 1 and data.containsKey('idcardUserLifeEnd')))">
a.idcardUserLifeEnd as idcardUserLifeEnd,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('idcardDataPhotoFileName') or colPickMode == 1 and data.containsKey('idcardDataPhotoFileName')))">
a.idcardDataPhotoFileName as idcardDataPhotoFileName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('phone') or colPickMode == 1 and data.containsKey('phone')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('phone') or colPickMode == 1 and data.containsKey('phone')))">
a.phone as phone, a.phone as phone,
</if> </if>
...@@ -48,8 +93,23 @@ ...@@ -48,8 +93,23 @@
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('gender') or colPickMode == 1 and data.containsKey('gender')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('gender') or colPickMode == 1 and data.containsKey('gender')))">
a.gender as gender, a.gender as gender,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('lastLoginTime') or colPickMode == 1 and data.containsKey('lastLoginTime')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('icon') or colPickMode == 1 and data.containsKey('icon')))">
a.lastLoginTime as lastLoginTime, a.icon as icon,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('zImg') or colPickMode == 1 and data.containsKey('zImg')))">
a.zImg as zImg,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('bImg') or colPickMode == 1 and data.containsKey('bImg')))">
a.bImg as bImg,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('siteid') or colPickMode == 1 and data.containsKey('siteid')))">
a.siteid as siteid,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('username') or colPickMode == 1 and data.containsKey('username')))">
a.username as username,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('lasttime') or colPickMode == 1 and data.containsKey('lasttime')))">
a.lasttime as lasttime,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('remark') or colPickMode == 1 and data.containsKey('remark')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('remark') or colPickMode == 1 and data.containsKey('remark')))">
a.remark as remark, a.remark as remark,
...@@ -71,18 +131,18 @@ ...@@ -71,18 +131,18 @@
<!-- 新增 --> <!-- 新增 -->
<insert id="insert" parameterType="MemberEntity" useGeneratedKeys="true" keyProperty="id"> <insert id="insert" parameterType="MemberEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_xhx_member insert into mortals_xhx_member
(phone,unionid,openId,picImage,nickname,realName,gender,lastLoginTime,remark,status,createTime,createUser,createUserName) (idcardName,idcardSex,idcardNation,idcardBorn,idcardAddress,idcardIDCardNo,idcardGrantDept,idcardUserLifeBegin,idcardUserLifeEnd,idcardDataPhotoFileName,phone,unionid,openId,picImage,nickname,realName,gender,icon,zImg,bImg,siteid,username,lasttime,remark,status,createTime,createUser,createUserName)
VALUES VALUES
(#{phone},#{unionid},#{openId},#{picImage},#{nickname},#{realName},#{gender},#{lastLoginTime},#{remark},#{status},#{createTime},#{createUser},#{createUserName}) (#{idcardName},#{idcardSex},#{idcardNation},#{idcardBorn},#{idcardAddress},#{idcardIDCardNo},#{idcardGrantDept},#{idcardUserLifeBegin},#{idcardUserLifeEnd},#{idcardDataPhotoFileName},#{phone},#{unionid},#{openId},#{picImage},#{nickname},#{realName},#{gender},#{icon},#{zImg},#{bImg},#{siteid},#{username},#{lasttime},#{remark},#{status},#{createTime},#{createUser},#{createUserName})
</insert> </insert>
<!-- 批量新增 --> <!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto"> <insert id="insertBatch" parameterType="paramDto">
insert into mortals_xhx_member insert into mortals_xhx_member
(phone,unionid,openId,picImage,nickname,realName,gender,lastLoginTime,remark,status,createTime,createUser,createUserName) (idcardName,idcardSex,idcardNation,idcardBorn,idcardAddress,idcardIDCardNo,idcardGrantDept,idcardUserLifeBegin,idcardUserLifeEnd,idcardDataPhotoFileName,phone,unionid,openId,picImage,nickname,realName,gender,icon,zImg,bImg,siteid,username,lasttime,remark,status,createTime,createUser,createUserName)
VALUES VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," > <foreach collection="data.dataList" item="item" index="index" separator="," >
(#{item.phone},#{item.unionid},#{item.openId},#{item.picImage},#{item.nickname},#{item.realName},#{item.gender},#{item.lastLoginTime},#{item.remark},#{item.status},#{item.createTime},#{item.createUser},#{item.createUserName}) (#{item.idcardName},#{item.idcardSex},#{item.idcardNation},#{item.idcardBorn},#{item.idcardAddress},#{item.idcardIDCardNo},#{item.idcardGrantDept},#{item.idcardUserLifeBegin},#{item.idcardUserLifeEnd},#{item.idcardDataPhotoFileName},#{item.phone},#{item.unionid},#{item.openId},#{item.picImage},#{item.nickname},#{item.realName},#{item.gender},#{item.icon},#{item.zImg},#{item.bImg},#{item.siteid},#{item.username},#{item.lasttime},#{item.remark},#{item.status},#{item.createTime},#{item.createUser},#{item.createUserName})
</foreach> </foreach>
</insert> </insert>
<!-- 根据ParamDto更新 --> <!-- 根据ParamDto更新 -->
...@@ -90,6 +150,36 @@ ...@@ -90,6 +150,36 @@
update mortals_xhx_member as a update mortals_xhx_member as a
set set
<trim suffixOverrides="," suffix=""> <trim suffixOverrides="," suffix="">
<if test="(colPickMode==0 and data.containsKey('idcardName')) or (colPickMode==1 and !data.containsKey('idcardName'))">
a.idcardName=#{data.idcardName},
</if>
<if test="(colPickMode==0 and data.containsKey('idcardSex')) or (colPickMode==1 and !data.containsKey('idcardSex'))">
a.idcardSex=#{data.idcardSex},
</if>
<if test="(colPickMode==0 and data.containsKey('idcardNation')) or (colPickMode==1 and !data.containsKey('idcardNation'))">
a.idcardNation=#{data.idcardNation},
</if>
<if test="(colPickMode==0 and data.containsKey('idcardBorn')) or (colPickMode==1 and !data.containsKey('idcardBorn'))">
a.idcardBorn=#{data.idcardBorn},
</if>
<if test="(colPickMode==0 and data.containsKey('idcardAddress')) or (colPickMode==1 and !data.containsKey('idcardAddress'))">
a.idcardAddress=#{data.idcardAddress},
</if>
<if test="(colPickMode==0 and data.containsKey('idcardIDCardNo')) or (colPickMode==1 and !data.containsKey('idcardIDCardNo'))">
a.idcardIDCardNo=#{data.idcardIDCardNo},
</if>
<if test="(colPickMode==0 and data.containsKey('idcardGrantDept')) or (colPickMode==1 and !data.containsKey('idcardGrantDept'))">
a.idcardGrantDept=#{data.idcardGrantDept},
</if>
<if test="(colPickMode==0 and data.containsKey('idcardUserLifeBegin')) or (colPickMode==1 and !data.containsKey('idcardUserLifeBegin'))">
a.idcardUserLifeBegin=#{data.idcardUserLifeBegin},
</if>
<if test="(colPickMode==0 and data.containsKey('idcardUserLifeEnd')) or (colPickMode==1 and !data.containsKey('idcardUserLifeEnd'))">
a.idcardUserLifeEnd=#{data.idcardUserLifeEnd},
</if>
<if test="(colPickMode==0 and data.containsKey('idcardDataPhotoFileName')) or (colPickMode==1 and !data.containsKey('idcardDataPhotoFileName'))">
a.idcardDataPhotoFileName=#{data.idcardDataPhotoFileName},
</if>
<if test="(colPickMode==0 and data.containsKey('phone')) or (colPickMode==1 and !data.containsKey('phone'))"> <if test="(colPickMode==0 and data.containsKey('phone')) or (colPickMode==1 and !data.containsKey('phone'))">
a.phone=#{data.phone}, a.phone=#{data.phone},
</if> </if>
...@@ -111,8 +201,26 @@ ...@@ -111,8 +201,26 @@
<if test="(colPickMode==0 and data.containsKey('gender')) or (colPickMode==1 and !data.containsKey('gender'))"> <if test="(colPickMode==0 and data.containsKey('gender')) or (colPickMode==1 and !data.containsKey('gender'))">
a.gender=#{data.gender}, a.gender=#{data.gender},
</if> </if>
<if test="(colPickMode==0 and data.containsKey('lastLoginTime')) or (colPickMode==1 and !data.containsKey('lastLoginTime'))"> <if test="(colPickMode==0 and data.containsKey('icon')) or (colPickMode==1 and !data.containsKey('icon'))">
a.lastLoginTime=#{data.lastLoginTime}, a.icon=#{data.icon},
</if>
<if test="(colPickMode==0 and data.containsKey('zImg')) or (colPickMode==1 and !data.containsKey('zImg'))">
a.zImg=#{data.zImg},
</if>
<if test="(colPickMode==0 and data.containsKey('bImg')) or (colPickMode==1 and !data.containsKey('bImg'))">
a.bImg=#{data.bImg},
</if>
<if test="(colPickMode==0 and data.containsKey('siteid')) or (colPickMode==1 and !data.containsKey('siteid'))">
a.siteid=#{data.siteid},
</if>
<if test="(colPickMode==0 and data.containsKey('siteidIncrement')) or (colPickMode==1 and !data.containsKey('siteidIncrement'))">
a.siteid=ifnull(a.siteid,0) + #{data.siteidIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('username')) or (colPickMode==1 and !data.containsKey('username'))">
a.username=#{data.username},
</if>
<if test="(colPickMode==0 and data.containsKey('lasttime')) or (colPickMode==1 and !data.containsKey('lasttime'))">
a.lasttime=#{data.lasttime},
</if> </if>
<if test="(colPickMode==0 and data.containsKey('remark')) or (colPickMode==1 and !data.containsKey('remark'))"> <if test="(colPickMode==0 and data.containsKey('remark')) or (colPickMode==1 and !data.containsKey('remark'))">
a.remark=#{data.remark}, a.remark=#{data.remark},
...@@ -146,6 +254,86 @@ ...@@ -146,6 +254,86 @@
<trim prefix="set" suffixOverrides=","> <trim prefix="set" suffixOverrides=",">
<trim prefix="idcardName=(case" suffix="ELSE idcardName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('idcardName')) or (colPickMode==1 and !item.containsKey('idcardName'))">
when a.id=#{item.id} then #{item.idcardName}
</if>
</foreach>
</trim>
<trim prefix="idcardSex=(case" suffix="ELSE idcardSex end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('idcardSex')) or (colPickMode==1 and !item.containsKey('idcardSex'))">
when a.id=#{item.id} then #{item.idcardSex}
</if>
</foreach>
</trim>
<trim prefix="idcardNation=(case" suffix="ELSE idcardNation end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('idcardNation')) or (colPickMode==1 and !item.containsKey('idcardNation'))">
when a.id=#{item.id} then #{item.idcardNation}
</if>
</foreach>
</trim>
<trim prefix="idcardBorn=(case" suffix="ELSE idcardBorn end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('idcardBorn')) or (colPickMode==1 and !item.containsKey('idcardBorn'))">
when a.id=#{item.id} then #{item.idcardBorn}
</if>
</foreach>
</trim>
<trim prefix="idcardAddress=(case" suffix="ELSE idcardAddress end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('idcardAddress')) or (colPickMode==1 and !item.containsKey('idcardAddress'))">
when a.id=#{item.id} then #{item.idcardAddress}
</if>
</foreach>
</trim>
<trim prefix="idcardIDCardNo=(case" suffix="ELSE idcardIDCardNo end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('idcardIDCardNo')) or (colPickMode==1 and !item.containsKey('idcardIDCardNo'))">
when a.id=#{item.id} then #{item.idcardIDCardNo}
</if>
</foreach>
</trim>
<trim prefix="idcardGrantDept=(case" suffix="ELSE idcardGrantDept end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('idcardGrantDept')) or (colPickMode==1 and !item.containsKey('idcardGrantDept'))">
when a.id=#{item.id} then #{item.idcardGrantDept}
</if>
</foreach>
</trim>
<trim prefix="idcardUserLifeBegin=(case" suffix="ELSE idcardUserLifeBegin end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('idcardUserLifeBegin')) or (colPickMode==1 and !item.containsKey('idcardUserLifeBegin'))">
when a.id=#{item.id} then #{item.idcardUserLifeBegin}
</if>
</foreach>
</trim>
<trim prefix="idcardUserLifeEnd=(case" suffix="ELSE idcardUserLifeEnd end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('idcardUserLifeEnd')) or (colPickMode==1 and !item.containsKey('idcardUserLifeEnd'))">
when a.id=#{item.id} then #{item.idcardUserLifeEnd}
</if>
</foreach>
</trim>
<trim prefix="idcardDataPhotoFileName=(case" suffix="ELSE idcardDataPhotoFileName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('idcardDataPhotoFileName')) or (colPickMode==1 and !item.containsKey('idcardDataPhotoFileName'))">
when a.id=#{item.id} then #{item.idcardDataPhotoFileName}
</if>
</foreach>
</trim>
<trim prefix="phone=(case" suffix="ELSE phone end),"> <trim prefix="phone=(case" suffix="ELSE phone end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('phone')) or (colPickMode==1 and !item.containsKey('phone'))"> <if test="(colPickMode==0 and item.containsKey('phone')) or (colPickMode==1 and !item.containsKey('phone'))">
...@@ -202,10 +390,55 @@ ...@@ -202,10 +390,55 @@
</foreach> </foreach>
</trim> </trim>
<trim prefix="lastLoginTime=(case" suffix="ELSE lastLoginTime end),"> <trim prefix="icon=(case" suffix="ELSE icon end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('icon')) or (colPickMode==1 and !item.containsKey('icon'))">
when a.id=#{item.id} then #{item.icon}
</if>
</foreach>
</trim>
<trim prefix="zImg=(case" suffix="ELSE zImg end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('lastLoginTime')) or (colPickMode==1 and !item.containsKey('lastLoginTime'))"> <if test="(colPickMode==0 and item.containsKey('zImg')) or (colPickMode==1 and !item.containsKey('zImg'))">
when a.id=#{item.id} then #{item.lastLoginTime} when a.id=#{item.id} then #{item.zImg}
</if>
</foreach>
</trim>
<trim prefix="bImg=(case" suffix="ELSE bImg end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('bImg')) or (colPickMode==1 and !item.containsKey('bImg'))">
when a.id=#{item.id} then #{item.bImg}
</if>
</foreach>
</trim>
<trim prefix="siteid=(case" suffix="ELSE siteid end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('siteid')) or (colPickMode==1 and !item.containsKey('siteid'))">
when a.id=#{item.id} then #{item.siteid}
</when>
<when test="(colPickMode==0 and item.containsKey('siteidIncrement')) or (colPickMode==1 and !item.containsKey('siteidIncrement'))">
when a.id=#{item.id} then ifnull(a.siteid,0) + #{item.siteidIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="username=(case" suffix="ELSE username end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('username')) or (colPickMode==1 and !item.containsKey('username'))">
when a.id=#{item.id} then #{item.username}
</if>
</foreach>
</trim>
<trim prefix="lasttime=(case" suffix="ELSE lasttime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('lasttime')) or (colPickMode==1 and !item.containsKey('lasttime'))">
when a.id=#{item.id} then #{item.lasttime}
</if> </if>
</foreach> </foreach>
</trim> </trim>
...@@ -375,6 +608,156 @@ ...@@ -375,6 +608,156 @@
</if> </if>
<if test="conditionParamRef.containsKey('idcardName')">
<if test="conditionParamRef.idcardName != null and conditionParamRef.idcardName != ''">
${_conditionType_} a.idcardName like #{${_conditionParam_}.idcardName}
</if>
<if test="conditionParamRef.idcardName == null">
${_conditionType_} a.idcardName is null
</if>
</if>
<if test="conditionParamRef.containsKey('idcardNameList')">
${_conditionType_} a.idcardName in
<foreach collection="conditionParamRef.idcardNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idcardSex')">
<if test="conditionParamRef.idcardSex != null and conditionParamRef.idcardSex != ''">
${_conditionType_} a.idcardSex like #{${_conditionParam_}.idcardSex}
</if>
<if test="conditionParamRef.idcardSex == null">
${_conditionType_} a.idcardSex is null
</if>
</if>
<if test="conditionParamRef.containsKey('idcardSexList')">
${_conditionType_} a.idcardSex in
<foreach collection="conditionParamRef.idcardSexList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idcardNation')">
<if test="conditionParamRef.idcardNation != null and conditionParamRef.idcardNation != ''">
${_conditionType_} a.idcardNation like #{${_conditionParam_}.idcardNation}
</if>
<if test="conditionParamRef.idcardNation == null">
${_conditionType_} a.idcardNation is null
</if>
</if>
<if test="conditionParamRef.containsKey('idcardNationList')">
${_conditionType_} a.idcardNation in
<foreach collection="conditionParamRef.idcardNationList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idcardBorn')">
<if test="conditionParamRef.idcardBorn != null and conditionParamRef.idcardBorn != ''">
${_conditionType_} a.idcardBorn like #{${_conditionParam_}.idcardBorn}
</if>
<if test="conditionParamRef.idcardBorn == null">
${_conditionType_} a.idcardBorn is null
</if>
</if>
<if test="conditionParamRef.containsKey('idcardBornList')">
${_conditionType_} a.idcardBorn in
<foreach collection="conditionParamRef.idcardBornList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idcardAddress')">
<if test="conditionParamRef.idcardAddress != null and conditionParamRef.idcardAddress != ''">
${_conditionType_} a.idcardAddress like #{${_conditionParam_}.idcardAddress}
</if>
<if test="conditionParamRef.idcardAddress == null">
${_conditionType_} a.idcardAddress is null
</if>
</if>
<if test="conditionParamRef.containsKey('idcardAddressList')">
${_conditionType_} a.idcardAddress in
<foreach collection="conditionParamRef.idcardAddressList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idcardIDCardNo')">
<if test="conditionParamRef.idcardIDCardNo != null and conditionParamRef.idcardIDCardNo != ''">
${_conditionType_} a.idcardIDCardNo like #{${_conditionParam_}.idcardIDCardNo}
</if>
<if test="conditionParamRef.idcardIDCardNo == null">
${_conditionType_} a.idcardIDCardNo is null
</if>
</if>
<if test="conditionParamRef.containsKey('idcardIDCardNoList')">
${_conditionType_} a.idcardIDCardNo in
<foreach collection="conditionParamRef.idcardIDCardNoList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idcardGrantDept')">
<if test="conditionParamRef.idcardGrantDept != null and conditionParamRef.idcardGrantDept != ''">
${_conditionType_} a.idcardGrantDept like #{${_conditionParam_}.idcardGrantDept}
</if>
<if test="conditionParamRef.idcardGrantDept == null">
${_conditionType_} a.idcardGrantDept is null
</if>
</if>
<if test="conditionParamRef.containsKey('idcardGrantDeptList')">
${_conditionType_} a.idcardGrantDept in
<foreach collection="conditionParamRef.idcardGrantDeptList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idcardUserLifeBegin')">
<if test="conditionParamRef.idcardUserLifeBegin != null and conditionParamRef.idcardUserLifeBegin != ''">
${_conditionType_} a.idcardUserLifeBegin like #{${_conditionParam_}.idcardUserLifeBegin}
</if>
<if test="conditionParamRef.idcardUserLifeBegin == null">
${_conditionType_} a.idcardUserLifeBegin is null
</if>
</if>
<if test="conditionParamRef.containsKey('idcardUserLifeBeginList')">
${_conditionType_} a.idcardUserLifeBegin in
<foreach collection="conditionParamRef.idcardUserLifeBeginList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idcardUserLifeEnd')">
<if test="conditionParamRef.idcardUserLifeEnd != null and conditionParamRef.idcardUserLifeEnd != ''">
${_conditionType_} a.idcardUserLifeEnd like #{${_conditionParam_}.idcardUserLifeEnd}
</if>
<if test="conditionParamRef.idcardUserLifeEnd == null">
${_conditionType_} a.idcardUserLifeEnd is null
</if>
</if>
<if test="conditionParamRef.containsKey('idcardUserLifeEndList')">
${_conditionType_} a.idcardUserLifeEnd in
<foreach collection="conditionParamRef.idcardUserLifeEndList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idcardDataPhotoFileName')">
<if test="conditionParamRef.idcardDataPhotoFileName != null and conditionParamRef.idcardDataPhotoFileName != ''">
${_conditionType_} a.idcardDataPhotoFileName like #{${_conditionParam_}.idcardDataPhotoFileName}
</if>
<if test="conditionParamRef.idcardDataPhotoFileName == null">
${_conditionType_} a.idcardDataPhotoFileName is null
</if>
</if>
<if test="conditionParamRef.containsKey('idcardDataPhotoFileNameList')">
${_conditionType_} a.idcardDataPhotoFileName in
<foreach collection="conditionParamRef.idcardDataPhotoFileNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('phone')"> <if test="conditionParamRef.containsKey('phone')">
<if test="conditionParamRef.phone != null and conditionParamRef.phone != ''"> <if test="conditionParamRef.phone != null and conditionParamRef.phone != ''">
${_conditionType_} a.phone like #{${_conditionParam_}.phone} ${_conditionType_} a.phone like #{${_conditionParam_}.phone}
...@@ -480,19 +863,100 @@ ...@@ -480,19 +863,100 @@
</foreach> </foreach>
</if> </if>
<if test="conditionParamRef.containsKey('lastLoginTime')"> <if test="conditionParamRef.containsKey('icon')">
<if test="conditionParamRef.lastLoginTime != null "> <if test="conditionParamRef.icon != null and conditionParamRef.icon != ''">
${_conditionType_} a.lastLoginTime = #{${_conditionParam_}.lastLoginTime} ${_conditionType_} a.icon like #{${_conditionParam_}.icon}
</if> </if>
<if test="conditionParamRef.lastLoginTime == null"> <if test="conditionParamRef.icon == null">
${_conditionType_} a.lastLoginTime is null ${_conditionType_} a.icon is null
</if> </if>
</if> </if>
<if test="conditionParamRef.containsKey('lastLoginTimeStart') and conditionParamRef.lastLoginTimeStart != null and conditionParamRef.lastLoginTimeStart!=''"> <if test="conditionParamRef.containsKey('iconList')">
${_conditionType_} a.lastLoginTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.lastLoginTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s') ${_conditionType_} a.icon in
<foreach collection="conditionParamRef.iconList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if> </if>
<if test="conditionParamRef.containsKey('lastLoginTimeEnd') and conditionParamRef.lastLoginTimeEnd != null and conditionParamRef.lastLoginTimeEnd!=''">
${_conditionType_} a.lastLoginTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.lastLoginTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s') <if test="conditionParamRef.containsKey('zImg')">
<if test="conditionParamRef.zImg != null and conditionParamRef.zImg != ''">
${_conditionType_} a.zImg like #{${_conditionParam_}.zImg}
</if>
<if test="conditionParamRef.zImg == null">
${_conditionType_} a.zImg is null
</if>
</if>
<if test="conditionParamRef.containsKey('zImgList')">
${_conditionType_} a.zImg in
<foreach collection="conditionParamRef.zImgList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('bImg')">
<if test="conditionParamRef.bImg != null and conditionParamRef.bImg != ''">
${_conditionType_} a.bImg like #{${_conditionParam_}.bImg}
</if>
<if test="conditionParamRef.bImg == null">
${_conditionType_} a.bImg is null
</if>
</if>
<if test="conditionParamRef.containsKey('bImgList')">
${_conditionType_} a.bImg in
<foreach collection="conditionParamRef.bImgList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('siteid')">
<if test="conditionParamRef.siteid != null ">
${_conditionType_} a.siteid = #{${_conditionParam_}.siteid}
</if>
<if test="conditionParamRef.siteid == null">
${_conditionType_} a.siteid is null
</if>
</if>
<if test="conditionParamRef.containsKey('siteidList')">
${_conditionType_} a.siteid in
<foreach collection="conditionParamRef.siteidList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('siteidStart') and conditionParamRef.siteidStart != null">
${_conditionType_} a.siteid <![CDATA[ >= ]]> #{${_conditionParam_}.siteidStart}
</if>
<if test="conditionParamRef.containsKey('siteidEnd') and conditionParamRef.siteidEnd != null">
${_conditionType_} a.siteid <![CDATA[ <= ]]> #{${_conditionParam_}.siteidEnd}
</if>
<if test="conditionParamRef.containsKey('username')">
<if test="conditionParamRef.username != null and conditionParamRef.username != ''">
${_conditionType_} a.username like #{${_conditionParam_}.username}
</if>
<if test="conditionParamRef.username == null">
${_conditionType_} a.username is null
</if>
</if>
<if test="conditionParamRef.containsKey('usernameList')">
${_conditionType_} a.username in
<foreach collection="conditionParamRef.usernameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('lasttime')">
<if test="conditionParamRef.lasttime != null ">
${_conditionType_} a.lasttime = #{${_conditionParam_}.lasttime}
</if>
<if test="conditionParamRef.lasttime == null">
${_conditionType_} a.lasttime is null
</if>
</if>
<if test="conditionParamRef.containsKey('lasttimeStart') and conditionParamRef.lasttimeStart != null and conditionParamRef.lasttimeStart!=''">
${_conditionType_} a.lasttime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.lasttimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('lasttimeEnd') and conditionParamRef.lasttimeEnd != null and conditionParamRef.lasttimeEnd!=''">
${_conditionType_} a.lasttime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.lasttimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if> </if>
<if test="conditionParamRef.containsKey('remark')"> <if test="conditionParamRef.containsKey('remark')">
...@@ -593,6 +1057,56 @@ ...@@ -593,6 +1057,56 @@
<if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if> <if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('idcardName')">
a.idcardName
<if test='orderCol.idcardName != null and "DESC".equalsIgnoreCase(orderCol.idcardName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('idcardSex')">
a.idcardSex
<if test='orderCol.idcardSex != null and "DESC".equalsIgnoreCase(orderCol.idcardSex)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('idcardNation')">
a.idcardNation
<if test='orderCol.idcardNation != null and "DESC".equalsIgnoreCase(orderCol.idcardNation)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('idcardBorn')">
a.idcardBorn
<if test='orderCol.idcardBorn != null and "DESC".equalsIgnoreCase(orderCol.idcardBorn)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('idcardAddress')">
a.idcardAddress
<if test='orderCol.idcardAddress != null and "DESC".equalsIgnoreCase(orderCol.idcardAddress)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('idcardIDCardNo')">
a.idcardIDCardNo
<if test='orderCol.idcardIDCardNo != null and "DESC".equalsIgnoreCase(orderCol.idcardIDCardNo)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('idcardGrantDept')">
a.idcardGrantDept
<if test='orderCol.idcardGrantDept != null and "DESC".equalsIgnoreCase(orderCol.idcardGrantDept)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('idcardUserLifeBegin')">
a.idcardUserLifeBegin
<if test='orderCol.idcardUserLifeBegin != null and "DESC".equalsIgnoreCase(orderCol.idcardUserLifeBegin)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('idcardUserLifeEnd')">
a.idcardUserLifeEnd
<if test='orderCol.idcardUserLifeEnd != null and "DESC".equalsIgnoreCase(orderCol.idcardUserLifeEnd)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('idcardDataPhotoFileName')">
a.idcardDataPhotoFileName
<if test='orderCol.idcardDataPhotoFileName != null and "DESC".equalsIgnoreCase(orderCol.idcardDataPhotoFileName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('phone')"> <if test="orderCol.containsKey('phone')">
a.phone a.phone
<if test='orderCol.phone != null and "DESC".equalsIgnoreCase(orderCol.phone)'>DESC</if> <if test='orderCol.phone != null and "DESC".equalsIgnoreCase(orderCol.phone)'>DESC</if>
...@@ -628,9 +1142,34 @@ ...@@ -628,9 +1142,34 @@
<if test='orderCol.gender != null and "DESC".equalsIgnoreCase(orderCol.gender)'>DESC</if> <if test='orderCol.gender != null and "DESC".equalsIgnoreCase(orderCol.gender)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('lastLoginTime')"> <if test="orderCol.containsKey('icon')">
a.lastLoginTime a.icon
<if test='orderCol.lastLoginTime != null and "DESC".equalsIgnoreCase(orderCol.lastLoginTime)'>DESC</if> <if test='orderCol.icon != null and "DESC".equalsIgnoreCase(orderCol.icon)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('zImg')">
a.zImg
<if test='orderCol.zImg != null and "DESC".equalsIgnoreCase(orderCol.zImg)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('bImg')">
a.bImg
<if test='orderCol.bImg != null and "DESC".equalsIgnoreCase(orderCol.bImg)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('siteid')">
a.siteid
<if test='orderCol.siteid != null and "DESC".equalsIgnoreCase(orderCol.siteid)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('username')">
a.username
<if test='orderCol.username != null and "DESC".equalsIgnoreCase(orderCol.username)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('lasttime')">
a.lasttime
<if test='orderCol.lasttime != null and "DESC".equalsIgnoreCase(orderCol.lasttime)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('remark')"> <if test="orderCol.containsKey('remark')">
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"mybatis-3-mapper.dtd">
<mapper namespace="com.mortals.xhx.module.yth.dao.ibatis.YthAcceptDaoImpl">
<!-- 字段和属性映射 -->
<resultMap type="YthAcceptEntity" id="YthAcceptEntity-Map">
<result property="id" column="id" />
<result property="content" column="content" />
<result property="matterid" column="matterid" />
<result property="tid" column="tid" />
<result property="createTime" column="createTime" />
<result property="createUser" column="createUser" />
</resultMap>
<!-- 表所有列 -->
<sql id="_columns">
<trim suffixOverrides="," suffix="">
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id as id,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('content') or colPickMode == 1 and data.containsKey('content')))">
a.content as content,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterid') or colPickMode == 1 and data.containsKey('matterid')))">
a.matterid as matterid,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('tid') or colPickMode == 1 and data.containsKey('tid')))">
a.tid as tid,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime as createTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUser') or colPickMode == 1 and data.containsKey('createUser')))">
a.createUser as createUser,
</if>
</trim>
</sql>
<!-- 新增 -->
<insert id="insert" parameterType="YthAcceptEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_xhx_yth_accept
(content,matterid,tid,createTime,createUser)
VALUES
(#{content},#{matterid},#{tid},#{createTime},#{createUser})
</insert>
<!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto">
insert into mortals_xhx_yth_accept
(content,matterid,tid,createTime,createUser)
VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," >
(#{item.content},#{item.matterid},#{item.tid},#{item.createTime},#{item.createUser})
</foreach>
</insert>
<!-- 根据ParamDto更新 -->
<update id="update" parameterType="paramDto">
update mortals_xhx_yth_accept as a
set
<trim suffixOverrides="," suffix="">
<if test="(colPickMode==0 and data.containsKey('content')) or (colPickMode==1 and !data.containsKey('content'))">
a.content=#{data.content},
</if>
<if test="(colPickMode==0 and data.containsKey('matterid')) or (colPickMode==1 and !data.containsKey('matterid'))">
a.matterid=#{data.matterid},
</if>
<if test="(colPickMode==0 and data.containsKey('matteridIncrement')) or (colPickMode==1 and !data.containsKey('matteridIncrement'))">
a.matterid=ifnull(a.matterid,0) + #{data.matteridIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('tid')) or (colPickMode==1 and !data.containsKey('tid'))">
a.tid=#{data.tid},
</if>
<if test="(colPickMode==0 and data.containsKey('createTime')) or (colPickMode==1 and !data.containsKey('createTime'))">
a.createTime=#{data.createTime},
</if>
<if test="(colPickMode==0 and data.containsKey('createUser')) or (colPickMode==1 and !data.containsKey('createUser'))">
a.createUser=#{data.createUser},
</if>
</trim>
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</update>
<!-- 批量更新 -->
<update id="updateBatch" parameterType="paramDto">
update mortals_xhx_yth_accept as a
<trim prefix="set" suffixOverrides=",">
<trim prefix="content=(case" suffix="ELSE content end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('content')) or (colPickMode==1 and !item.containsKey('content'))">
when a.id=#{item.id} then #{item.content}
</if>
</foreach>
</trim>
<trim prefix="matterid=(case" suffix="ELSE matterid end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('matterid')) or (colPickMode==1 and !item.containsKey('matterid'))">
when a.id=#{item.id} then #{item.matterid}
</when>
<when test="(colPickMode==0 and item.containsKey('matteridIncrement')) or (colPickMode==1 and !item.containsKey('matteridIncrement'))">
when a.id=#{item.id} then ifnull(a.matterid,0) + #{item.matteridIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="tid=(case" suffix="ELSE tid end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('tid')) or (colPickMode==1 and !item.containsKey('tid'))">
when a.id=#{item.id} then #{item.tid}
</if>
</foreach>
</trim>
<trim prefix="createTime=(case" suffix="ELSE createTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createTime')) or (colPickMode==1 and !item.containsKey('createTime'))">
when a.id=#{item.id} then #{item.createTime}
</if>
</foreach>
</trim>
<trim prefix="createUser=(case" suffix="ELSE createUser end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createUser')) or (colPickMode==1 and !item.containsKey('createUser'))">
when a.id=#{item.id} then #{item.createUser}
</if>
</foreach>
</trim>
</trim>
where id in
<foreach collection="data.dataList" item="item" index="index" open="(" separator="," close=")">
#{item.id}
</foreach>
</update>
<!-- 根据主健查询 -->
<select id="getByKey" parameterType="paramDto" resultMap="YthAcceptEntity-Map">
select <include refid="_columns"/>
from mortals_xhx_yth_accept as a
where a.id=#{condition.id}
</select>
<!-- 根据主健删除 -->
<delete id="deleteByKey" parameterType="paramDto">
delete a.* from mortals_xhx_yth_accept as a where a.id=#{condition.id}
</delete>
<!-- 根据主健删除一批,针对单一主健有效 -->
<delete id="deleteByKeys">
delete from mortals_xhx_yth_accept where id in
<foreach collection="array" item="item" index="index" open="(" separator="," close=")">
#{item}
</foreach>
</delete>
<!-- 根据paramDto删除一批 -->
<delete id="deleteByMap" parameterType="paramDto">
delete a.* from mortals_xhx_yth_accept as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</delete>
<!-- 获取列表 -->
<select id="getList" parameterType="paramDto" resultMap="YthAcceptEntity-Map">
select <include refid="_columns"/>
from mortals_xhx_yth_accept as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
<include refid="_orderCols_"/>
</select>
<!-- 获取 -->
<select id="getListCount" parameterType="paramDto" resultType="int">
select count(1)
from mortals_xhx_yth_accept as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</select>
<!-- 条件映射 -->
<sql id="_condition_">
<if test="condition != null and !condition.isEmpty()">
<!-- 条件映射-普通条件 -->
<include refid="_condition_param_">
<property name="_conditionParam_" value="condition"/>
<property name="_conditionType_" value="and"/>
</include>
<!-- 条件映射-集合之间使用AND,集合中元素使用OR-(list[0].1 or list[0].2) and (list[1].3 or list[1].4) -->
<if test="condition.containsKey('andConditionList') and !condition.andConditionList.isEmpty()">
and
<foreach collection="condition.andConditionList" open="(" close=")" index="index" item="andCondition" separator=" and ">
<trim prefixOverrides="or" prefix="(" suffix=")">
<include refid="_condition_param_">
<property name="_conditionParam_" value="andCondition"/>
<property name="_conditionType_" value="or"/>
</include>
</trim>
</foreach>
</if>
<!-- 条件映射-集合之间使用OR,集合中元素使用AND-(list[0].1 and list[0].2) or (list[1].3 and list[1].4) -->
<if test="condition.containsKey('orConditionList') and !condition.orConditionList.isEmpty()">
and
<foreach collection="condition.orConditionList" open="(" close=")" index="index" item="orCondition" separator=" or ">
<trim prefixOverrides="and" prefix="(" suffix=")">
<include refid="_condition_param_">
<property name="_conditionParam_" value="orCondition"/>
<property name="_conditionType_" value="and"/>
</include>
</trim>
</foreach>
</if>
</if>
</sql>
<!-- 条件映射-代参数 -->
<sql id="_condition_param_">
<bind name="conditionParamRef" value="${_conditionParam_}"/>
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null">
${_conditionType_} a.id=#{${_conditionParam_}.id}
</if>
</if>
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null ">
${_conditionType_} a.id = #{${_conditionParam_}.id}
</if>
<if test="conditionParamRef.id == null">
${_conditionType_} a.id is null
</if>
</if>
<if test="conditionParamRef.containsKey('idList')">
${_conditionType_} a.id in
<foreach collection="conditionParamRef.idList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idStart') and conditionParamRef.idStart != null">
${_conditionType_} a.id <![CDATA[ >= ]]> #{${_conditionParam_}.idStart}
</if>
<if test="conditionParamRef.containsKey('idEnd') and conditionParamRef.idEnd != null">
${_conditionType_} a.id <![CDATA[ <= ]]> #{${_conditionParam_}.idEnd}
</if>
<if test="conditionParamRef.containsKey('content')">
<if test="conditionParamRef.content != null and conditionParamRef.content != ''">
${_conditionType_} a.content like #{${_conditionParam_}.content}
</if>
<if test="conditionParamRef.content == null">
${_conditionType_} a.content is null
</if>
</if>
<if test="conditionParamRef.containsKey('contentList')">
${_conditionType_} a.content in
<foreach collection="conditionParamRef.contentList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('matterid')">
<if test="conditionParamRef.matterid != null ">
${_conditionType_} a.matterid = #{${_conditionParam_}.matterid}
</if>
<if test="conditionParamRef.matterid == null">
${_conditionType_} a.matterid is null
</if>
</if>
<if test="conditionParamRef.containsKey('matteridList')">
${_conditionType_} a.matterid in
<foreach collection="conditionParamRef.matteridList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('matteridStart') and conditionParamRef.matteridStart != null">
${_conditionType_} a.matterid <![CDATA[ >= ]]> #{${_conditionParam_}.matteridStart}
</if>
<if test="conditionParamRef.containsKey('matteridEnd') and conditionParamRef.matteridEnd != null">
${_conditionType_} a.matterid <![CDATA[ <= ]]> #{${_conditionParam_}.matteridEnd}
</if>
<if test="conditionParamRef.containsKey('tid')">
<if test="conditionParamRef.tid != null and conditionParamRef.tid != ''">
${_conditionType_} a.tid like #{${_conditionParam_}.tid}
</if>
<if test="conditionParamRef.tid == null">
${_conditionType_} a.tid is null
</if>
</if>
<if test="conditionParamRef.containsKey('tidList')">
${_conditionType_} a.tid in
<foreach collection="conditionParamRef.tidList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createTime')">
<if test="conditionParamRef.createTime != null ">
${_conditionType_} a.createTime = #{${_conditionParam_}.createTime}
</if>
<if test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('createTimeStart') and conditionParamRef.createTimeStart != null and conditionParamRef.createTimeStart!=''">
${_conditionType_} a.createTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createTimeEnd') and conditionParamRef.createTimeEnd != null and conditionParamRef.createTimeEnd!=''">
${_conditionType_} a.createTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createUser')">
<if test="conditionParamRef.createUser != null and conditionParamRef.createUser != ''">
${_conditionType_} a.createUser like #{${_conditionParam_}.createUser}
</if>
<if test="conditionParamRef.createUser == null">
${_conditionType_} a.createUser is null
</if>
</if>
<if test="conditionParamRef.containsKey('createUserList')">
${_conditionType_} a.createUser in
<foreach collection="conditionParamRef.createUserList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
</sql>
<sql id="_orderCols_">
<if test="orderColList != null and !orderColList.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<foreach collection="orderColList" open="" close="" index="index" item="item" separator=",">
${item.colName} ${item.sortKind}
</foreach>
</trim>
</if>
<if test="(orderColList == null or orderColList.isEmpty()) and orderCol != null and !orderCol.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<if test="orderCol.containsKey('id')">
a.id
<if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('content')">
a.content
<if test='orderCol.content != null and "DESC".equalsIgnoreCase(orderCol.content)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('matterid')">
a.matterid
<if test='orderCol.matterid != null and "DESC".equalsIgnoreCase(orderCol.matterid)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('tid')">
a.tid
<if test='orderCol.tid != null and "DESC".equalsIgnoreCase(orderCol.tid)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createTime')">
a.createTime
<if test='orderCol.createTime != null and "DESC".equalsIgnoreCase(orderCol.createTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createUser')">
a.createUser
<if test='orderCol.createUser != null and "DESC".equalsIgnoreCase(orderCol.createUser)'>DESC</if>
,
</if>
</trim>
</if>
</sql>
<sql id="_group_by_">
<if test="groupList != null and !groupList.isEmpty()">
GROUP BY
<trim suffixOverrides="," suffix="">
<foreach collection="groupList" open="" close="" index="index" item="item" separator=",">
${item}
</foreach>
</trim>
</if>
</sql>
</mapper>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"mybatis-3-mapper.dtd">
<mapper namespace="com.mortals.xhx.module.yth.dao.ibatis.YthDatumDaoImpl">
<!-- 字段和属性映射 -->
<resultMap type="YthDatumEntity" id="YthDatumEntity-Map">
<result property="id" column="id" />
<result property="tid" column="tid" />
<result property="matterid" column="matterid" />
<result property="materialName" column="materialName" />
<result property="materialCode" column="materialCode" />
<result property="materialType" column="materialType" />
<result property="materialProperty" column="materialProperty" />
<result property="paperNum" column="paperNum" />
<result property="electronicNum" column="electronicNum" />
<result property="isMust" column="isMust" />
<result property="deliverDemand" column="deliverDemand" />
<result property="materialCategory" column="materialCategory" />
<result property="materialSource" column="materialSource" />
<result property="handleDeptName" column="handleDeptName" />
<result property="othersRemark" column="othersRemark" />
<result property="isLack" column="isLack" />
<result property="isProofMaterial" column="isProofMaterial" />
<result property="isFreshSeal" column="isFreshSeal" />
<result property="sealWay" column="sealWay" />
<result property="sourceOfMaterial" column="sourceOfMaterial" />
<result property="remark" column="remark" />
<result property="remarkSub" column="remarkSub" />
<result property="clauseContent" column="clauseContent" />
<result property="electronicgs" column="electronicgs" />
<result property="materialSourceSm" column="materialSourceSm" />
<result property="paperGg" column="paperGg" />
<result property="isjianm" column="isjianm" />
<result property="jianmMs" column="jianmMs" />
<result property="summary" column="summary" />
<result property="ybUrl" column="ybUrl" />
<result property="createTime" column="createTime" />
<result property="createUser" column="createUser" />
</resultMap>
<!-- 表所有列 -->
<sql id="_columns">
<trim suffixOverrides="," suffix="">
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id as id,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('tid') or colPickMode == 1 and data.containsKey('tid')))">
a.tid as tid,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterid') or colPickMode == 1 and data.containsKey('matterid')))">
a.matterid as matterid,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('materialName') or colPickMode == 1 and data.containsKey('materialName')))">
a.materialName as materialName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('materialCode') or colPickMode == 1 and data.containsKey('materialCode')))">
a.materialCode as materialCode,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('materialType') or colPickMode == 1 and data.containsKey('materialType')))">
a.materialType as materialType,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('materialProperty') or colPickMode == 1 and data.containsKey('materialProperty')))">
a.materialProperty as materialProperty,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('paperNum') or colPickMode == 1 and data.containsKey('paperNum')))">
a.paperNum as paperNum,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('electronicNum') or colPickMode == 1 and data.containsKey('electronicNum')))">
a.electronicNum as electronicNum,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isMust') or colPickMode == 1 and data.containsKey('isMust')))">
a.isMust as isMust,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('deliverDemand') or colPickMode == 1 and data.containsKey('deliverDemand')))">
a.deliverDemand as deliverDemand,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('materialCategory') or colPickMode == 1 and data.containsKey('materialCategory')))">
a.materialCategory as materialCategory,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('materialSource') or colPickMode == 1 and data.containsKey('materialSource')))">
a.materialSource as materialSource,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('handleDeptName') or colPickMode == 1 and data.containsKey('handleDeptName')))">
a.handleDeptName as handleDeptName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('othersRemark') or colPickMode == 1 and data.containsKey('othersRemark')))">
a.othersRemark as othersRemark,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isLack') or colPickMode == 1 and data.containsKey('isLack')))">
a.isLack as isLack,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isProofMaterial') or colPickMode == 1 and data.containsKey('isProofMaterial')))">
a.isProofMaterial as isProofMaterial,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isFreshSeal') or colPickMode == 1 and data.containsKey('isFreshSeal')))">
a.isFreshSeal as isFreshSeal,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('sealWay') or colPickMode == 1 and data.containsKey('sealWay')))">
a.sealWay as sealWay,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('sourceOfMaterial') or colPickMode == 1 and data.containsKey('sourceOfMaterial')))">
a.sourceOfMaterial as sourceOfMaterial,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('remark') or colPickMode == 1 and data.containsKey('remark')))">
a.remark as remark,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('remarkSub') or colPickMode == 1 and data.containsKey('remarkSub')))">
a.remarkSub as remarkSub,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('clauseContent') or colPickMode == 1 and data.containsKey('clauseContent')))">
a.clauseContent as clauseContent,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('electronicgs') or colPickMode == 1 and data.containsKey('electronicgs')))">
a.electronicgs as electronicgs,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('materialSourceSm') or colPickMode == 1 and data.containsKey('materialSourceSm')))">
a.materialSourceSm as materialSourceSm,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('paperGg') or colPickMode == 1 and data.containsKey('paperGg')))">
a.paperGg as paperGg,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isjianm') or colPickMode == 1 and data.containsKey('isjianm')))">
a.isjianm as isjianm,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('jianmMs') or colPickMode == 1 and data.containsKey('jianmMs')))">
a.jianmMs as jianmMs,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('summary') or colPickMode == 1 and data.containsKey('summary')))">
a.summary as summary,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('ybUrl') or colPickMode == 1 and data.containsKey('ybUrl')))">
a.ybUrl as ybUrl,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime as createTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUser') or colPickMode == 1 and data.containsKey('createUser')))">
a.createUser as createUser,
</if>
</trim>
</sql>
<!-- 新增 -->
<insert id="insert" parameterType="YthDatumEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_xhx_yth_datum
(tid,matterid,materialName,materialCode,materialType,materialProperty,paperNum,electronicNum,isMust,deliverDemand,materialCategory,materialSource,handleDeptName,othersRemark,isLack,isProofMaterial,isFreshSeal,sealWay,sourceOfMaterial,remark,remarkSub,clauseContent,electronicgs,materialSourceSm,paperGg,isjianm,jianmMs,summary,ybUrl,createTime,createUser)
VALUES
(#{tid},#{matterid},#{materialName},#{materialCode},#{materialType},#{materialProperty},#{paperNum},#{electronicNum},#{isMust},#{deliverDemand},#{materialCategory},#{materialSource},#{handleDeptName},#{othersRemark},#{isLack},#{isProofMaterial},#{isFreshSeal},#{sealWay},#{sourceOfMaterial},#{remark},#{remarkSub},#{clauseContent},#{electronicgs},#{materialSourceSm},#{paperGg},#{isjianm},#{jianmMs},#{summary},#{ybUrl},#{createTime},#{createUser})
</insert>
<!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto">
insert into mortals_xhx_yth_datum
(tid,matterid,materialName,materialCode,materialType,materialProperty,paperNum,electronicNum,isMust,deliverDemand,materialCategory,materialSource,handleDeptName,othersRemark,isLack,isProofMaterial,isFreshSeal,sealWay,sourceOfMaterial,remark,remarkSub,clauseContent,electronicgs,materialSourceSm,paperGg,isjianm,jianmMs,summary,ybUrl,createTime,createUser)
VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," >
(#{item.tid},#{item.matterid},#{item.materialName},#{item.materialCode},#{item.materialType},#{item.materialProperty},#{item.paperNum},#{item.electronicNum},#{item.isMust},#{item.deliverDemand},#{item.materialCategory},#{item.materialSource},#{item.handleDeptName},#{item.othersRemark},#{item.isLack},#{item.isProofMaterial},#{item.isFreshSeal},#{item.sealWay},#{item.sourceOfMaterial},#{item.remark},#{item.remarkSub},#{item.clauseContent},#{item.electronicgs},#{item.materialSourceSm},#{item.paperGg},#{item.isjianm},#{item.jianmMs},#{item.summary},#{item.ybUrl},#{item.createTime},#{item.createUser})
</foreach>
</insert>
<!-- 根据ParamDto更新 -->
<update id="update" parameterType="paramDto">
update mortals_xhx_yth_datum as a
set
<trim suffixOverrides="," suffix="">
<if test="(colPickMode==0 and data.containsKey('tid')) or (colPickMode==1 and !data.containsKey('tid'))">
a.tid=#{data.tid},
</if>
<if test="(colPickMode==0 and data.containsKey('matterid')) or (colPickMode==1 and !data.containsKey('matterid'))">
a.matterid=#{data.matterid},
</if>
<if test="(colPickMode==0 and data.containsKey('matteridIncrement')) or (colPickMode==1 and !data.containsKey('matteridIncrement'))">
a.matterid=ifnull(a.matterid,0) + #{data.matteridIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('materialName')) or (colPickMode==1 and !data.containsKey('materialName'))">
a.materialName=#{data.materialName},
</if>
<if test="(colPickMode==0 and data.containsKey('materialCode')) or (colPickMode==1 and !data.containsKey('materialCode'))">
a.materialCode=#{data.materialCode},
</if>
<if test="(colPickMode==0 and data.containsKey('materialType')) or (colPickMode==1 and !data.containsKey('materialType'))">
a.materialType=#{data.materialType},
</if>
<if test="(colPickMode==0 and data.containsKey('materialProperty')) or (colPickMode==1 and !data.containsKey('materialProperty'))">
a.materialProperty=#{data.materialProperty},
</if>
<if test="(colPickMode==0 and data.containsKey('materialPropertyIncrement')) or (colPickMode==1 and !data.containsKey('materialPropertyIncrement'))">
a.materialProperty=ifnull(a.materialProperty,0) + #{data.materialPropertyIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('paperNum')) or (colPickMode==1 and !data.containsKey('paperNum'))">
a.paperNum=#{data.paperNum},
</if>
<if test="(colPickMode==0 and data.containsKey('paperNumIncrement')) or (colPickMode==1 and !data.containsKey('paperNumIncrement'))">
a.paperNum=ifnull(a.paperNum,0) + #{data.paperNumIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('electronicNum')) or (colPickMode==1 and !data.containsKey('electronicNum'))">
a.electronicNum=#{data.electronicNum},
</if>
<if test="(colPickMode==0 and data.containsKey('electronicNumIncrement')) or (colPickMode==1 and !data.containsKey('electronicNumIncrement'))">
a.electronicNum=ifnull(a.electronicNum,0) + #{data.electronicNumIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('isMust')) or (colPickMode==1 and !data.containsKey('isMust'))">
a.isMust=#{data.isMust},
</if>
<if test="(colPickMode==0 and data.containsKey('isMustIncrement')) or (colPickMode==1 and !data.containsKey('isMustIncrement'))">
a.isMust=ifnull(a.isMust,0) + #{data.isMustIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('deliverDemand')) or (colPickMode==1 and !data.containsKey('deliverDemand'))">
a.deliverDemand=#{data.deliverDemand},
</if>
<if test="(colPickMode==0 and data.containsKey('materialCategory')) or (colPickMode==1 and !data.containsKey('materialCategory'))">
a.materialCategory=#{data.materialCategory},
</if>
<if test="(colPickMode==0 and data.containsKey('materialSource')) or (colPickMode==1 and !data.containsKey('materialSource'))">
a.materialSource=#{data.materialSource},
</if>
<if test="(colPickMode==0 and data.containsKey('materialSourceIncrement')) or (colPickMode==1 and !data.containsKey('materialSourceIncrement'))">
a.materialSource=ifnull(a.materialSource,0) + #{data.materialSourceIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('handleDeptName')) or (colPickMode==1 and !data.containsKey('handleDeptName'))">
a.handleDeptName=#{data.handleDeptName},
</if>
<if test="(colPickMode==0 and data.containsKey('othersRemark')) or (colPickMode==1 and !data.containsKey('othersRemark'))">
a.othersRemark=#{data.othersRemark},
</if>
<if test="(colPickMode==0 and data.containsKey('isLack')) or (colPickMode==1 and !data.containsKey('isLack'))">
a.isLack=#{data.isLack},
</if>
<if test="(colPickMode==0 and data.containsKey('isLackIncrement')) or (colPickMode==1 and !data.containsKey('isLackIncrement'))">
a.isLack=ifnull(a.isLack,0) + #{data.isLackIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('isProofMaterial')) or (colPickMode==1 and !data.containsKey('isProofMaterial'))">
a.isProofMaterial=#{data.isProofMaterial},
</if>
<if test="(colPickMode==0 and data.containsKey('isProofMaterialIncrement')) or (colPickMode==1 and !data.containsKey('isProofMaterialIncrement'))">
a.isProofMaterial=ifnull(a.isProofMaterial,0) + #{data.isProofMaterialIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('isFreshSeal')) or (colPickMode==1 and !data.containsKey('isFreshSeal'))">
a.isFreshSeal=#{data.isFreshSeal},
</if>
<if test="(colPickMode==0 and data.containsKey('isFreshSealIncrement')) or (colPickMode==1 and !data.containsKey('isFreshSealIncrement'))">
a.isFreshSeal=ifnull(a.isFreshSeal,0) + #{data.isFreshSealIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('sealWay')) or (colPickMode==1 and !data.containsKey('sealWay'))">
a.sealWay=#{data.sealWay},
</if>
<if test="(colPickMode==0 and data.containsKey('sourceOfMaterial')) or (colPickMode==1 and !data.containsKey('sourceOfMaterial'))">
a.sourceOfMaterial=#{data.sourceOfMaterial},
</if>
<if test="(colPickMode==0 and data.containsKey('remark')) or (colPickMode==1 and !data.containsKey('remark'))">
a.remark=#{data.remark},
</if>
<if test="(colPickMode==0 and data.containsKey('remarkSub')) or (colPickMode==1 and !data.containsKey('remarkSub'))">
a.remarkSub=#{data.remarkSub},
</if>
<if test="(colPickMode==0 and data.containsKey('clauseContent')) or (colPickMode==1 and !data.containsKey('clauseContent'))">
a.clauseContent=#{data.clauseContent},
</if>
<if test="(colPickMode==0 and data.containsKey('electronicgs')) or (colPickMode==1 and !data.containsKey('electronicgs'))">
a.electronicgs=#{data.electronicgs},
</if>
<if test="(colPickMode==0 and data.containsKey('materialSourceSm')) or (colPickMode==1 and !data.containsKey('materialSourceSm'))">
a.materialSourceSm=#{data.materialSourceSm},
</if>
<if test="(colPickMode==0 and data.containsKey('paperGg')) or (colPickMode==1 and !data.containsKey('paperGg'))">
a.paperGg=#{data.paperGg},
</if>
<if test="(colPickMode==0 and data.containsKey('isjianm')) or (colPickMode==1 and !data.containsKey('isjianm'))">
a.isjianm=#{data.isjianm},
</if>
<if test="(colPickMode==0 and data.containsKey('jianmMs')) or (colPickMode==1 and !data.containsKey('jianmMs'))">
a.jianmMs=#{data.jianmMs},
</if>
<if test="(colPickMode==0 and data.containsKey('summary')) or (colPickMode==1 and !data.containsKey('summary'))">
a.summary=#{data.summary},
</if>
<if test="(colPickMode==0 and data.containsKey('ybUrl')) or (colPickMode==1 and !data.containsKey('ybUrl'))">
a.ybUrl=#{data.ybUrl},
</if>
<if test="(colPickMode==0 and data.containsKey('createTime')) or (colPickMode==1 and !data.containsKey('createTime'))">
a.createTime=#{data.createTime},
</if>
<if test="(colPickMode==0 and data.containsKey('createUser')) or (colPickMode==1 and !data.containsKey('createUser'))">
a.createUser=#{data.createUser},
</if>
</trim>
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</update>
<!-- 批量更新 -->
<update id="updateBatch" parameterType="paramDto">
update mortals_xhx_yth_datum as a
<trim prefix="set" suffixOverrides=",">
<trim prefix="tid=(case" suffix="ELSE tid end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('tid')) or (colPickMode==1 and !item.containsKey('tid'))">
when a.id=#{item.id} then #{item.tid}
</if>
</foreach>
</trim>
<trim prefix="matterid=(case" suffix="ELSE matterid end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('matterid')) or (colPickMode==1 and !item.containsKey('matterid'))">
when a.id=#{item.id} then #{item.matterid}
</when>
<when test="(colPickMode==0 and item.containsKey('matteridIncrement')) or (colPickMode==1 and !item.containsKey('matteridIncrement'))">
when a.id=#{item.id} then ifnull(a.matterid,0) + #{item.matteridIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="materialName=(case" suffix="ELSE materialName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('materialName')) or (colPickMode==1 and !item.containsKey('materialName'))">
when a.id=#{item.id} then #{item.materialName}
</if>
</foreach>
</trim>
<trim prefix="materialCode=(case" suffix="ELSE materialCode end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('materialCode')) or (colPickMode==1 and !item.containsKey('materialCode'))">
when a.id=#{item.id} then #{item.materialCode}
</if>
</foreach>
</trim>
<trim prefix="materialType=(case" suffix="ELSE materialType end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('materialType')) or (colPickMode==1 and !item.containsKey('materialType'))">
when a.id=#{item.id} then #{item.materialType}
</if>
</foreach>
</trim>
<trim prefix="materialProperty=(case" suffix="ELSE materialProperty end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('materialProperty')) or (colPickMode==1 and !item.containsKey('materialProperty'))">
when a.id=#{item.id} then #{item.materialProperty}
</when>
<when test="(colPickMode==0 and item.containsKey('materialPropertyIncrement')) or (colPickMode==1 and !item.containsKey('materialPropertyIncrement'))">
when a.id=#{item.id} then ifnull(a.materialProperty,0) + #{item.materialPropertyIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="paperNum=(case" suffix="ELSE paperNum end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('paperNum')) or (colPickMode==1 and !item.containsKey('paperNum'))">
when a.id=#{item.id} then #{item.paperNum}
</when>
<when test="(colPickMode==0 and item.containsKey('paperNumIncrement')) or (colPickMode==1 and !item.containsKey('paperNumIncrement'))">
when a.id=#{item.id} then ifnull(a.paperNum,0) + #{item.paperNumIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="electronicNum=(case" suffix="ELSE electronicNum end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('electronicNum')) or (colPickMode==1 and !item.containsKey('electronicNum'))">
when a.id=#{item.id} then #{item.electronicNum}
</when>
<when test="(colPickMode==0 and item.containsKey('electronicNumIncrement')) or (colPickMode==1 and !item.containsKey('electronicNumIncrement'))">
when a.id=#{item.id} then ifnull(a.electronicNum,0) + #{item.electronicNumIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="isMust=(case" suffix="ELSE isMust end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('isMust')) or (colPickMode==1 and !item.containsKey('isMust'))">
when a.id=#{item.id} then #{item.isMust}
</when>
<when test="(colPickMode==0 and item.containsKey('isMustIncrement')) or (colPickMode==1 and !item.containsKey('isMustIncrement'))">
when a.id=#{item.id} then ifnull(a.isMust,0) + #{item.isMustIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="deliverDemand=(case" suffix="ELSE deliverDemand end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('deliverDemand')) or (colPickMode==1 and !item.containsKey('deliverDemand'))">
when a.id=#{item.id} then #{item.deliverDemand}
</if>
</foreach>
</trim>
<trim prefix="materialCategory=(case" suffix="ELSE materialCategory end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('materialCategory')) or (colPickMode==1 and !item.containsKey('materialCategory'))">
when a.id=#{item.id} then #{item.materialCategory}
</if>
</foreach>
</trim>
<trim prefix="materialSource=(case" suffix="ELSE materialSource end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('materialSource')) or (colPickMode==1 and !item.containsKey('materialSource'))">
when a.id=#{item.id} then #{item.materialSource}
</when>
<when test="(colPickMode==0 and item.containsKey('materialSourceIncrement')) or (colPickMode==1 and !item.containsKey('materialSourceIncrement'))">
when a.id=#{item.id} then ifnull(a.materialSource,0) + #{item.materialSourceIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="handleDeptName=(case" suffix="ELSE handleDeptName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('handleDeptName')) or (colPickMode==1 and !item.containsKey('handleDeptName'))">
when a.id=#{item.id} then #{item.handleDeptName}
</if>
</foreach>
</trim>
<trim prefix="othersRemark=(case" suffix="ELSE othersRemark end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('othersRemark')) or (colPickMode==1 and !item.containsKey('othersRemark'))">
when a.id=#{item.id} then #{item.othersRemark}
</if>
</foreach>
</trim>
<trim prefix="isLack=(case" suffix="ELSE isLack end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('isLack')) or (colPickMode==1 and !item.containsKey('isLack'))">
when a.id=#{item.id} then #{item.isLack}
</when>
<when test="(colPickMode==0 and item.containsKey('isLackIncrement')) or (colPickMode==1 and !item.containsKey('isLackIncrement'))">
when a.id=#{item.id} then ifnull(a.isLack,0) + #{item.isLackIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="isProofMaterial=(case" suffix="ELSE isProofMaterial end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('isProofMaterial')) or (colPickMode==1 and !item.containsKey('isProofMaterial'))">
when a.id=#{item.id} then #{item.isProofMaterial}
</when>
<when test="(colPickMode==0 and item.containsKey('isProofMaterialIncrement')) or (colPickMode==1 and !item.containsKey('isProofMaterialIncrement'))">
when a.id=#{item.id} then ifnull(a.isProofMaterial,0) + #{item.isProofMaterialIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="isFreshSeal=(case" suffix="ELSE isFreshSeal end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('isFreshSeal')) or (colPickMode==1 and !item.containsKey('isFreshSeal'))">
when a.id=#{item.id} then #{item.isFreshSeal}
</when>
<when test="(colPickMode==0 and item.containsKey('isFreshSealIncrement')) or (colPickMode==1 and !item.containsKey('isFreshSealIncrement'))">
when a.id=#{item.id} then ifnull(a.isFreshSeal,0) + #{item.isFreshSealIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="sealWay=(case" suffix="ELSE sealWay end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('sealWay')) or (colPickMode==1 and !item.containsKey('sealWay'))">
when a.id=#{item.id} then #{item.sealWay}
</if>
</foreach>
</trim>
<trim prefix="sourceOfMaterial=(case" suffix="ELSE sourceOfMaterial end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('sourceOfMaterial')) or (colPickMode==1 and !item.containsKey('sourceOfMaterial'))">
when a.id=#{item.id} then #{item.sourceOfMaterial}
</if>
</foreach>
</trim>
<trim prefix="remark=(case" suffix="ELSE remark end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('remark')) or (colPickMode==1 and !item.containsKey('remark'))">
when a.id=#{item.id} then #{item.remark}
</if>
</foreach>
</trim>
<trim prefix="remarkSub=(case" suffix="ELSE remarkSub end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('remarkSub')) or (colPickMode==1 and !item.containsKey('remarkSub'))">
when a.id=#{item.id} then #{item.remarkSub}
</if>
</foreach>
</trim>
<trim prefix="clauseContent=(case" suffix="ELSE clauseContent end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('clauseContent')) or (colPickMode==1 and !item.containsKey('clauseContent'))">
when a.id=#{item.id} then #{item.clauseContent}
</if>
</foreach>
</trim>
<trim prefix="electronicgs=(case" suffix="ELSE electronicgs end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('electronicgs')) or (colPickMode==1 and !item.containsKey('electronicgs'))">
when a.id=#{item.id} then #{item.electronicgs}
</if>
</foreach>
</trim>
<trim prefix="materialSourceSm=(case" suffix="ELSE materialSourceSm end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('materialSourceSm')) or (colPickMode==1 and !item.containsKey('materialSourceSm'))">
when a.id=#{item.id} then #{item.materialSourceSm}
</if>
</foreach>
</trim>
<trim prefix="paperGg=(case" suffix="ELSE paperGg end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('paperGg')) or (colPickMode==1 and !item.containsKey('paperGg'))">
when a.id=#{item.id} then #{item.paperGg}
</if>
</foreach>
</trim>
<trim prefix="isjianm=(case" suffix="ELSE isjianm end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('isjianm')) or (colPickMode==1 and !item.containsKey('isjianm'))">
when a.id=#{item.id} then #{item.isjianm}
</if>
</foreach>
</trim>
<trim prefix="jianmMs=(case" suffix="ELSE jianmMs end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('jianmMs')) or (colPickMode==1 and !item.containsKey('jianmMs'))">
when a.id=#{item.id} then #{item.jianmMs}
</if>
</foreach>
</trim>
<trim prefix="summary=(case" suffix="ELSE summary end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('summary')) or (colPickMode==1 and !item.containsKey('summary'))">
when a.id=#{item.id} then #{item.summary}
</if>
</foreach>
</trim>
<trim prefix="ybUrl=(case" suffix="ELSE ybUrl end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('ybUrl')) or (colPickMode==1 and !item.containsKey('ybUrl'))">
when a.id=#{item.id} then #{item.ybUrl}
</if>
</foreach>
</trim>
<trim prefix="createTime=(case" suffix="ELSE createTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createTime')) or (colPickMode==1 and !item.containsKey('createTime'))">
when a.id=#{item.id} then #{item.createTime}
</if>
</foreach>
</trim>
<trim prefix="createUser=(case" suffix="ELSE createUser end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createUser')) or (colPickMode==1 and !item.containsKey('createUser'))">
when a.id=#{item.id} then #{item.createUser}
</if>
</foreach>
</trim>
</trim>
where id in
<foreach collection="data.dataList" item="item" index="index" open="(" separator="," close=")">
#{item.id}
</foreach>
</update>
<!-- 根据主健查询 -->
<select id="getByKey" parameterType="paramDto" resultMap="YthDatumEntity-Map">
select <include refid="_columns"/>
from mortals_xhx_yth_datum as a
where a.id=#{condition.id}
</select>
<!-- 根据主健删除 -->
<delete id="deleteByKey" parameterType="paramDto">
delete a.* from mortals_xhx_yth_datum as a where a.id=#{condition.id}
</delete>
<!-- 根据主健删除一批,针对单一主健有效 -->
<delete id="deleteByKeys">
delete from mortals_xhx_yth_datum where id in
<foreach collection="array" item="item" index="index" open="(" separator="," close=")">
#{item}
</foreach>
</delete>
<!-- 根据paramDto删除一批 -->
<delete id="deleteByMap" parameterType="paramDto">
delete a.* from mortals_xhx_yth_datum as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</delete>
<!-- 获取列表 -->
<select id="getList" parameterType="paramDto" resultMap="YthDatumEntity-Map">
select <include refid="_columns"/>
from mortals_xhx_yth_datum as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
<include refid="_orderCols_"/>
</select>
<!-- 获取 -->
<select id="getListCount" parameterType="paramDto" resultType="int">
select count(1)
from mortals_xhx_yth_datum as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</select>
<!-- 条件映射 -->
<sql id="_condition_">
<if test="condition != null and !condition.isEmpty()">
<!-- 条件映射-普通条件 -->
<include refid="_condition_param_">
<property name="_conditionParam_" value="condition"/>
<property name="_conditionType_" value="and"/>
</include>
<!-- 条件映射-集合之间使用AND,集合中元素使用OR-(list[0].1 or list[0].2) and (list[1].3 or list[1].4) -->
<if test="condition.containsKey('andConditionList') and !condition.andConditionList.isEmpty()">
and
<foreach collection="condition.andConditionList" open="(" close=")" index="index" item="andCondition" separator=" and ">
<trim prefixOverrides="or" prefix="(" suffix=")">
<include refid="_condition_param_">
<property name="_conditionParam_" value="andCondition"/>
<property name="_conditionType_" value="or"/>
</include>
</trim>
</foreach>
</if>
<!-- 条件映射-集合之间使用OR,集合中元素使用AND-(list[0].1 and list[0].2) or (list[1].3 and list[1].4) -->
<if test="condition.containsKey('orConditionList') and !condition.orConditionList.isEmpty()">
and
<foreach collection="condition.orConditionList" open="(" close=")" index="index" item="orCondition" separator=" or ">
<trim prefixOverrides="and" prefix="(" suffix=")">
<include refid="_condition_param_">
<property name="_conditionParam_" value="orCondition"/>
<property name="_conditionType_" value="and"/>
</include>
</trim>
</foreach>
</if>
</if>
</sql>
<!-- 条件映射-代参数 -->
<sql id="_condition_param_">
<bind name="conditionParamRef" value="${_conditionParam_}"/>
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null">
${_conditionType_} a.id=#{${_conditionParam_}.id}
</if>
</if>
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null ">
${_conditionType_} a.id = #{${_conditionParam_}.id}
</if>
<if test="conditionParamRef.id == null">
${_conditionType_} a.id is null
</if>
</if>
<if test="conditionParamRef.containsKey('idList')">
${_conditionType_} a.id in
<foreach collection="conditionParamRef.idList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idStart') and conditionParamRef.idStart != null">
${_conditionType_} a.id <![CDATA[ >= ]]> #{${_conditionParam_}.idStart}
</if>
<if test="conditionParamRef.containsKey('idEnd') and conditionParamRef.idEnd != null">
${_conditionType_} a.id <![CDATA[ <= ]]> #{${_conditionParam_}.idEnd}
</if>
<if test="conditionParamRef.containsKey('tid')">
<if test="conditionParamRef.tid != null and conditionParamRef.tid != ''">
${_conditionType_} a.tid like #{${_conditionParam_}.tid}
</if>
<if test="conditionParamRef.tid == null">
${_conditionType_} a.tid is null
</if>
</if>
<if test="conditionParamRef.containsKey('tidList')">
${_conditionType_} a.tid in
<foreach collection="conditionParamRef.tidList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('matterid')">
<if test="conditionParamRef.matterid != null ">
${_conditionType_} a.matterid = #{${_conditionParam_}.matterid}
</if>
<if test="conditionParamRef.matterid == null">
${_conditionType_} a.matterid is null
</if>
</if>
<if test="conditionParamRef.containsKey('matteridList')">
${_conditionType_} a.matterid in
<foreach collection="conditionParamRef.matteridList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('matteridStart') and conditionParamRef.matteridStart != null">
${_conditionType_} a.matterid <![CDATA[ >= ]]> #{${_conditionParam_}.matteridStart}
</if>
<if test="conditionParamRef.containsKey('matteridEnd') and conditionParamRef.matteridEnd != null">
${_conditionType_} a.matterid <![CDATA[ <= ]]> #{${_conditionParam_}.matteridEnd}
</if>
<if test="conditionParamRef.containsKey('materialName')">
<if test="conditionParamRef.materialName != null and conditionParamRef.materialName != ''">
${_conditionType_} a.materialName like #{${_conditionParam_}.materialName}
</if>
<if test="conditionParamRef.materialName == null">
${_conditionType_} a.materialName is null
</if>
</if>
<if test="conditionParamRef.containsKey('materialNameList')">
${_conditionType_} a.materialName in
<foreach collection="conditionParamRef.materialNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('materialCode')">
<if test="conditionParamRef.materialCode != null and conditionParamRef.materialCode != ''">
${_conditionType_} a.materialCode like #{${_conditionParam_}.materialCode}
</if>
<if test="conditionParamRef.materialCode == null">
${_conditionType_} a.materialCode is null
</if>
</if>
<if test="conditionParamRef.containsKey('materialCodeList')">
${_conditionType_} a.materialCode in
<foreach collection="conditionParamRef.materialCodeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('materialType')">
<if test="conditionParamRef.materialType != null and conditionParamRef.materialType != ''">
${_conditionType_} a.materialType like #{${_conditionParam_}.materialType}
</if>
<if test="conditionParamRef.materialType == null">
${_conditionType_} a.materialType is null
</if>
</if>
<if test="conditionParamRef.containsKey('materialTypeList')">
${_conditionType_} a.materialType in
<foreach collection="conditionParamRef.materialTypeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('materialProperty')">
<if test="conditionParamRef.materialProperty != null ">
${_conditionType_} a.materialProperty = #{${_conditionParam_}.materialProperty}
</if>
<if test="conditionParamRef.materialProperty == null">
${_conditionType_} a.materialProperty is null
</if>
</if>
<if test="conditionParamRef.containsKey('materialPropertyList')">
${_conditionType_} a.materialProperty in
<foreach collection="conditionParamRef.materialPropertyList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('materialPropertyStart') and conditionParamRef.materialPropertyStart != null">
${_conditionType_} a.materialProperty <![CDATA[ >= ]]> #{${_conditionParam_}.materialPropertyStart}
</if>
<if test="conditionParamRef.containsKey('materialPropertyEnd') and conditionParamRef.materialPropertyEnd != null">
${_conditionType_} a.materialProperty <![CDATA[ <= ]]> #{${_conditionParam_}.materialPropertyEnd}
</if>
<if test="conditionParamRef.containsKey('paperNum')">
<if test="conditionParamRef.paperNum != null ">
${_conditionType_} a.paperNum = #{${_conditionParam_}.paperNum}
</if>
<if test="conditionParamRef.paperNum == null">
${_conditionType_} a.paperNum is null
</if>
</if>
<if test="conditionParamRef.containsKey('paperNumList')">
${_conditionType_} a.paperNum in
<foreach collection="conditionParamRef.paperNumList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('paperNumStart') and conditionParamRef.paperNumStart != null">
${_conditionType_} a.paperNum <![CDATA[ >= ]]> #{${_conditionParam_}.paperNumStart}
</if>
<if test="conditionParamRef.containsKey('paperNumEnd') and conditionParamRef.paperNumEnd != null">
${_conditionType_} a.paperNum <![CDATA[ <= ]]> #{${_conditionParam_}.paperNumEnd}
</if>
<if test="conditionParamRef.containsKey('electronicNum')">
<if test="conditionParamRef.electronicNum != null ">
${_conditionType_} a.electronicNum = #{${_conditionParam_}.electronicNum}
</if>
<if test="conditionParamRef.electronicNum == null">
${_conditionType_} a.electronicNum is null
</if>
</if>
<if test="conditionParamRef.containsKey('electronicNumList')">
${_conditionType_} a.electronicNum in
<foreach collection="conditionParamRef.electronicNumList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('electronicNumStart') and conditionParamRef.electronicNumStart != null">
${_conditionType_} a.electronicNum <![CDATA[ >= ]]> #{${_conditionParam_}.electronicNumStart}
</if>
<if test="conditionParamRef.containsKey('electronicNumEnd') and conditionParamRef.electronicNumEnd != null">
${_conditionType_} a.electronicNum <![CDATA[ <= ]]> #{${_conditionParam_}.electronicNumEnd}
</if>
<if test="conditionParamRef.containsKey('isMust')">
<if test="conditionParamRef.isMust != null ">
${_conditionType_} a.isMust = #{${_conditionParam_}.isMust}
</if>
<if test="conditionParamRef.isMust == null">
${_conditionType_} a.isMust is null
</if>
</if>
<if test="conditionParamRef.containsKey('isMustList')">
${_conditionType_} a.isMust in
<foreach collection="conditionParamRef.isMustList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('isMustStart') and conditionParamRef.isMustStart != null">
${_conditionType_} a.isMust <![CDATA[ >= ]]> #{${_conditionParam_}.isMustStart}
</if>
<if test="conditionParamRef.containsKey('isMustEnd') and conditionParamRef.isMustEnd != null">
${_conditionType_} a.isMust <![CDATA[ <= ]]> #{${_conditionParam_}.isMustEnd}
</if>
<if test="conditionParamRef.containsKey('deliverDemand')">
<if test="conditionParamRef.deliverDemand != null and conditionParamRef.deliverDemand != ''">
${_conditionType_} a.deliverDemand like #{${_conditionParam_}.deliverDemand}
</if>
<if test="conditionParamRef.deliverDemand == null">
${_conditionType_} a.deliverDemand is null
</if>
</if>
<if test="conditionParamRef.containsKey('deliverDemandList')">
${_conditionType_} a.deliverDemand in
<foreach collection="conditionParamRef.deliverDemandList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('materialCategory')">
<if test="conditionParamRef.materialCategory != null and conditionParamRef.materialCategory != ''">
${_conditionType_} a.materialCategory like #{${_conditionParam_}.materialCategory}
</if>
<if test="conditionParamRef.materialCategory == null">
${_conditionType_} a.materialCategory is null
</if>
</if>
<if test="conditionParamRef.containsKey('materialCategoryList')">
${_conditionType_} a.materialCategory in
<foreach collection="conditionParamRef.materialCategoryList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('materialSource')">
<if test="conditionParamRef.materialSource != null ">
${_conditionType_} a.materialSource = #{${_conditionParam_}.materialSource}
</if>
<if test="conditionParamRef.materialSource == null">
${_conditionType_} a.materialSource is null
</if>
</if>
<if test="conditionParamRef.containsKey('materialSourceList')">
${_conditionType_} a.materialSource in
<foreach collection="conditionParamRef.materialSourceList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('materialSourceStart') and conditionParamRef.materialSourceStart != null">
${_conditionType_} a.materialSource <![CDATA[ >= ]]> #{${_conditionParam_}.materialSourceStart}
</if>
<if test="conditionParamRef.containsKey('materialSourceEnd') and conditionParamRef.materialSourceEnd != null">
${_conditionType_} a.materialSource <![CDATA[ <= ]]> #{${_conditionParam_}.materialSourceEnd}
</if>
<if test="conditionParamRef.containsKey('handleDeptName')">
<if test="conditionParamRef.handleDeptName != null and conditionParamRef.handleDeptName != ''">
${_conditionType_} a.handleDeptName like #{${_conditionParam_}.handleDeptName}
</if>
<if test="conditionParamRef.handleDeptName == null">
${_conditionType_} a.handleDeptName is null
</if>
</if>
<if test="conditionParamRef.containsKey('handleDeptNameList')">
${_conditionType_} a.handleDeptName in
<foreach collection="conditionParamRef.handleDeptNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('othersRemark')">
<if test="conditionParamRef.othersRemark != null and conditionParamRef.othersRemark != ''">
${_conditionType_} a.othersRemark like #{${_conditionParam_}.othersRemark}
</if>
<if test="conditionParamRef.othersRemark == null">
${_conditionType_} a.othersRemark is null
</if>
</if>
<if test="conditionParamRef.containsKey('othersRemarkList')">
${_conditionType_} a.othersRemark in
<foreach collection="conditionParamRef.othersRemarkList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('isLack')">
<if test="conditionParamRef.isLack != null ">
${_conditionType_} a.isLack = #{${_conditionParam_}.isLack}
</if>
<if test="conditionParamRef.isLack == null">
${_conditionType_} a.isLack is null
</if>
</if>
<if test="conditionParamRef.containsKey('isLackList')">
${_conditionType_} a.isLack in
<foreach collection="conditionParamRef.isLackList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('isLackStart') and conditionParamRef.isLackStart != null">
${_conditionType_} a.isLack <![CDATA[ >= ]]> #{${_conditionParam_}.isLackStart}
</if>
<if test="conditionParamRef.containsKey('isLackEnd') and conditionParamRef.isLackEnd != null">
${_conditionType_} a.isLack <![CDATA[ <= ]]> #{${_conditionParam_}.isLackEnd}
</if>
<if test="conditionParamRef.containsKey('isProofMaterial')">
<if test="conditionParamRef.isProofMaterial != null ">
${_conditionType_} a.isProofMaterial = #{${_conditionParam_}.isProofMaterial}
</if>
<if test="conditionParamRef.isProofMaterial == null">
${_conditionType_} a.isProofMaterial is null
</if>
</if>
<if test="conditionParamRef.containsKey('isProofMaterialList')">
${_conditionType_} a.isProofMaterial in
<foreach collection="conditionParamRef.isProofMaterialList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('isProofMaterialStart') and conditionParamRef.isProofMaterialStart != null">
${_conditionType_} a.isProofMaterial <![CDATA[ >= ]]> #{${_conditionParam_}.isProofMaterialStart}
</if>
<if test="conditionParamRef.containsKey('isProofMaterialEnd') and conditionParamRef.isProofMaterialEnd != null">
${_conditionType_} a.isProofMaterial <![CDATA[ <= ]]> #{${_conditionParam_}.isProofMaterialEnd}
</if>
<if test="conditionParamRef.containsKey('isFreshSeal')">
<if test="conditionParamRef.isFreshSeal != null ">
${_conditionType_} a.isFreshSeal = #{${_conditionParam_}.isFreshSeal}
</if>
<if test="conditionParamRef.isFreshSeal == null">
${_conditionType_} a.isFreshSeal is null
</if>
</if>
<if test="conditionParamRef.containsKey('isFreshSealList')">
${_conditionType_} a.isFreshSeal in
<foreach collection="conditionParamRef.isFreshSealList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('isFreshSealStart') and conditionParamRef.isFreshSealStart != null">
${_conditionType_} a.isFreshSeal <![CDATA[ >= ]]> #{${_conditionParam_}.isFreshSealStart}
</if>
<if test="conditionParamRef.containsKey('isFreshSealEnd') and conditionParamRef.isFreshSealEnd != null">
${_conditionType_} a.isFreshSeal <![CDATA[ <= ]]> #{${_conditionParam_}.isFreshSealEnd}
</if>
<if test="conditionParamRef.containsKey('sealWay')">
<if test="conditionParamRef.sealWay != null and conditionParamRef.sealWay != ''">
${_conditionType_} a.sealWay like #{${_conditionParam_}.sealWay}
</if>
<if test="conditionParamRef.sealWay == null">
${_conditionType_} a.sealWay is null
</if>
</if>
<if test="conditionParamRef.containsKey('sealWayList')">
${_conditionType_} a.sealWay in
<foreach collection="conditionParamRef.sealWayList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('sourceOfMaterial')">
<if test="conditionParamRef.sourceOfMaterial != null and conditionParamRef.sourceOfMaterial != ''">
${_conditionType_} a.sourceOfMaterial like #{${_conditionParam_}.sourceOfMaterial}
</if>
<if test="conditionParamRef.sourceOfMaterial == null">
${_conditionType_} a.sourceOfMaterial is null
</if>
</if>
<if test="conditionParamRef.containsKey('sourceOfMaterialList')">
${_conditionType_} a.sourceOfMaterial in
<foreach collection="conditionParamRef.sourceOfMaterialList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('remark')">
<if test="conditionParamRef.remark != null and conditionParamRef.remark != ''">
${_conditionType_} a.remark like #{${_conditionParam_}.remark}
</if>
<if test="conditionParamRef.remark == null">
${_conditionType_} a.remark is null
</if>
</if>
<if test="conditionParamRef.containsKey('remarkList')">
${_conditionType_} a.remark in
<foreach collection="conditionParamRef.remarkList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('remarkSub')">
<if test="conditionParamRef.remarkSub != null and conditionParamRef.remarkSub != ''">
${_conditionType_} a.remarkSub like #{${_conditionParam_}.remarkSub}
</if>
<if test="conditionParamRef.remarkSub == null">
${_conditionType_} a.remarkSub is null
</if>
</if>
<if test="conditionParamRef.containsKey('remarkSubList')">
${_conditionType_} a.remarkSub in
<foreach collection="conditionParamRef.remarkSubList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('clauseContent')">
<if test="conditionParamRef.clauseContent != null and conditionParamRef.clauseContent != ''">
${_conditionType_} a.clauseContent like #{${_conditionParam_}.clauseContent}
</if>
<if test="conditionParamRef.clauseContent == null">
${_conditionType_} a.clauseContent is null
</if>
</if>
<if test="conditionParamRef.containsKey('clauseContentList')">
${_conditionType_} a.clauseContent in
<foreach collection="conditionParamRef.clauseContentList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('electronicgs')">
<if test="conditionParamRef.electronicgs != null and conditionParamRef.electronicgs != ''">
${_conditionType_} a.electronicgs like #{${_conditionParam_}.electronicgs}
</if>
<if test="conditionParamRef.electronicgs == null">
${_conditionType_} a.electronicgs is null
</if>
</if>
<if test="conditionParamRef.containsKey('electronicgsList')">
${_conditionType_} a.electronicgs in
<foreach collection="conditionParamRef.electronicgsList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('materialSourceSm')">
<if test="conditionParamRef.materialSourceSm != null and conditionParamRef.materialSourceSm != ''">
${_conditionType_} a.materialSourceSm like #{${_conditionParam_}.materialSourceSm}
</if>
<if test="conditionParamRef.materialSourceSm == null">
${_conditionType_} a.materialSourceSm is null
</if>
</if>
<if test="conditionParamRef.containsKey('materialSourceSmList')">
${_conditionType_} a.materialSourceSm in
<foreach collection="conditionParamRef.materialSourceSmList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('paperGg')">
<if test="conditionParamRef.paperGg != null and conditionParamRef.paperGg != ''">
${_conditionType_} a.paperGg like #{${_conditionParam_}.paperGg}
</if>
<if test="conditionParamRef.paperGg == null">
${_conditionType_} a.paperGg is null
</if>
</if>
<if test="conditionParamRef.containsKey('paperGgList')">
${_conditionType_} a.paperGg in
<foreach collection="conditionParamRef.paperGgList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('isjianm')">
<if test="conditionParamRef.isjianm != null and conditionParamRef.isjianm != ''">
${_conditionType_} a.isjianm like #{${_conditionParam_}.isjianm}
</if>
<if test="conditionParamRef.isjianm == null">
${_conditionType_} a.isjianm is null
</if>
</if>
<if test="conditionParamRef.containsKey('isjianmList')">
${_conditionType_} a.isjianm in
<foreach collection="conditionParamRef.isjianmList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('jianmMs')">
<if test="conditionParamRef.jianmMs != null and conditionParamRef.jianmMs != ''">
${_conditionType_} a.jianmMs like #{${_conditionParam_}.jianmMs}
</if>
<if test="conditionParamRef.jianmMs == null">
${_conditionType_} a.jianmMs is null
</if>
</if>
<if test="conditionParamRef.containsKey('jianmMsList')">
${_conditionType_} a.jianmMs in
<foreach collection="conditionParamRef.jianmMsList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('summary')">
<if test="conditionParamRef.summary != null and conditionParamRef.summary != ''">
${_conditionType_} a.summary like #{${_conditionParam_}.summary}
</if>
<if test="conditionParamRef.summary == null">
${_conditionType_} a.summary is null
</if>
</if>
<if test="conditionParamRef.containsKey('summaryList')">
${_conditionType_} a.summary in
<foreach collection="conditionParamRef.summaryList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('ybUrl')">
<if test="conditionParamRef.ybUrl != null and conditionParamRef.ybUrl != ''">
${_conditionType_} a.ybUrl like #{${_conditionParam_}.ybUrl}
</if>
<if test="conditionParamRef.ybUrl == null">
${_conditionType_} a.ybUrl is null
</if>
</if>
<if test="conditionParamRef.containsKey('ybUrlList')">
${_conditionType_} a.ybUrl in
<foreach collection="conditionParamRef.ybUrlList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createTime')">
<if test="conditionParamRef.createTime != null ">
${_conditionType_} a.createTime = #{${_conditionParam_}.createTime}
</if>
<if test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('createTimeStart') and conditionParamRef.createTimeStart != null and conditionParamRef.createTimeStart!=''">
${_conditionType_} a.createTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createTimeEnd') and conditionParamRef.createTimeEnd != null and conditionParamRef.createTimeEnd!=''">
${_conditionType_} a.createTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createUser')">
<if test="conditionParamRef.createUser != null and conditionParamRef.createUser != ''">
${_conditionType_} a.createUser like #{${_conditionParam_}.createUser}
</if>
<if test="conditionParamRef.createUser == null">
${_conditionType_} a.createUser is null
</if>
</if>
<if test="conditionParamRef.containsKey('createUserList')">
${_conditionType_} a.createUser in
<foreach collection="conditionParamRef.createUserList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
</sql>
<sql id="_orderCols_">
<if test="orderColList != null and !orderColList.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<foreach collection="orderColList" open="" close="" index="index" item="item" separator=",">
${item.colName} ${item.sortKind}
</foreach>
</trim>
</if>
<if test="(orderColList == null or orderColList.isEmpty()) and orderCol != null and !orderCol.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<if test="orderCol.containsKey('id')">
a.id
<if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('tid')">
a.tid
<if test='orderCol.tid != null and "DESC".equalsIgnoreCase(orderCol.tid)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('matterid')">
a.matterid
<if test='orderCol.matterid != null and "DESC".equalsIgnoreCase(orderCol.matterid)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('materialName')">
a.materialName
<if test='orderCol.materialName != null and "DESC".equalsIgnoreCase(orderCol.materialName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('materialCode')">
a.materialCode
<if test='orderCol.materialCode != null and "DESC".equalsIgnoreCase(orderCol.materialCode)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('materialType')">
a.materialType
<if test='orderCol.materialType != null and "DESC".equalsIgnoreCase(orderCol.materialType)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('materialProperty')">
a.materialProperty
<if test='orderCol.materialProperty != null and "DESC".equalsIgnoreCase(orderCol.materialProperty)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('paperNum')">
a.paperNum
<if test='orderCol.paperNum != null and "DESC".equalsIgnoreCase(orderCol.paperNum)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('electronicNum')">
a.electronicNum
<if test='orderCol.electronicNum != null and "DESC".equalsIgnoreCase(orderCol.electronicNum)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('isMust')">
a.isMust
<if test='orderCol.isMust != null and "DESC".equalsIgnoreCase(orderCol.isMust)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('deliverDemand')">
a.deliverDemand
<if test='orderCol.deliverDemand != null and "DESC".equalsIgnoreCase(orderCol.deliverDemand)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('materialCategory')">
a.materialCategory
<if test='orderCol.materialCategory != null and "DESC".equalsIgnoreCase(orderCol.materialCategory)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('materialSource')">
a.materialSource
<if test='orderCol.materialSource != null and "DESC".equalsIgnoreCase(orderCol.materialSource)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('handleDeptName')">
a.handleDeptName
<if test='orderCol.handleDeptName != null and "DESC".equalsIgnoreCase(orderCol.handleDeptName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('othersRemark')">
a.othersRemark
<if test='orderCol.othersRemark != null and "DESC".equalsIgnoreCase(orderCol.othersRemark)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('isLack')">
a.isLack
<if test='orderCol.isLack != null and "DESC".equalsIgnoreCase(orderCol.isLack)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('isProofMaterial')">
a.isProofMaterial
<if test='orderCol.isProofMaterial != null and "DESC".equalsIgnoreCase(orderCol.isProofMaterial)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('isFreshSeal')">
a.isFreshSeal
<if test='orderCol.isFreshSeal != null and "DESC".equalsIgnoreCase(orderCol.isFreshSeal)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('sealWay')">
a.sealWay
<if test='orderCol.sealWay != null and "DESC".equalsIgnoreCase(orderCol.sealWay)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('sourceOfMaterial')">
a.sourceOfMaterial
<if test='orderCol.sourceOfMaterial != null and "DESC".equalsIgnoreCase(orderCol.sourceOfMaterial)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('remark')">
a.remark
<if test='orderCol.remark != null and "DESC".equalsIgnoreCase(orderCol.remark)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('remarkSub')">
a.remarkSub
<if test='orderCol.remarkSub != null and "DESC".equalsIgnoreCase(orderCol.remarkSub)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('clauseContent')">
a.clauseContent
<if test='orderCol.clauseContent != null and "DESC".equalsIgnoreCase(orderCol.clauseContent)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('electronicgs')">
a.electronicgs
<if test='orderCol.electronicgs != null and "DESC".equalsIgnoreCase(orderCol.electronicgs)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('materialSourceSm')">
a.materialSourceSm
<if test='orderCol.materialSourceSm != null and "DESC".equalsIgnoreCase(orderCol.materialSourceSm)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('paperGg')">
a.paperGg
<if test='orderCol.paperGg != null and "DESC".equalsIgnoreCase(orderCol.paperGg)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('isjianm')">
a.isjianm
<if test='orderCol.isjianm != null and "DESC".equalsIgnoreCase(orderCol.isjianm)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('jianmMs')">
a.jianmMs
<if test='orderCol.jianmMs != null and "DESC".equalsIgnoreCase(orderCol.jianmMs)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('summary')">
a.summary
<if test='orderCol.summary != null and "DESC".equalsIgnoreCase(orderCol.summary)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('ybUrl')">
a.ybUrl
<if test='orderCol.ybUrl != null and "DESC".equalsIgnoreCase(orderCol.ybUrl)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createTime')">
a.createTime
<if test='orderCol.createTime != null and "DESC".equalsIgnoreCase(orderCol.createTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createUser')">
a.createUser
<if test='orderCol.createUser != null and "DESC".equalsIgnoreCase(orderCol.createUser)'>DESC</if>
,
</if>
</trim>
</if>
</sql>
<sql id="_group_by_">
<if test="groupList != null and !groupList.isEmpty()">
GROUP BY
<trim suffixOverrides="," suffix="">
<foreach collection="groupList" open="" close="" index="index" item="item" separator=",">
${item}
</foreach>
</trim>
</if>
</sql>
</mapper>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"mybatis-3-mapper.dtd">
<mapper namespace="com.mortals.xhx.module.yth.dao.ibatis.YthFlowlimitDaoImpl">
<!-- 字段和属性映射 -->
<resultMap type="YthFlowlimitEntity" id="YthFlowlimitEntity-Map">
<result property="id" column="id" />
<result property="matterid" column="matterid" />
<result property="nodeName" column="nodeName" />
<result property="sort" column="sort" />
<result property="outTimeLimit" column="outTimeLimit" />
<result property="handleTimeLimit" column="handleTimeLimit" />
<result property="handleWindow" column="handleWindow" />
<result property="approvalStandard" column="approvalStandard" />
<result property="bizType" column="bizType" />
<result property="complexWorkFlowFlag" column="complexWorkFlowFlag" />
<result property="nodeId" column="nodeId" />
<result property="createTime" column="createTime" />
<result property="createUser" column="createUser" />
</resultMap>
<!-- 表所有列 -->
<sql id="_columns">
<trim suffixOverrides="," suffix="">
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id as id,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterid') or colPickMode == 1 and data.containsKey('matterid')))">
a.matterid as matterid,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('nodeName') or colPickMode == 1 and data.containsKey('nodeName')))">
a.nodeName as nodeName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('sort') or colPickMode == 1 and data.containsKey('sort')))">
a.sort as sort,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('outTimeLimit') or colPickMode == 1 and data.containsKey('outTimeLimit')))">
a.outTimeLimit as outTimeLimit,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('handleTimeLimit') or colPickMode == 1 and data.containsKey('handleTimeLimit')))">
a.handleTimeLimit as handleTimeLimit,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('handleWindow') or colPickMode == 1 and data.containsKey('handleWindow')))">
a.handleWindow as handleWindow,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('approvalStandard') or colPickMode == 1 and data.containsKey('approvalStandard')))">
a.approvalStandard as approvalStandard,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('bizType') or colPickMode == 1 and data.containsKey('bizType')))">
a.bizType as bizType,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('complexWorkFlowFlag') or colPickMode == 1 and data.containsKey('complexWorkFlowFlag')))">
a.complexWorkFlowFlag as complexWorkFlowFlag,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('nodeId') or colPickMode == 1 and data.containsKey('nodeId')))">
a.nodeId as nodeId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime as createTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUser') or colPickMode == 1 and data.containsKey('createUser')))">
a.createUser as createUser,
</if>
</trim>
</sql>
<!-- 新增 -->
<insert id="insert" parameterType="YthFlowlimitEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_xhx_yth_flowlimit
(matterid,nodeName,sort,outTimeLimit,handleTimeLimit,handleWindow,approvalStandard,bizType,complexWorkFlowFlag,nodeId,createTime,createUser)
VALUES
(#{matterid},#{nodeName},#{sort},#{outTimeLimit},#{handleTimeLimit},#{handleWindow},#{approvalStandard},#{bizType},#{complexWorkFlowFlag},#{nodeId},#{createTime},#{createUser})
</insert>
<!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto">
insert into mortals_xhx_yth_flowlimit
(matterid,nodeName,sort,outTimeLimit,handleTimeLimit,handleWindow,approvalStandard,bizType,complexWorkFlowFlag,nodeId,createTime,createUser)
VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," >
(#{item.matterid},#{item.nodeName},#{item.sort},#{item.outTimeLimit},#{item.handleTimeLimit},#{item.handleWindow},#{item.approvalStandard},#{item.bizType},#{item.complexWorkFlowFlag},#{item.nodeId},#{item.createTime},#{item.createUser})
</foreach>
</insert>
<!-- 根据ParamDto更新 -->
<update id="update" parameterType="paramDto">
update mortals_xhx_yth_flowlimit as a
set
<trim suffixOverrides="," suffix="">
<if test="(colPickMode==0 and data.containsKey('matterid')) or (colPickMode==1 and !data.containsKey('matterid'))">
a.matterid=#{data.matterid},
</if>
<if test="(colPickMode==0 and data.containsKey('matteridIncrement')) or (colPickMode==1 and !data.containsKey('matteridIncrement'))">
a.matterid=ifnull(a.matterid,0) + #{data.matteridIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('nodeName')) or (colPickMode==1 and !data.containsKey('nodeName'))">
a.nodeName=#{data.nodeName},
</if>
<if test="(colPickMode==0 and data.containsKey('sort')) or (colPickMode==1 and !data.containsKey('sort'))">
a.sort=#{data.sort},
</if>
<if test="(colPickMode==0 and data.containsKey('sortIncrement')) or (colPickMode==1 and !data.containsKey('sortIncrement'))">
a.sort=ifnull(a.sort,0) + #{data.sortIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('outTimeLimit')) or (colPickMode==1 and !data.containsKey('outTimeLimit'))">
a.outTimeLimit=#{data.outTimeLimit},
</if>
<if test="(colPickMode==0 and data.containsKey('outTimeLimitIncrement')) or (colPickMode==1 and !data.containsKey('outTimeLimitIncrement'))">
a.outTimeLimit=ifnull(a.outTimeLimit,0) + #{data.outTimeLimitIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('handleTimeLimit')) or (colPickMode==1 and !data.containsKey('handleTimeLimit'))">
a.handleTimeLimit=#{data.handleTimeLimit},
</if>
<if test="(colPickMode==0 and data.containsKey('handleTimeLimitIncrement')) or (colPickMode==1 and !data.containsKey('handleTimeLimitIncrement'))">
a.handleTimeLimit=ifnull(a.handleTimeLimit,0) + #{data.handleTimeLimitIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('handleWindow')) or (colPickMode==1 and !data.containsKey('handleWindow'))">
a.handleWindow=#{data.handleWindow},
</if>
<if test="(colPickMode==0 and data.containsKey('approvalStandard')) or (colPickMode==1 and !data.containsKey('approvalStandard'))">
a.approvalStandard=#{data.approvalStandard},
</if>
<if test="(colPickMode==0 and data.containsKey('bizType')) or (colPickMode==1 and !data.containsKey('bizType'))">
a.bizType=#{data.bizType},
</if>
<if test="(colPickMode==0 and data.containsKey('complexWorkFlowFlag')) or (colPickMode==1 and !data.containsKey('complexWorkFlowFlag'))">
a.complexWorkFlowFlag=#{data.complexWorkFlowFlag},
</if>
<if test="(colPickMode==0 and data.containsKey('nodeId')) or (colPickMode==1 and !data.containsKey('nodeId'))">
a.nodeId=#{data.nodeId},
</if>
<if test="(colPickMode==0 and data.containsKey('createTime')) or (colPickMode==1 and !data.containsKey('createTime'))">
a.createTime=#{data.createTime},
</if>
<if test="(colPickMode==0 and data.containsKey('createUser')) or (colPickMode==1 and !data.containsKey('createUser'))">
a.createUser=#{data.createUser},
</if>
</trim>
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</update>
<!-- 批量更新 -->
<update id="updateBatch" parameterType="paramDto">
update mortals_xhx_yth_flowlimit as a
<trim prefix="set" suffixOverrides=",">
<trim prefix="matterid=(case" suffix="ELSE matterid end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('matterid')) or (colPickMode==1 and !item.containsKey('matterid'))">
when a.id=#{item.id} then #{item.matterid}
</when>
<when test="(colPickMode==0 and item.containsKey('matteridIncrement')) or (colPickMode==1 and !item.containsKey('matteridIncrement'))">
when a.id=#{item.id} then ifnull(a.matterid,0) + #{item.matteridIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="nodeName=(case" suffix="ELSE nodeName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('nodeName')) or (colPickMode==1 and !item.containsKey('nodeName'))">
when a.id=#{item.id} then #{item.nodeName}
</if>
</foreach>
</trim>
<trim prefix="sort=(case" suffix="ELSE sort end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('sort')) or (colPickMode==1 and !item.containsKey('sort'))">
when a.id=#{item.id} then #{item.sort}
</when>
<when test="(colPickMode==0 and item.containsKey('sortIncrement')) or (colPickMode==1 and !item.containsKey('sortIncrement'))">
when a.id=#{item.id} then ifnull(a.sort,0) + #{item.sortIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="outTimeLimit=(case" suffix="ELSE outTimeLimit end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('outTimeLimit')) or (colPickMode==1 and !item.containsKey('outTimeLimit'))">
when a.id=#{item.id} then #{item.outTimeLimit}
</when>
<when test="(colPickMode==0 and item.containsKey('outTimeLimitIncrement')) or (colPickMode==1 and !item.containsKey('outTimeLimitIncrement'))">
when a.id=#{item.id} then ifnull(a.outTimeLimit,0) + #{item.outTimeLimitIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="handleTimeLimit=(case" suffix="ELSE handleTimeLimit end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('handleTimeLimit')) or (colPickMode==1 and !item.containsKey('handleTimeLimit'))">
when a.id=#{item.id} then #{item.handleTimeLimit}
</when>
<when test="(colPickMode==0 and item.containsKey('handleTimeLimitIncrement')) or (colPickMode==1 and !item.containsKey('handleTimeLimitIncrement'))">
when a.id=#{item.id} then ifnull(a.handleTimeLimit,0) + #{item.handleTimeLimitIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="handleWindow=(case" suffix="ELSE handleWindow end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('handleWindow')) or (colPickMode==1 and !item.containsKey('handleWindow'))">
when a.id=#{item.id} then #{item.handleWindow}
</if>
</foreach>
</trim>
<trim prefix="approvalStandard=(case" suffix="ELSE approvalStandard end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('approvalStandard')) or (colPickMode==1 and !item.containsKey('approvalStandard'))">
when a.id=#{item.id} then #{item.approvalStandard}
</if>
</foreach>
</trim>
<trim prefix="bizType=(case" suffix="ELSE bizType end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('bizType')) or (colPickMode==1 and !item.containsKey('bizType'))">
when a.id=#{item.id} then #{item.bizType}
</if>
</foreach>
</trim>
<trim prefix="complexWorkFlowFlag=(case" suffix="ELSE complexWorkFlowFlag end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('complexWorkFlowFlag')) or (colPickMode==1 and !item.containsKey('complexWorkFlowFlag'))">
when a.id=#{item.id} then #{item.complexWorkFlowFlag}
</if>
</foreach>
</trim>
<trim prefix="nodeId=(case" suffix="ELSE nodeId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('nodeId')) or (colPickMode==1 and !item.containsKey('nodeId'))">
when a.id=#{item.id} then #{item.nodeId}
</if>
</foreach>
</trim>
<trim prefix="createTime=(case" suffix="ELSE createTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createTime')) or (colPickMode==1 and !item.containsKey('createTime'))">
when a.id=#{item.id} then #{item.createTime}
</if>
</foreach>
</trim>
<trim prefix="createUser=(case" suffix="ELSE createUser end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createUser')) or (colPickMode==1 and !item.containsKey('createUser'))">
when a.id=#{item.id} then #{item.createUser}
</if>
</foreach>
</trim>
</trim>
where id in
<foreach collection="data.dataList" item="item" index="index" open="(" separator="," close=")">
#{item.id}
</foreach>
</update>
<!-- 根据主健查询 -->
<select id="getByKey" parameterType="paramDto" resultMap="YthFlowlimitEntity-Map">
select <include refid="_columns"/>
from mortals_xhx_yth_flowlimit as a
where a.id=#{condition.id}
</select>
<!-- 根据主健删除 -->
<delete id="deleteByKey" parameterType="paramDto">
delete a.* from mortals_xhx_yth_flowlimit as a where a.id=#{condition.id}
</delete>
<!-- 根据主健删除一批,针对单一主健有效 -->
<delete id="deleteByKeys">
delete from mortals_xhx_yth_flowlimit where id in
<foreach collection="array" item="item" index="index" open="(" separator="," close=")">
#{item}
</foreach>
</delete>
<!-- 根据paramDto删除一批 -->
<delete id="deleteByMap" parameterType="paramDto">
delete a.* from mortals_xhx_yth_flowlimit as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</delete>
<!-- 获取列表 -->
<select id="getList" parameterType="paramDto" resultMap="YthFlowlimitEntity-Map">
select <include refid="_columns"/>
from mortals_xhx_yth_flowlimit as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
<include refid="_orderCols_"/>
</select>
<!-- 获取 -->
<select id="getListCount" parameterType="paramDto" resultType="int">
select count(1)
from mortals_xhx_yth_flowlimit as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</select>
<!-- 条件映射 -->
<sql id="_condition_">
<if test="condition != null and !condition.isEmpty()">
<!-- 条件映射-普通条件 -->
<include refid="_condition_param_">
<property name="_conditionParam_" value="condition"/>
<property name="_conditionType_" value="and"/>
</include>
<!-- 条件映射-集合之间使用AND,集合中元素使用OR-(list[0].1 or list[0].2) and (list[1].3 or list[1].4) -->
<if test="condition.containsKey('andConditionList') and !condition.andConditionList.isEmpty()">
and
<foreach collection="condition.andConditionList" open="(" close=")" index="index" item="andCondition" separator=" and ">
<trim prefixOverrides="or" prefix="(" suffix=")">
<include refid="_condition_param_">
<property name="_conditionParam_" value="andCondition"/>
<property name="_conditionType_" value="or"/>
</include>
</trim>
</foreach>
</if>
<!-- 条件映射-集合之间使用OR,集合中元素使用AND-(list[0].1 and list[0].2) or (list[1].3 and list[1].4) -->
<if test="condition.containsKey('orConditionList') and !condition.orConditionList.isEmpty()">
and
<foreach collection="condition.orConditionList" open="(" close=")" index="index" item="orCondition" separator=" or ">
<trim prefixOverrides="and" prefix="(" suffix=")">
<include refid="_condition_param_">
<property name="_conditionParam_" value="orCondition"/>
<property name="_conditionType_" value="and"/>
</include>
</trim>
</foreach>
</if>
</if>
</sql>
<!-- 条件映射-代参数 -->
<sql id="_condition_param_">
<bind name="conditionParamRef" value="${_conditionParam_}"/>
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null">
${_conditionType_} a.id=#{${_conditionParam_}.id}
</if>
</if>
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null ">
${_conditionType_} a.id = #{${_conditionParam_}.id}
</if>
<if test="conditionParamRef.id == null">
${_conditionType_} a.id is null
</if>
</if>
<if test="conditionParamRef.containsKey('idList')">
${_conditionType_} a.id in
<foreach collection="conditionParamRef.idList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idStart') and conditionParamRef.idStart != null">
${_conditionType_} a.id <![CDATA[ >= ]]> #{${_conditionParam_}.idStart}
</if>
<if test="conditionParamRef.containsKey('idEnd') and conditionParamRef.idEnd != null">
${_conditionType_} a.id <![CDATA[ <= ]]> #{${_conditionParam_}.idEnd}
</if>
<if test="conditionParamRef.containsKey('matterid')">
<if test="conditionParamRef.matterid != null ">
${_conditionType_} a.matterid = #{${_conditionParam_}.matterid}
</if>
<if test="conditionParamRef.matterid == null">
${_conditionType_} a.matterid is null
</if>
</if>
<if test="conditionParamRef.containsKey('matteridList')">
${_conditionType_} a.matterid in
<foreach collection="conditionParamRef.matteridList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('matteridStart') and conditionParamRef.matteridStart != null">
${_conditionType_} a.matterid <![CDATA[ >= ]]> #{${_conditionParam_}.matteridStart}
</if>
<if test="conditionParamRef.containsKey('matteridEnd') and conditionParamRef.matteridEnd != null">
${_conditionType_} a.matterid <![CDATA[ <= ]]> #{${_conditionParam_}.matteridEnd}
</if>
<if test="conditionParamRef.containsKey('nodeName')">
<if test="conditionParamRef.nodeName != null and conditionParamRef.nodeName != ''">
${_conditionType_} a.nodeName like #{${_conditionParam_}.nodeName}
</if>
<if test="conditionParamRef.nodeName == null">
${_conditionType_} a.nodeName is null
</if>
</if>
<if test="conditionParamRef.containsKey('nodeNameList')">
${_conditionType_} a.nodeName in
<foreach collection="conditionParamRef.nodeNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('sort')">
<if test="conditionParamRef.sort != null ">
${_conditionType_} a.sort = #{${_conditionParam_}.sort}
</if>
<if test="conditionParamRef.sort == null">
${_conditionType_} a.sort is null
</if>
</if>
<if test="conditionParamRef.containsKey('sortList')">
${_conditionType_} a.sort in
<foreach collection="conditionParamRef.sortList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('sortStart') and conditionParamRef.sortStart != null">
${_conditionType_} a.sort <![CDATA[ >= ]]> #{${_conditionParam_}.sortStart}
</if>
<if test="conditionParamRef.containsKey('sortEnd') and conditionParamRef.sortEnd != null">
${_conditionType_} a.sort <![CDATA[ <= ]]> #{${_conditionParam_}.sortEnd}
</if>
<if test="conditionParamRef.containsKey('outTimeLimit')">
<if test="conditionParamRef.outTimeLimit != null ">
${_conditionType_} a.outTimeLimit = #{${_conditionParam_}.outTimeLimit}
</if>
<if test="conditionParamRef.outTimeLimit == null">
${_conditionType_} a.outTimeLimit is null
</if>
</if>
<if test="conditionParamRef.containsKey('outTimeLimitList')">
${_conditionType_} a.outTimeLimit in
<foreach collection="conditionParamRef.outTimeLimitList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('outTimeLimitStart') and conditionParamRef.outTimeLimitStart != null">
${_conditionType_} a.outTimeLimit <![CDATA[ >= ]]> #{${_conditionParam_}.outTimeLimitStart}
</if>
<if test="conditionParamRef.containsKey('outTimeLimitEnd') and conditionParamRef.outTimeLimitEnd != null">
${_conditionType_} a.outTimeLimit <![CDATA[ <= ]]> #{${_conditionParam_}.outTimeLimitEnd}
</if>
<if test="conditionParamRef.containsKey('handleTimeLimit')">
<if test="conditionParamRef.handleTimeLimit != null ">
${_conditionType_} a.handleTimeLimit = #{${_conditionParam_}.handleTimeLimit}
</if>
<if test="conditionParamRef.handleTimeLimit == null">
${_conditionType_} a.handleTimeLimit is null
</if>
</if>
<if test="conditionParamRef.containsKey('handleTimeLimitList')">
${_conditionType_} a.handleTimeLimit in
<foreach collection="conditionParamRef.handleTimeLimitList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('handleTimeLimitStart') and conditionParamRef.handleTimeLimitStart != null">
${_conditionType_} a.handleTimeLimit <![CDATA[ >= ]]> #{${_conditionParam_}.handleTimeLimitStart}
</if>
<if test="conditionParamRef.containsKey('handleTimeLimitEnd') and conditionParamRef.handleTimeLimitEnd != null">
${_conditionType_} a.handleTimeLimit <![CDATA[ <= ]]> #{${_conditionParam_}.handleTimeLimitEnd}
</if>
<if test="conditionParamRef.containsKey('handleWindow')">
<if test="conditionParamRef.handleWindow != null and conditionParamRef.handleWindow != ''">
${_conditionType_} a.handleWindow like #{${_conditionParam_}.handleWindow}
</if>
<if test="conditionParamRef.handleWindow == null">
${_conditionType_} a.handleWindow is null
</if>
</if>
<if test="conditionParamRef.containsKey('handleWindowList')">
${_conditionType_} a.handleWindow in
<foreach collection="conditionParamRef.handleWindowList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('approvalStandard')">
<if test="conditionParamRef.approvalStandard != null and conditionParamRef.approvalStandard != ''">
${_conditionType_} a.approvalStandard like #{${_conditionParam_}.approvalStandard}
</if>
<if test="conditionParamRef.approvalStandard == null">
${_conditionType_} a.approvalStandard is null
</if>
</if>
<if test="conditionParamRef.containsKey('approvalStandardList')">
${_conditionType_} a.approvalStandard in
<foreach collection="conditionParamRef.approvalStandardList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('bizType')">
<if test="conditionParamRef.bizType != null and conditionParamRef.bizType != ''">
${_conditionType_} a.bizType like #{${_conditionParam_}.bizType}
</if>
<if test="conditionParamRef.bizType == null">
${_conditionType_} a.bizType is null
</if>
</if>
<if test="conditionParamRef.containsKey('bizTypeList')">
${_conditionType_} a.bizType in
<foreach collection="conditionParamRef.bizTypeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('complexWorkFlowFlag')">
<if test="conditionParamRef.complexWorkFlowFlag != null and conditionParamRef.complexWorkFlowFlag != ''">
${_conditionType_} a.complexWorkFlowFlag like #{${_conditionParam_}.complexWorkFlowFlag}
</if>
<if test="conditionParamRef.complexWorkFlowFlag == null">
${_conditionType_} a.complexWorkFlowFlag is null
</if>
</if>
<if test="conditionParamRef.containsKey('complexWorkFlowFlagList')">
${_conditionType_} a.complexWorkFlowFlag in
<foreach collection="conditionParamRef.complexWorkFlowFlagList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('nodeId')">
<if test="conditionParamRef.nodeId != null and conditionParamRef.nodeId != ''">
${_conditionType_} a.nodeId like #{${_conditionParam_}.nodeId}
</if>
<if test="conditionParamRef.nodeId == null">
${_conditionType_} a.nodeId is null
</if>
</if>
<if test="conditionParamRef.containsKey('nodeIdList')">
${_conditionType_} a.nodeId in
<foreach collection="conditionParamRef.nodeIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createTime')">
<if test="conditionParamRef.createTime != null ">
${_conditionType_} a.createTime = #{${_conditionParam_}.createTime}
</if>
<if test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('createTimeStart') and conditionParamRef.createTimeStart != null and conditionParamRef.createTimeStart!=''">
${_conditionType_} a.createTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createTimeEnd') and conditionParamRef.createTimeEnd != null and conditionParamRef.createTimeEnd!=''">
${_conditionType_} a.createTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createUser')">
<if test="conditionParamRef.createUser != null and conditionParamRef.createUser != ''">
${_conditionType_} a.createUser like #{${_conditionParam_}.createUser}
</if>
<if test="conditionParamRef.createUser == null">
${_conditionType_} a.createUser is null
</if>
</if>
<if test="conditionParamRef.containsKey('createUserList')">
${_conditionType_} a.createUser in
<foreach collection="conditionParamRef.createUserList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
</sql>
<sql id="_orderCols_">
<if test="orderColList != null and !orderColList.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<foreach collection="orderColList" open="" close="" index="index" item="item" separator=",">
${item.colName} ${item.sortKind}
</foreach>
</trim>
</if>
<if test="(orderColList == null or orderColList.isEmpty()) and orderCol != null and !orderCol.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<if test="orderCol.containsKey('id')">
a.id
<if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('matterid')">
a.matterid
<if test='orderCol.matterid != null and "DESC".equalsIgnoreCase(orderCol.matterid)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('nodeName')">
a.nodeName
<if test='orderCol.nodeName != null and "DESC".equalsIgnoreCase(orderCol.nodeName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('sort')">
a.sort
<if test='orderCol.sort != null and "DESC".equalsIgnoreCase(orderCol.sort)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('outTimeLimit')">
a.outTimeLimit
<if test='orderCol.outTimeLimit != null and "DESC".equalsIgnoreCase(orderCol.outTimeLimit)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('handleTimeLimit')">
a.handleTimeLimit
<if test='orderCol.handleTimeLimit != null and "DESC".equalsIgnoreCase(orderCol.handleTimeLimit)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('handleWindow')">
a.handleWindow
<if test='orderCol.handleWindow != null and "DESC".equalsIgnoreCase(orderCol.handleWindow)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('approvalStandard')">
a.approvalStandard
<if test='orderCol.approvalStandard != null and "DESC".equalsIgnoreCase(orderCol.approvalStandard)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('bizType')">
a.bizType
<if test='orderCol.bizType != null and "DESC".equalsIgnoreCase(orderCol.bizType)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('complexWorkFlowFlag')">
a.complexWorkFlowFlag
<if test='orderCol.complexWorkFlowFlag != null and "DESC".equalsIgnoreCase(orderCol.complexWorkFlowFlag)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('nodeId')">
a.nodeId
<if test='orderCol.nodeId != null and "DESC".equalsIgnoreCase(orderCol.nodeId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createTime')">
a.createTime
<if test='orderCol.createTime != null and "DESC".equalsIgnoreCase(orderCol.createTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createUser')">
a.createUser
<if test='orderCol.createUser != null and "DESC".equalsIgnoreCase(orderCol.createUser)'>DESC</if>
,
</if>
</trim>
</if>
</sql>
<sql id="_group_by_">
<if test="groupList != null and !groupList.isEmpty()">
GROUP BY
<trim suffixOverrides="," suffix="">
<foreach collection="groupList" open="" close="" index="index" item="item" separator=",">
${item}
</foreach>
</trim>
</if>
</sql>
</mapper>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"mybatis-3-mapper.dtd">
<mapper namespace="com.mortals.xhx.module.yth.dao.ibatis.YthOnethingDaoImpl">
<!-- 字段和属性映射 -->
<resultMap type="YthOnethingEntity" id="YthOnethingEntity-Map">
<result property="id" column="id" />
<result property="taskId" column="taskId" />
<result property="processInstanceId" column="processInstanceId" />
<result property="memberId" column="memberId" />
<result property="openId" column="openId" />
<result property="matterid" column="matterid" />
<result property="uploadtime" column="uploadtime" />
<result property="type" column="type" />
<result property="address" column="address" />
<result property="linkman" column="linkman" />
<result property="phone" column="phone" />
<result property="isAgent" column="isAgent" />
<result property="manner" column="manner" />
<result property="getnum" column="getnum" />
<result property="number" column="number" />
<result property="optionContent" column="optionContent" />
<result property="isRevoke" column="isRevoke" />
<result property="siteid" column="siteid" />
<result property="status" column="status" />
<result property="updateTime" column="updateTime" />
<result property="updateUser" column="updateUser" />
<result property="createTime" column="createTime" />
<result property="createUser" column="createUser" />
</resultMap>
<!-- 表所有列 -->
<sql id="_columns">
<trim suffixOverrides="," suffix="">
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id as id,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('taskId') or colPickMode == 1 and data.containsKey('taskId')))">
a.taskId as taskId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('processInstanceId') or colPickMode == 1 and data.containsKey('processInstanceId')))">
a.processInstanceId as processInstanceId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('memberId') or colPickMode == 1 and data.containsKey('memberId')))">
a.memberId as memberId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('openId') or colPickMode == 1 and data.containsKey('openId')))">
a.openId as openId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterid') or colPickMode == 1 and data.containsKey('matterid')))">
a.matterid as matterid,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('uploadtime') or colPickMode == 1 and data.containsKey('uploadtime')))">
a.uploadtime as uploadtime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('type') or colPickMode == 1 and data.containsKey('type')))">
a.type as type,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('address') or colPickMode == 1 and data.containsKey('address')))">
a.address as address,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('linkman') or colPickMode == 1 and data.containsKey('linkman')))">
a.linkman as linkman,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('phone') or colPickMode == 1 and data.containsKey('phone')))">
a.phone as phone,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isAgent') or colPickMode == 1 and data.containsKey('isAgent')))">
a.isAgent as isAgent,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('manner') or colPickMode == 1 and data.containsKey('manner')))">
a.manner as manner,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('getnum') or colPickMode == 1 and data.containsKey('getnum')))">
a.getnum as getnum,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('number') or colPickMode == 1 and data.containsKey('number')))">
a.number as number,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('optionContent') or colPickMode == 1 and data.containsKey('optionContent')))">
a.optionContent as optionContent,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('isRevoke') or colPickMode == 1 and data.containsKey('isRevoke')))">
a.isRevoke as isRevoke,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('siteid') or colPickMode == 1 and data.containsKey('siteid')))">
a.siteid as siteid,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('status') or colPickMode == 1 and data.containsKey('status')))">
a.status as status,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
a.updateTime as updateTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUser') or colPickMode == 1 and data.containsKey('updateUser')))">
a.updateUser as updateUser,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime as createTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUser') or colPickMode == 1 and data.containsKey('createUser')))">
a.createUser as createUser,
</if>
</trim>
</sql>
<!-- 新增 -->
<insert id="insert" parameterType="YthOnethingEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_xhx_yth_onething
(taskId,processInstanceId,memberId,openId,matterid,uploadtime,type,address,linkman,phone,isAgent,manner,getnum,number,optionContent,isRevoke,siteid,status,updateTime,updateUser,createTime,createUser)
VALUES
(#{taskId},#{processInstanceId},#{memberId},#{openId},#{matterid},#{uploadtime},#{type},#{address},#{linkman},#{phone},#{isAgent},#{manner},#{getnum},#{number},#{optionContent},#{isRevoke},#{siteid},#{status},#{updateTime},#{updateUser},#{createTime},#{createUser})
</insert>
<!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto">
insert into mortals_xhx_yth_onething
(taskId,processInstanceId,memberId,openId,matterid,uploadtime,type,address,linkman,phone,isAgent,manner,getnum,number,optionContent,isRevoke,siteid,status,updateTime,updateUser,createTime,createUser)
VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," >
(#{item.taskId},#{item.processInstanceId},#{item.memberId},#{item.openId},#{item.matterid},#{item.uploadtime},#{item.type},#{item.address},#{item.linkman},#{item.phone},#{item.isAgent},#{item.manner},#{item.getnum},#{item.number},#{item.optionContent},#{item.isRevoke},#{item.siteid},#{item.status},#{item.updateTime},#{item.updateUser},#{item.createTime},#{item.createUser})
</foreach>
</insert>
<!-- 根据ParamDto更新 -->
<update id="update" parameterType="paramDto">
update mortals_xhx_yth_onething as a
set
<trim suffixOverrides="," suffix="">
<if test="(colPickMode==0 and data.containsKey('taskId')) or (colPickMode==1 and !data.containsKey('taskId'))">
a.taskId=#{data.taskId},
</if>
<if test="(colPickMode==0 and data.containsKey('processInstanceId')) or (colPickMode==1 and !data.containsKey('processInstanceId'))">
a.processInstanceId=#{data.processInstanceId},
</if>
<if test="(colPickMode==0 and data.containsKey('memberId')) or (colPickMode==1 and !data.containsKey('memberId'))">
a.memberId=#{data.memberId},
</if>
<if test="(colPickMode==0 and data.containsKey('memberIdIncrement')) or (colPickMode==1 and !data.containsKey('memberIdIncrement'))">
a.memberId=ifnull(a.memberId,0) + #{data.memberIdIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('openId')) or (colPickMode==1 and !data.containsKey('openId'))">
a.openId=#{data.openId},
</if>
<if test="(colPickMode==0 and data.containsKey('matterid')) or (colPickMode==1 and !data.containsKey('matterid'))">
a.matterid=#{data.matterid},
</if>
<if test="(colPickMode==0 and data.containsKey('matteridIncrement')) or (colPickMode==1 and !data.containsKey('matteridIncrement'))">
a.matterid=ifnull(a.matterid,0) + #{data.matteridIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('uploadtime')) or (colPickMode==1 and !data.containsKey('uploadtime'))">
a.uploadtime=#{data.uploadtime},
</if>
<if test="(colPickMode==0 and data.containsKey('uploadtimeIncrement')) or (colPickMode==1 and !data.containsKey('uploadtimeIncrement'))">
a.uploadtime=ifnull(a.uploadtime,0) + #{data.uploadtimeIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('type')) or (colPickMode==1 and !data.containsKey('type'))">
a.type=#{data.type},
</if>
<if test="(colPickMode==0 and data.containsKey('typeIncrement')) or (colPickMode==1 and !data.containsKey('typeIncrement'))">
a.type=ifnull(a.type,0) + #{data.typeIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('address')) or (colPickMode==1 and !data.containsKey('address'))">
a.address=#{data.address},
</if>
<if test="(colPickMode==0 and data.containsKey('linkman')) or (colPickMode==1 and !data.containsKey('linkman'))">
a.linkman=#{data.linkman},
</if>
<if test="(colPickMode==0 and data.containsKey('phone')) or (colPickMode==1 and !data.containsKey('phone'))">
a.phone=#{data.phone},
</if>
<if test="(colPickMode==0 and data.containsKey('phoneIncrement')) or (colPickMode==1 and !data.containsKey('phoneIncrement'))">
a.phone=ifnull(a.phone,0) + #{data.phoneIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('isAgent')) or (colPickMode==1 and !data.containsKey('isAgent'))">
a.isAgent=#{data.isAgent},
</if>
<if test="(colPickMode==0 and data.containsKey('isAgentIncrement')) or (colPickMode==1 and !data.containsKey('isAgentIncrement'))">
a.isAgent=ifnull(a.isAgent,0) + #{data.isAgentIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('manner')) or (colPickMode==1 and !data.containsKey('manner'))">
a.manner=#{data.manner},
</if>
<if test="(colPickMode==0 and data.containsKey('mannerIncrement')) or (colPickMode==1 and !data.containsKey('mannerIncrement'))">
a.manner=ifnull(a.manner,0) + #{data.mannerIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('getnum')) or (colPickMode==1 and !data.containsKey('getnum'))">
a.getnum=#{data.getnum},
</if>
<if test="(colPickMode==0 and data.containsKey('number')) or (colPickMode==1 and !data.containsKey('number'))">
a.number=#{data.number},
</if>
<if test="(colPickMode==0 and data.containsKey('optionContent')) or (colPickMode==1 and !data.containsKey('optionContent'))">
a.optionContent=#{data.optionContent},
</if>
<if test="(colPickMode==0 and data.containsKey('isRevoke')) or (colPickMode==1 and !data.containsKey('isRevoke'))">
a.isRevoke=#{data.isRevoke},
</if>
<if test="(colPickMode==0 and data.containsKey('isRevokeIncrement')) or (colPickMode==1 and !data.containsKey('isRevokeIncrement'))">
a.isRevoke=ifnull(a.isRevoke,0) + #{data.isRevokeIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('siteid')) or (colPickMode==1 and !data.containsKey('siteid'))">
a.siteid=#{data.siteid},
</if>
<if test="(colPickMode==0 and data.containsKey('siteidIncrement')) or (colPickMode==1 and !data.containsKey('siteidIncrement'))">
a.siteid=ifnull(a.siteid,0) + #{data.siteidIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('status')) or (colPickMode==1 and !data.containsKey('status'))">
a.status=#{data.status},
</if>
<if test="(colPickMode==0 and data.containsKey('statusIncrement')) or (colPickMode==1 and !data.containsKey('statusIncrement'))">
a.status=ifnull(a.status,0) + #{data.statusIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('updateTime')) or (colPickMode==1 and !data.containsKey('updateTime'))">
a.updateTime=#{data.updateTime},
</if>
<if test="(colPickMode==0 and data.containsKey('updateUser')) or (colPickMode==1 and !data.containsKey('updateUser'))">
a.updateUser=#{data.updateUser},
</if>
<if test="(colPickMode==0 and data.containsKey('createTime')) or (colPickMode==1 and !data.containsKey('createTime'))">
a.createTime=#{data.createTime},
</if>
<if test="(colPickMode==0 and data.containsKey('createUser')) or (colPickMode==1 and !data.containsKey('createUser'))">
a.createUser=#{data.createUser},
</if>
</trim>
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</update>
<!-- 批量更新 -->
<update id="updateBatch" parameterType="paramDto">
update mortals_xhx_yth_onething as a
<trim prefix="set" suffixOverrides=",">
<trim prefix="taskId=(case" suffix="ELSE taskId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('taskId')) or (colPickMode==1 and !item.containsKey('taskId'))">
when a.id=#{item.id} then #{item.taskId}
</if>
</foreach>
</trim>
<trim prefix="processInstanceId=(case" suffix="ELSE processInstanceId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('processInstanceId')) or (colPickMode==1 and !item.containsKey('processInstanceId'))">
when a.id=#{item.id} then #{item.processInstanceId}
</if>
</foreach>
</trim>
<trim prefix="memberId=(case" suffix="ELSE memberId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('memberId')) or (colPickMode==1 and !item.containsKey('memberId'))">
when a.id=#{item.id} then #{item.memberId}
</when>
<when test="(colPickMode==0 and item.containsKey('memberIdIncrement')) or (colPickMode==1 and !item.containsKey('memberIdIncrement'))">
when a.id=#{item.id} then ifnull(a.memberId,0) + #{item.memberIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="openId=(case" suffix="ELSE openId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('openId')) or (colPickMode==1 and !item.containsKey('openId'))">
when a.id=#{item.id} then #{item.openId}
</if>
</foreach>
</trim>
<trim prefix="matterid=(case" suffix="ELSE matterid end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('matterid')) or (colPickMode==1 and !item.containsKey('matterid'))">
when a.id=#{item.id} then #{item.matterid}
</when>
<when test="(colPickMode==0 and item.containsKey('matteridIncrement')) or (colPickMode==1 and !item.containsKey('matteridIncrement'))">
when a.id=#{item.id} then ifnull(a.matterid,0) + #{item.matteridIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="uploadtime=(case" suffix="ELSE uploadtime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('uploadtime')) or (colPickMode==1 and !item.containsKey('uploadtime'))">
when a.id=#{item.id} then #{item.uploadtime}
</when>
<when test="(colPickMode==0 and item.containsKey('uploadtimeIncrement')) or (colPickMode==1 and !item.containsKey('uploadtimeIncrement'))">
when a.id=#{item.id} then ifnull(a.uploadtime,0) + #{item.uploadtimeIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="type=(case" suffix="ELSE type end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('type')) or (colPickMode==1 and !item.containsKey('type'))">
when a.id=#{item.id} then #{item.type}
</when>
<when test="(colPickMode==0 and item.containsKey('typeIncrement')) or (colPickMode==1 and !item.containsKey('typeIncrement'))">
when a.id=#{item.id} then ifnull(a.type,0) + #{item.typeIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="address=(case" suffix="ELSE address end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('address')) or (colPickMode==1 and !item.containsKey('address'))">
when a.id=#{item.id} then #{item.address}
</if>
</foreach>
</trim>
<trim prefix="linkman=(case" suffix="ELSE linkman end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('linkman')) or (colPickMode==1 and !item.containsKey('linkman'))">
when a.id=#{item.id} then #{item.linkman}
</if>
</foreach>
</trim>
<trim prefix="phone=(case" suffix="ELSE phone end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('phone')) or (colPickMode==1 and !item.containsKey('phone'))">
when a.id=#{item.id} then #{item.phone}
</when>
<when test="(colPickMode==0 and item.containsKey('phoneIncrement')) or (colPickMode==1 and !item.containsKey('phoneIncrement'))">
when a.id=#{item.id} then ifnull(a.phone,0) + #{item.phoneIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="isAgent=(case" suffix="ELSE isAgent end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('isAgent')) or (colPickMode==1 and !item.containsKey('isAgent'))">
when a.id=#{item.id} then #{item.isAgent}
</when>
<when test="(colPickMode==0 and item.containsKey('isAgentIncrement')) or (colPickMode==1 and !item.containsKey('isAgentIncrement'))">
when a.id=#{item.id} then ifnull(a.isAgent,0) + #{item.isAgentIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="manner=(case" suffix="ELSE manner end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('manner')) or (colPickMode==1 and !item.containsKey('manner'))">
when a.id=#{item.id} then #{item.manner}
</when>
<when test="(colPickMode==0 and item.containsKey('mannerIncrement')) or (colPickMode==1 and !item.containsKey('mannerIncrement'))">
when a.id=#{item.id} then ifnull(a.manner,0) + #{item.mannerIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="getnum=(case" suffix="ELSE getnum end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('getnum')) or (colPickMode==1 and !item.containsKey('getnum'))">
when a.id=#{item.id} then #{item.getnum}
</if>
</foreach>
</trim>
<trim prefix="number=(case" suffix="ELSE number end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('number')) or (colPickMode==1 and !item.containsKey('number'))">
when a.id=#{item.id} then #{item.number}
</if>
</foreach>
</trim>
<trim prefix="optionContent=(case" suffix="ELSE optionContent end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('optionContent')) or (colPickMode==1 and !item.containsKey('optionContent'))">
when a.id=#{item.id} then #{item.optionContent}
</if>
</foreach>
</trim>
<trim prefix="isRevoke=(case" suffix="ELSE isRevoke end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('isRevoke')) or (colPickMode==1 and !item.containsKey('isRevoke'))">
when a.id=#{item.id} then #{item.isRevoke}
</when>
<when test="(colPickMode==0 and item.containsKey('isRevokeIncrement')) or (colPickMode==1 and !item.containsKey('isRevokeIncrement'))">
when a.id=#{item.id} then ifnull(a.isRevoke,0) + #{item.isRevokeIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="siteid=(case" suffix="ELSE siteid end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('siteid')) or (colPickMode==1 and !item.containsKey('siteid'))">
when a.id=#{item.id} then #{item.siteid}
</when>
<when test="(colPickMode==0 and item.containsKey('siteidIncrement')) or (colPickMode==1 and !item.containsKey('siteidIncrement'))">
when a.id=#{item.id} then ifnull(a.siteid,0) + #{item.siteidIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="status=(case" suffix="ELSE status end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('status')) or (colPickMode==1 and !item.containsKey('status'))">
when a.id=#{item.id} then #{item.status}
</when>
<when test="(colPickMode==0 and item.containsKey('statusIncrement')) or (colPickMode==1 and !item.containsKey('statusIncrement'))">
when a.id=#{item.id} then ifnull(a.status,0) + #{item.statusIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="updateTime=(case" suffix="ELSE updateTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('updateTime')) or (colPickMode==1 and !item.containsKey('updateTime'))">
when a.id=#{item.id} then #{item.updateTime}
</if>
</foreach>
</trim>
<trim prefix="updateUser=(case" suffix="ELSE updateUser end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('updateUser')) or (colPickMode==1 and !item.containsKey('updateUser'))">
when a.id=#{item.id} then #{item.updateUser}
</if>
</foreach>
</trim>
<trim prefix="createTime=(case" suffix="ELSE createTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createTime')) or (colPickMode==1 and !item.containsKey('createTime'))">
when a.id=#{item.id} then #{item.createTime}
</if>
</foreach>
</trim>
<trim prefix="createUser=(case" suffix="ELSE createUser end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createUser')) or (colPickMode==1 and !item.containsKey('createUser'))">
when a.id=#{item.id} then #{item.createUser}
</if>
</foreach>
</trim>
</trim>
where id in
<foreach collection="data.dataList" item="item" index="index" open="(" separator="," close=")">
#{item.id}
</foreach>
</update>
<!-- 根据主健查询 -->
<select id="getByKey" parameterType="paramDto" resultMap="YthOnethingEntity-Map">
select <include refid="_columns"/>
from mortals_xhx_yth_onething as a
where a.id=#{condition.id}
</select>
<!-- 根据主健删除 -->
<delete id="deleteByKey" parameterType="paramDto">
delete a.* from mortals_xhx_yth_onething as a where a.id=#{condition.id}
</delete>
<!-- 根据主健删除一批,针对单一主健有效 -->
<delete id="deleteByKeys">
delete from mortals_xhx_yth_onething where id in
<foreach collection="array" item="item" index="index" open="(" separator="," close=")">
#{item}
</foreach>
</delete>
<!-- 根据paramDto删除一批 -->
<delete id="deleteByMap" parameterType="paramDto">
delete a.* from mortals_xhx_yth_onething as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</delete>
<!-- 获取列表 -->
<select id="getList" parameterType="paramDto" resultMap="YthOnethingEntity-Map">
select <include refid="_columns"/>
from mortals_xhx_yth_onething as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
<include refid="_orderCols_"/>
</select>
<!-- 获取 -->
<select id="getListCount" parameterType="paramDto" resultType="int">
select count(1)
from mortals_xhx_yth_onething as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</select>
<!-- 条件映射 -->
<sql id="_condition_">
<if test="condition != null and !condition.isEmpty()">
<!-- 条件映射-普通条件 -->
<include refid="_condition_param_">
<property name="_conditionParam_" value="condition"/>
<property name="_conditionType_" value="and"/>
</include>
<!-- 条件映射-集合之间使用AND,集合中元素使用OR-(list[0].1 or list[0].2) and (list[1].3 or list[1].4) -->
<if test="condition.containsKey('andConditionList') and !condition.andConditionList.isEmpty()">
and
<foreach collection="condition.andConditionList" open="(" close=")" index="index" item="andCondition" separator=" and ">
<trim prefixOverrides="or" prefix="(" suffix=")">
<include refid="_condition_param_">
<property name="_conditionParam_" value="andCondition"/>
<property name="_conditionType_" value="or"/>
</include>
</trim>
</foreach>
</if>
<!-- 条件映射-集合之间使用OR,集合中元素使用AND-(list[0].1 and list[0].2) or (list[1].3 and list[1].4) -->
<if test="condition.containsKey('orConditionList') and !condition.orConditionList.isEmpty()">
and
<foreach collection="condition.orConditionList" open="(" close=")" index="index" item="orCondition" separator=" or ">
<trim prefixOverrides="and" prefix="(" suffix=")">
<include refid="_condition_param_">
<property name="_conditionParam_" value="orCondition"/>
<property name="_conditionType_" value="and"/>
</include>
</trim>
</foreach>
</if>
</if>
</sql>
<!-- 条件映射-代参数 -->
<sql id="_condition_param_">
<bind name="conditionParamRef" value="${_conditionParam_}"/>
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null">
${_conditionType_} a.id=#{${_conditionParam_}.id}
</if>
</if>
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null ">
${_conditionType_} a.id = #{${_conditionParam_}.id}
</if>
<if test="conditionParamRef.id == null">
${_conditionType_} a.id is null
</if>
</if>
<if test="conditionParamRef.containsKey('idList')">
${_conditionType_} a.id in
<foreach collection="conditionParamRef.idList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idStart') and conditionParamRef.idStart != null">
${_conditionType_} a.id <![CDATA[ >= ]]> #{${_conditionParam_}.idStart}
</if>
<if test="conditionParamRef.containsKey('idEnd') and conditionParamRef.idEnd != null">
${_conditionType_} a.id <![CDATA[ <= ]]> #{${_conditionParam_}.idEnd}
</if>
<if test="conditionParamRef.containsKey('taskId')">
<if test="conditionParamRef.taskId != null and conditionParamRef.taskId != ''">
${_conditionType_} a.taskId like #{${_conditionParam_}.taskId}
</if>
<if test="conditionParamRef.taskId == null">
${_conditionType_} a.taskId is null
</if>
</if>
<if test="conditionParamRef.containsKey('taskIdList')">
${_conditionType_} a.taskId in
<foreach collection="conditionParamRef.taskIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('processInstanceId')">
<if test="conditionParamRef.processInstanceId != null and conditionParamRef.processInstanceId != ''">
${_conditionType_} a.processInstanceId like #{${_conditionParam_}.processInstanceId}
</if>
<if test="conditionParamRef.processInstanceId == null">
${_conditionType_} a.processInstanceId is null
</if>
</if>
<if test="conditionParamRef.containsKey('processInstanceIdList')">
${_conditionType_} a.processInstanceId in
<foreach collection="conditionParamRef.processInstanceIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('memberId')">
<if test="conditionParamRef.memberId != null ">
${_conditionType_} a.memberId = #{${_conditionParam_}.memberId}
</if>
<if test="conditionParamRef.memberId == null">
${_conditionType_} a.memberId is null
</if>
</if>
<if test="conditionParamRef.containsKey('memberIdList')">
${_conditionType_} a.memberId in
<foreach collection="conditionParamRef.memberIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('memberIdStart') and conditionParamRef.memberIdStart != null">
${_conditionType_} a.memberId <![CDATA[ >= ]]> #{${_conditionParam_}.memberIdStart}
</if>
<if test="conditionParamRef.containsKey('memberIdEnd') and conditionParamRef.memberIdEnd != null">
${_conditionType_} a.memberId <![CDATA[ <= ]]> #{${_conditionParam_}.memberIdEnd}
</if>
<if test="conditionParamRef.containsKey('openId')">
<if test="conditionParamRef.openId != null and conditionParamRef.openId != ''">
${_conditionType_} a.openId like #{${_conditionParam_}.openId}
</if>
<if test="conditionParamRef.openId == null">
${_conditionType_} a.openId is null
</if>
</if>
<if test="conditionParamRef.containsKey('openIdList')">
${_conditionType_} a.openId in
<foreach collection="conditionParamRef.openIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('matterid')">
<if test="conditionParamRef.matterid != null ">
${_conditionType_} a.matterid = #{${_conditionParam_}.matterid}
</if>
<if test="conditionParamRef.matterid == null">
${_conditionType_} a.matterid is null
</if>
</if>
<if test="conditionParamRef.containsKey('matteridList')">
${_conditionType_} a.matterid in
<foreach collection="conditionParamRef.matteridList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('matteridStart') and conditionParamRef.matteridStart != null">
${_conditionType_} a.matterid <![CDATA[ >= ]]> #{${_conditionParam_}.matteridStart}
</if>
<if test="conditionParamRef.containsKey('matteridEnd') and conditionParamRef.matteridEnd != null">
${_conditionType_} a.matterid <![CDATA[ <= ]]> #{${_conditionParam_}.matteridEnd}
</if>
<if test="conditionParamRef.containsKey('uploadtime')">
<if test="conditionParamRef.uploadtime != null ">
${_conditionType_} a.uploadtime = #{${_conditionParam_}.uploadtime}
</if>
<if test="conditionParamRef.uploadtime == null">
${_conditionType_} a.uploadtime is null
</if>
</if>
<if test="conditionParamRef.containsKey('uploadtimeList')">
${_conditionType_} a.uploadtime in
<foreach collection="conditionParamRef.uploadtimeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('uploadtimeStart') and conditionParamRef.uploadtimeStart != null">
${_conditionType_} a.uploadtime <![CDATA[ >= ]]> #{${_conditionParam_}.uploadtimeStart}
</if>
<if test="conditionParamRef.containsKey('uploadtimeEnd') and conditionParamRef.uploadtimeEnd != null">
${_conditionType_} a.uploadtime <![CDATA[ <= ]]> #{${_conditionParam_}.uploadtimeEnd}
</if>
<if test="conditionParamRef.containsKey('type')">
<if test="conditionParamRef.type != null ">
${_conditionType_} a.type = #{${_conditionParam_}.type}
</if>
<if test="conditionParamRef.type == null">
${_conditionType_} a.type is null
</if>
</if>
<if test="conditionParamRef.containsKey('typeList')">
${_conditionType_} a.type in
<foreach collection="conditionParamRef.typeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('typeStart') and conditionParamRef.typeStart != null">
${_conditionType_} a.type <![CDATA[ >= ]]> #{${_conditionParam_}.typeStart}
</if>
<if test="conditionParamRef.containsKey('typeEnd') and conditionParamRef.typeEnd != null">
${_conditionType_} a.type <![CDATA[ <= ]]> #{${_conditionParam_}.typeEnd}
</if>
<if test="conditionParamRef.containsKey('address')">
<if test="conditionParamRef.address != null and conditionParamRef.address != ''">
${_conditionType_} a.address like #{${_conditionParam_}.address}
</if>
<if test="conditionParamRef.address == null">
${_conditionType_} a.address is null
</if>
</if>
<if test="conditionParamRef.containsKey('addressList')">
${_conditionType_} a.address in
<foreach collection="conditionParamRef.addressList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('linkman')">
<if test="conditionParamRef.linkman != null and conditionParamRef.linkman != ''">
${_conditionType_} a.linkman like #{${_conditionParam_}.linkman}
</if>
<if test="conditionParamRef.linkman == null">
${_conditionType_} a.linkman is null
</if>
</if>
<if test="conditionParamRef.containsKey('linkmanList')">
${_conditionType_} a.linkman in
<foreach collection="conditionParamRef.linkmanList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('phone')">
<if test="conditionParamRef.phone != null ">
${_conditionType_} a.phone = #{${_conditionParam_}.phone}
</if>
<if test="conditionParamRef.phone == null">
${_conditionType_} a.phone is null
</if>
</if>
<if test="conditionParamRef.containsKey('phoneList')">
${_conditionType_} a.phone in
<foreach collection="conditionParamRef.phoneList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('phoneStart') and conditionParamRef.phoneStart != null">
${_conditionType_} a.phone <![CDATA[ >= ]]> #{${_conditionParam_}.phoneStart}
</if>
<if test="conditionParamRef.containsKey('phoneEnd') and conditionParamRef.phoneEnd != null">
${_conditionType_} a.phone <![CDATA[ <= ]]> #{${_conditionParam_}.phoneEnd}
</if>
<if test="conditionParamRef.containsKey('isAgent')">
<if test="conditionParamRef.isAgent != null ">
${_conditionType_} a.isAgent = #{${_conditionParam_}.isAgent}
</if>
<if test="conditionParamRef.isAgent == null">
${_conditionType_} a.isAgent is null
</if>
</if>
<if test="conditionParamRef.containsKey('isAgentList')">
${_conditionType_} a.isAgent in
<foreach collection="conditionParamRef.isAgentList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('isAgentStart') and conditionParamRef.isAgentStart != null">
${_conditionType_} a.isAgent <![CDATA[ >= ]]> #{${_conditionParam_}.isAgentStart}
</if>
<if test="conditionParamRef.containsKey('isAgentEnd') and conditionParamRef.isAgentEnd != null">
${_conditionType_} a.isAgent <![CDATA[ <= ]]> #{${_conditionParam_}.isAgentEnd}
</if>
<if test="conditionParamRef.containsKey('manner')">
<if test="conditionParamRef.manner != null ">
${_conditionType_} a.manner = #{${_conditionParam_}.manner}
</if>
<if test="conditionParamRef.manner == null">
${_conditionType_} a.manner is null
</if>
</if>
<if test="conditionParamRef.containsKey('mannerList')">
${_conditionType_} a.manner in
<foreach collection="conditionParamRef.mannerList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('mannerStart') and conditionParamRef.mannerStart != null">
${_conditionType_} a.manner <![CDATA[ >= ]]> #{${_conditionParam_}.mannerStart}
</if>
<if test="conditionParamRef.containsKey('mannerEnd') and conditionParamRef.mannerEnd != null">
${_conditionType_} a.manner <![CDATA[ <= ]]> #{${_conditionParam_}.mannerEnd}
</if>
<if test="conditionParamRef.containsKey('getnum')">
<if test="conditionParamRef.getnum != null and conditionParamRef.getnum != ''">
${_conditionType_} a.getnum like #{${_conditionParam_}.getnum}
</if>
<if test="conditionParamRef.getnum == null">
${_conditionType_} a.getnum is null
</if>
</if>
<if test="conditionParamRef.containsKey('getnumList')">
${_conditionType_} a.getnum in
<foreach collection="conditionParamRef.getnumList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('number')">
<if test="conditionParamRef.number != null and conditionParamRef.number != ''">
${_conditionType_} a.number like #{${_conditionParam_}.number}
</if>
<if test="conditionParamRef.number == null">
${_conditionType_} a.number is null
</if>
</if>
<if test="conditionParamRef.containsKey('numberList')">
${_conditionType_} a.number in
<foreach collection="conditionParamRef.numberList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('optionContent')">
<if test="conditionParamRef.optionContent != null and conditionParamRef.optionContent != ''">
${_conditionType_} a.optionContent like #{${_conditionParam_}.optionContent}
</if>
<if test="conditionParamRef.optionContent == null">
${_conditionType_} a.optionContent is null
</if>
</if>
<if test="conditionParamRef.containsKey('optionContentList')">
${_conditionType_} a.optionContent in
<foreach collection="conditionParamRef.optionContentList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('isRevoke')">
<if test="conditionParamRef.isRevoke != null ">
${_conditionType_} a.isRevoke = #{${_conditionParam_}.isRevoke}
</if>
<if test="conditionParamRef.isRevoke == null">
${_conditionType_} a.isRevoke is null
</if>
</if>
<if test="conditionParamRef.containsKey('isRevokeList')">
${_conditionType_} a.isRevoke in
<foreach collection="conditionParamRef.isRevokeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('isRevokeStart') and conditionParamRef.isRevokeStart != null">
${_conditionType_} a.isRevoke <![CDATA[ >= ]]> #{${_conditionParam_}.isRevokeStart}
</if>
<if test="conditionParamRef.containsKey('isRevokeEnd') and conditionParamRef.isRevokeEnd != null">
${_conditionType_} a.isRevoke <![CDATA[ <= ]]> #{${_conditionParam_}.isRevokeEnd}
</if>
<if test="conditionParamRef.containsKey('siteid')">
<if test="conditionParamRef.siteid != null ">
${_conditionType_} a.siteid = #{${_conditionParam_}.siteid}
</if>
<if test="conditionParamRef.siteid == null">
${_conditionType_} a.siteid is null
</if>
</if>
<if test="conditionParamRef.containsKey('siteidList')">
${_conditionType_} a.siteid in
<foreach collection="conditionParamRef.siteidList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('siteidStart') and conditionParamRef.siteidStart != null">
${_conditionType_} a.siteid <![CDATA[ >= ]]> #{${_conditionParam_}.siteidStart}
</if>
<if test="conditionParamRef.containsKey('siteidEnd') and conditionParamRef.siteidEnd != null">
${_conditionType_} a.siteid <![CDATA[ <= ]]> #{${_conditionParam_}.siteidEnd}
</if>
<if test="conditionParamRef.containsKey('status')">
<if test="conditionParamRef.status != null ">
${_conditionType_} a.status = #{${_conditionParam_}.status}
</if>
<if test="conditionParamRef.status == null">
${_conditionType_} a.status is null
</if>
</if>
<if test="conditionParamRef.containsKey('statusList')">
${_conditionType_} a.status in
<foreach collection="conditionParamRef.statusList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('statusStart') and conditionParamRef.statusStart != null">
${_conditionType_} a.status <![CDATA[ >= ]]> #{${_conditionParam_}.statusStart}
</if>
<if test="conditionParamRef.containsKey('statusEnd') and conditionParamRef.statusEnd != null">
${_conditionType_} a.status <![CDATA[ <= ]]> #{${_conditionParam_}.statusEnd}
</if>
<if test="conditionParamRef.containsKey('updateTime')">
<if test="conditionParamRef.updateTime != null ">
${_conditionType_} a.updateTime = #{${_conditionParam_}.updateTime}
</if>
<if test="conditionParamRef.updateTime == null">
${_conditionType_} a.updateTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('updateTimeStart') and conditionParamRef.updateTimeStart != null and conditionParamRef.updateTimeStart!=''">
${_conditionType_} a.updateTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('updateTimeEnd') and conditionParamRef.updateTimeEnd != null and conditionParamRef.updateTimeEnd!=''">
${_conditionType_} a.updateTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('updateUser')">
<if test="conditionParamRef.updateUser != null and conditionParamRef.updateUser != ''">
${_conditionType_} a.updateUser like #{${_conditionParam_}.updateUser}
</if>
<if test="conditionParamRef.updateUser == null">
${_conditionType_} a.updateUser is null
</if>
</if>
<if test="conditionParamRef.containsKey('updateUserList')">
${_conditionType_} a.updateUser in
<foreach collection="conditionParamRef.updateUserList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createTime')">
<if test="conditionParamRef.createTime != null ">
${_conditionType_} a.createTime = #{${_conditionParam_}.createTime}
</if>
<if test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('createTimeStart') and conditionParamRef.createTimeStart != null and conditionParamRef.createTimeStart!=''">
${_conditionType_} a.createTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createTimeEnd') and conditionParamRef.createTimeEnd != null and conditionParamRef.createTimeEnd!=''">
${_conditionType_} a.createTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createUser')">
<if test="conditionParamRef.createUser != null and conditionParamRef.createUser != ''">
${_conditionType_} a.createUser like #{${_conditionParam_}.createUser}
</if>
<if test="conditionParamRef.createUser == null">
${_conditionType_} a.createUser is null
</if>
</if>
<if test="conditionParamRef.containsKey('createUserList')">
${_conditionType_} a.createUser in
<foreach collection="conditionParamRef.createUserList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
</sql>
<sql id="_orderCols_">
<if test="orderColList != null and !orderColList.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<foreach collection="orderColList" open="" close="" index="index" item="item" separator=",">
${item.colName} ${item.sortKind}
</foreach>
</trim>
</if>
<if test="(orderColList == null or orderColList.isEmpty()) and orderCol != null and !orderCol.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<if test="orderCol.containsKey('id')">
a.id
<if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('taskId')">
a.taskId
<if test='orderCol.taskId != null and "DESC".equalsIgnoreCase(orderCol.taskId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('processInstanceId')">
a.processInstanceId
<if test='orderCol.processInstanceId != null and "DESC".equalsIgnoreCase(orderCol.processInstanceId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('memberId')">
a.memberId
<if test='orderCol.memberId != null and "DESC".equalsIgnoreCase(orderCol.memberId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('openId')">
a.openId
<if test='orderCol.openId != null and "DESC".equalsIgnoreCase(orderCol.openId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('matterid')">
a.matterid
<if test='orderCol.matterid != null and "DESC".equalsIgnoreCase(orderCol.matterid)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('uploadtime')">
a.uploadtime
<if test='orderCol.uploadtime != null and "DESC".equalsIgnoreCase(orderCol.uploadtime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('type')">
a.type
<if test='orderCol.type != null and "DESC".equalsIgnoreCase(orderCol.type)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('address')">
a.address
<if test='orderCol.address != null and "DESC".equalsIgnoreCase(orderCol.address)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('linkman')">
a.linkman
<if test='orderCol.linkman != null and "DESC".equalsIgnoreCase(orderCol.linkman)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('phone')">
a.phone
<if test='orderCol.phone != null and "DESC".equalsIgnoreCase(orderCol.phone)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('isAgent')">
a.isAgent
<if test='orderCol.isAgent != null and "DESC".equalsIgnoreCase(orderCol.isAgent)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('manner')">
a.manner
<if test='orderCol.manner != null and "DESC".equalsIgnoreCase(orderCol.manner)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('getnum')">
a.getnum
<if test='orderCol.getnum != null and "DESC".equalsIgnoreCase(orderCol.getnum)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('number')">
a.number
<if test='orderCol.number != null and "DESC".equalsIgnoreCase(orderCol.number)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('optionContent')">
a.optionContent
<if test='orderCol.optionContent != null and "DESC".equalsIgnoreCase(orderCol.optionContent)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('isRevoke')">
a.isRevoke
<if test='orderCol.isRevoke != null and "DESC".equalsIgnoreCase(orderCol.isRevoke)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('siteid')">
a.siteid
<if test='orderCol.siteid != null and "DESC".equalsIgnoreCase(orderCol.siteid)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('status')">
a.status
<if test='orderCol.status != null and "DESC".equalsIgnoreCase(orderCol.status)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateTime')">
a.updateTime
<if test='orderCol.updateTime != null and "DESC".equalsIgnoreCase(orderCol.updateTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateUser')">
a.updateUser
<if test='orderCol.updateUser != null and "DESC".equalsIgnoreCase(orderCol.updateUser)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createTime')">
a.createTime
<if test='orderCol.createTime != null and "DESC".equalsIgnoreCase(orderCol.createTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createUser')">
a.createUser
<if test='orderCol.createUser != null and "DESC".equalsIgnoreCase(orderCol.createUser)'>DESC</if>
,
</if>
</trim>
</if>
</sql>
<sql id="_group_by_">
<if test="groupList != null and !groupList.isEmpty()">
GROUP BY
<trim suffixOverrides="," suffix="">
<foreach collection="groupList" open="" close="" index="index" item="item" separator=",">
${item}
</foreach>
</trim>
</if>
</sql>
</mapper>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"mybatis-3-mapper.dtd">
<mapper namespace="com.mortals.xhx.module.yth.dao.ibatis.YthWarrntsetDaoImpl">
<!-- 字段和属性映射 -->
<resultMap type="YthWarrntsetEntity" id="YthWarrntsetEntity-Map">
<result property="id" column="id" />
<result property="matterid" column="matterid" />
<result property="lawName" column="lawName" />
<result property="lawType" column="lawType" />
<result property="referenceNum" column="referenceNum" />
<result property="clause" column="clause" />
<result property="clauseContent" column="clauseContent" />
<result property="sort" column="sort" />
<result property="createTime" column="createTime" />
<result property="createUser" column="createUser" />
</resultMap>
<!-- 表所有列 -->
<sql id="_columns">
<trim suffixOverrides="," suffix="">
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id as id,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterid') or colPickMode == 1 and data.containsKey('matterid')))">
a.matterid as matterid,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('lawName') or colPickMode == 1 and data.containsKey('lawName')))">
a.lawName as lawName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('lawType') or colPickMode == 1 and data.containsKey('lawType')))">
a.lawType as lawType,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('referenceNum') or colPickMode == 1 and data.containsKey('referenceNum')))">
a.referenceNum as referenceNum,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('clause') or colPickMode == 1 and data.containsKey('clause')))">
a.clause as clause,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('clauseContent') or colPickMode == 1 and data.containsKey('clauseContent')))">
a.clauseContent as clauseContent,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('sort') or colPickMode == 1 and data.containsKey('sort')))">
a.sort as sort,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime as createTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUser') or colPickMode == 1 and data.containsKey('createUser')))">
a.createUser as createUser,
</if>
</trim>
</sql>
<!-- 新增 -->
<insert id="insert" parameterType="YthWarrntsetEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_xhx_yth_warrntset
(matterid,lawName,lawType,referenceNum,clause,clauseContent,sort,createTime,createUser)
VALUES
(#{matterid},#{lawName},#{lawType},#{referenceNum},#{clause},#{clauseContent},#{sort},#{createTime},#{createUser})
</insert>
<!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto">
insert into mortals_xhx_yth_warrntset
(matterid,lawName,lawType,referenceNum,clause,clauseContent,sort,createTime,createUser)
VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," >
(#{item.matterid},#{item.lawName},#{item.lawType},#{item.referenceNum},#{item.clause},#{item.clauseContent},#{item.sort},#{item.createTime},#{item.createUser})
</foreach>
</insert>
<!-- 根据ParamDto更新 -->
<update id="update" parameterType="paramDto">
update mortals_xhx_yth_warrntset as a
set
<trim suffixOverrides="," suffix="">
<if test="(colPickMode==0 and data.containsKey('matterid')) or (colPickMode==1 and !data.containsKey('matterid'))">
a.matterid=#{data.matterid},
</if>
<if test="(colPickMode==0 and data.containsKey('matteridIncrement')) or (colPickMode==1 and !data.containsKey('matteridIncrement'))">
a.matterid=ifnull(a.matterid,0) + #{data.matteridIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('lawName')) or (colPickMode==1 and !data.containsKey('lawName'))">
a.lawName=#{data.lawName},
</if>
<if test="(colPickMode==0 and data.containsKey('lawType')) or (colPickMode==1 and !data.containsKey('lawType'))">
a.lawType=#{data.lawType},
</if>
<if test="(colPickMode==0 and data.containsKey('lawTypeIncrement')) or (colPickMode==1 and !data.containsKey('lawTypeIncrement'))">
a.lawType=ifnull(a.lawType,0) + #{data.lawTypeIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('referenceNum')) or (colPickMode==1 and !data.containsKey('referenceNum'))">
a.referenceNum=#{data.referenceNum},
</if>
<if test="(colPickMode==0 and data.containsKey('clause')) or (colPickMode==1 and !data.containsKey('clause'))">
a.clause=#{data.clause},
</if>
<if test="(colPickMode==0 and data.containsKey('clauseContent')) or (colPickMode==1 and !data.containsKey('clauseContent'))">
a.clauseContent=#{data.clauseContent},
</if>
<if test="(colPickMode==0 and data.containsKey('sort')) or (colPickMode==1 and !data.containsKey('sort'))">
a.sort=#{data.sort},
</if>
<if test="(colPickMode==0 and data.containsKey('sortIncrement')) or (colPickMode==1 and !data.containsKey('sortIncrement'))">
a.sort=ifnull(a.sort,0) + #{data.sortIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('createTime')) or (colPickMode==1 and !data.containsKey('createTime'))">
a.createTime=#{data.createTime},
</if>
<if test="(colPickMode==0 and data.containsKey('createUser')) or (colPickMode==1 and !data.containsKey('createUser'))">
a.createUser=#{data.createUser},
</if>
</trim>
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</update>
<!-- 批量更新 -->
<update id="updateBatch" parameterType="paramDto">
update mortals_xhx_yth_warrntset as a
<trim prefix="set" suffixOverrides=",">
<trim prefix="matterid=(case" suffix="ELSE matterid end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('matterid')) or (colPickMode==1 and !item.containsKey('matterid'))">
when a.id=#{item.id} then #{item.matterid}
</when>
<when test="(colPickMode==0 and item.containsKey('matteridIncrement')) or (colPickMode==1 and !item.containsKey('matteridIncrement'))">
when a.id=#{item.id} then ifnull(a.matterid,0) + #{item.matteridIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="lawName=(case" suffix="ELSE lawName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('lawName')) or (colPickMode==1 and !item.containsKey('lawName'))">
when a.id=#{item.id} then #{item.lawName}
</if>
</foreach>
</trim>
<trim prefix="lawType=(case" suffix="ELSE lawType end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('lawType')) or (colPickMode==1 and !item.containsKey('lawType'))">
when a.id=#{item.id} then #{item.lawType}
</when>
<when test="(colPickMode==0 and item.containsKey('lawTypeIncrement')) or (colPickMode==1 and !item.containsKey('lawTypeIncrement'))">
when a.id=#{item.id} then ifnull(a.lawType,0) + #{item.lawTypeIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="referenceNum=(case" suffix="ELSE referenceNum end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('referenceNum')) or (colPickMode==1 and !item.containsKey('referenceNum'))">
when a.id=#{item.id} then #{item.referenceNum}
</if>
</foreach>
</trim>
<trim prefix="clause=(case" suffix="ELSE clause end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('clause')) or (colPickMode==1 and !item.containsKey('clause'))">
when a.id=#{item.id} then #{item.clause}
</if>
</foreach>
</trim>
<trim prefix="clauseContent=(case" suffix="ELSE clauseContent end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('clauseContent')) or (colPickMode==1 and !item.containsKey('clauseContent'))">
when a.id=#{item.id} then #{item.clauseContent}
</if>
</foreach>
</trim>
<trim prefix="sort=(case" suffix="ELSE sort end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('sort')) or (colPickMode==1 and !item.containsKey('sort'))">
when a.id=#{item.id} then #{item.sort}
</when>
<when test="(colPickMode==0 and item.containsKey('sortIncrement')) or (colPickMode==1 and !item.containsKey('sortIncrement'))">
when a.id=#{item.id} then ifnull(a.sort,0) + #{item.sortIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="createTime=(case" suffix="ELSE createTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createTime')) or (colPickMode==1 and !item.containsKey('createTime'))">
when a.id=#{item.id} then #{item.createTime}
</if>
</foreach>
</trim>
<trim prefix="createUser=(case" suffix="ELSE createUser end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createUser')) or (colPickMode==1 and !item.containsKey('createUser'))">
when a.id=#{item.id} then #{item.createUser}
</if>
</foreach>
</trim>
</trim>
where id in
<foreach collection="data.dataList" item="item" index="index" open="(" separator="," close=")">
#{item.id}
</foreach>
</update>
<!-- 根据主健查询 -->
<select id="getByKey" parameterType="paramDto" resultMap="YthWarrntsetEntity-Map">
select <include refid="_columns"/>
from mortals_xhx_yth_warrntset as a
where a.id=#{condition.id}
</select>
<!-- 根据主健删除 -->
<delete id="deleteByKey" parameterType="paramDto">
delete a.* from mortals_xhx_yth_warrntset as a where a.id=#{condition.id}
</delete>
<!-- 根据主健删除一批,针对单一主健有效 -->
<delete id="deleteByKeys">
delete from mortals_xhx_yth_warrntset where id in
<foreach collection="array" item="item" index="index" open="(" separator="," close=")">
#{item}
</foreach>
</delete>
<!-- 根据paramDto删除一批 -->
<delete id="deleteByMap" parameterType="paramDto">
delete a.* from mortals_xhx_yth_warrntset as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</delete>
<!-- 获取列表 -->
<select id="getList" parameterType="paramDto" resultMap="YthWarrntsetEntity-Map">
select <include refid="_columns"/>
from mortals_xhx_yth_warrntset as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
<include refid="_orderCols_"/>
</select>
<!-- 获取 -->
<select id="getListCount" parameterType="paramDto" resultType="int">
select count(1)
from mortals_xhx_yth_warrntset as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</select>
<!-- 条件映射 -->
<sql id="_condition_">
<if test="condition != null and !condition.isEmpty()">
<!-- 条件映射-普通条件 -->
<include refid="_condition_param_">
<property name="_conditionParam_" value="condition"/>
<property name="_conditionType_" value="and"/>
</include>
<!-- 条件映射-集合之间使用AND,集合中元素使用OR-(list[0].1 or list[0].2) and (list[1].3 or list[1].4) -->
<if test="condition.containsKey('andConditionList') and !condition.andConditionList.isEmpty()">
and
<foreach collection="condition.andConditionList" open="(" close=")" index="index" item="andCondition" separator=" and ">
<trim prefixOverrides="or" prefix="(" suffix=")">
<include refid="_condition_param_">
<property name="_conditionParam_" value="andCondition"/>
<property name="_conditionType_" value="or"/>
</include>
</trim>
</foreach>
</if>
<!-- 条件映射-集合之间使用OR,集合中元素使用AND-(list[0].1 and list[0].2) or (list[1].3 and list[1].4) -->
<if test="condition.containsKey('orConditionList') and !condition.orConditionList.isEmpty()">
and
<foreach collection="condition.orConditionList" open="(" close=")" index="index" item="orCondition" separator=" or ">
<trim prefixOverrides="and" prefix="(" suffix=")">
<include refid="_condition_param_">
<property name="_conditionParam_" value="orCondition"/>
<property name="_conditionType_" value="and"/>
</include>
</trim>
</foreach>
</if>
</if>
</sql>
<!-- 条件映射-代参数 -->
<sql id="_condition_param_">
<bind name="conditionParamRef" value="${_conditionParam_}"/>
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null">
${_conditionType_} a.id=#{${_conditionParam_}.id}
</if>
</if>
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null ">
${_conditionType_} a.id = #{${_conditionParam_}.id}
</if>
<if test="conditionParamRef.id == null">
${_conditionType_} a.id is null
</if>
</if>
<if test="conditionParamRef.containsKey('idList')">
${_conditionType_} a.id in
<foreach collection="conditionParamRef.idList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idStart') and conditionParamRef.idStart != null">
${_conditionType_} a.id <![CDATA[ >= ]]> #{${_conditionParam_}.idStart}
</if>
<if test="conditionParamRef.containsKey('idEnd') and conditionParamRef.idEnd != null">
${_conditionType_} a.id <![CDATA[ <= ]]> #{${_conditionParam_}.idEnd}
</if>
<if test="conditionParamRef.containsKey('matterid')">
<if test="conditionParamRef.matterid != null ">
${_conditionType_} a.matterid = #{${_conditionParam_}.matterid}
</if>
<if test="conditionParamRef.matterid == null">
${_conditionType_} a.matterid is null
</if>
</if>
<if test="conditionParamRef.containsKey('matteridList')">
${_conditionType_} a.matterid in
<foreach collection="conditionParamRef.matteridList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('matteridStart') and conditionParamRef.matteridStart != null">
${_conditionType_} a.matterid <![CDATA[ >= ]]> #{${_conditionParam_}.matteridStart}
</if>
<if test="conditionParamRef.containsKey('matteridEnd') and conditionParamRef.matteridEnd != null">
${_conditionType_} a.matterid <![CDATA[ <= ]]> #{${_conditionParam_}.matteridEnd}
</if>
<if test="conditionParamRef.containsKey('lawName')">
<if test="conditionParamRef.lawName != null and conditionParamRef.lawName != ''">
${_conditionType_} a.lawName like #{${_conditionParam_}.lawName}
</if>
<if test="conditionParamRef.lawName == null">
${_conditionType_} a.lawName is null
</if>
</if>
<if test="conditionParamRef.containsKey('lawNameList')">
${_conditionType_} a.lawName in
<foreach collection="conditionParamRef.lawNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('lawType')">
<if test="conditionParamRef.lawType != null ">
${_conditionType_} a.lawType = #{${_conditionParam_}.lawType}
</if>
<if test="conditionParamRef.lawType == null">
${_conditionType_} a.lawType is null
</if>
</if>
<if test="conditionParamRef.containsKey('lawTypeList')">
${_conditionType_} a.lawType in
<foreach collection="conditionParamRef.lawTypeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('lawTypeStart') and conditionParamRef.lawTypeStart != null">
${_conditionType_} a.lawType <![CDATA[ >= ]]> #{${_conditionParam_}.lawTypeStart}
</if>
<if test="conditionParamRef.containsKey('lawTypeEnd') and conditionParamRef.lawTypeEnd != null">
${_conditionType_} a.lawType <![CDATA[ <= ]]> #{${_conditionParam_}.lawTypeEnd}
</if>
<if test="conditionParamRef.containsKey('referenceNum')">
<if test="conditionParamRef.referenceNum != null and conditionParamRef.referenceNum != ''">
${_conditionType_} a.referenceNum like #{${_conditionParam_}.referenceNum}
</if>
<if test="conditionParamRef.referenceNum == null">
${_conditionType_} a.referenceNum is null
</if>
</if>
<if test="conditionParamRef.containsKey('referenceNumList')">
${_conditionType_} a.referenceNum in
<foreach collection="conditionParamRef.referenceNumList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('clause')">
<if test="conditionParamRef.clause != null and conditionParamRef.clause != ''">
${_conditionType_} a.clause like #{${_conditionParam_}.clause}
</if>
<if test="conditionParamRef.clause == null">
${_conditionType_} a.clause is null
</if>
</if>
<if test="conditionParamRef.containsKey('clauseList')">
${_conditionType_} a.clause in
<foreach collection="conditionParamRef.clauseList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('clauseContent')">
<if test="conditionParamRef.clauseContent != null and conditionParamRef.clauseContent != ''">
${_conditionType_} a.clauseContent like #{${_conditionParam_}.clauseContent}
</if>
<if test="conditionParamRef.clauseContent == null">
${_conditionType_} a.clauseContent is null
</if>
</if>
<if test="conditionParamRef.containsKey('clauseContentList')">
${_conditionType_} a.clauseContent in
<foreach collection="conditionParamRef.clauseContentList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('sort')">
<if test="conditionParamRef.sort != null ">
${_conditionType_} a.sort = #{${_conditionParam_}.sort}
</if>
<if test="conditionParamRef.sort == null">
${_conditionType_} a.sort is null
</if>
</if>
<if test="conditionParamRef.containsKey('sortList')">
${_conditionType_} a.sort in
<foreach collection="conditionParamRef.sortList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('sortStart') and conditionParamRef.sortStart != null">
${_conditionType_} a.sort <![CDATA[ >= ]]> #{${_conditionParam_}.sortStart}
</if>
<if test="conditionParamRef.containsKey('sortEnd') and conditionParamRef.sortEnd != null">
${_conditionType_} a.sort <![CDATA[ <= ]]> #{${_conditionParam_}.sortEnd}
</if>
<if test="conditionParamRef.containsKey('createTime')">
<if test="conditionParamRef.createTime != null ">
${_conditionType_} a.createTime = #{${_conditionParam_}.createTime}
</if>
<if test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('createTimeStart') and conditionParamRef.createTimeStart != null and conditionParamRef.createTimeStart!=''">
${_conditionType_} a.createTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createTimeEnd') and conditionParamRef.createTimeEnd != null and conditionParamRef.createTimeEnd!=''">
${_conditionType_} a.createTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createUser')">
<if test="conditionParamRef.createUser != null and conditionParamRef.createUser != ''">
${_conditionType_} a.createUser like #{${_conditionParam_}.createUser}
</if>
<if test="conditionParamRef.createUser == null">
${_conditionType_} a.createUser is null
</if>
</if>
<if test="conditionParamRef.containsKey('createUserList')">
${_conditionType_} a.createUser in
<foreach collection="conditionParamRef.createUserList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
</sql>
<sql id="_orderCols_">
<if test="orderColList != null and !orderColList.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<foreach collection="orderColList" open="" close="" index="index" item="item" separator=",">
${item.colName} ${item.sortKind}
</foreach>
</trim>
</if>
<if test="(orderColList == null or orderColList.isEmpty()) and orderCol != null and !orderCol.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<if test="orderCol.containsKey('id')">
a.id
<if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('matterid')">
a.matterid
<if test='orderCol.matterid != null and "DESC".equalsIgnoreCase(orderCol.matterid)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('lawName')">
a.lawName
<if test='orderCol.lawName != null and "DESC".equalsIgnoreCase(orderCol.lawName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('lawType')">
a.lawType
<if test='orderCol.lawType != null and "DESC".equalsIgnoreCase(orderCol.lawType)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('referenceNum')">
a.referenceNum
<if test='orderCol.referenceNum != null and "DESC".equalsIgnoreCase(orderCol.referenceNum)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('clause')">
a.clause
<if test='orderCol.clause != null and "DESC".equalsIgnoreCase(orderCol.clause)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('clauseContent')">
a.clauseContent
<if test='orderCol.clauseContent != null and "DESC".equalsIgnoreCase(orderCol.clauseContent)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('sort')">
a.sort
<if test='orderCol.sort != null and "DESC".equalsIgnoreCase(orderCol.sort)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createTime')">
a.createTime
<if test='orderCol.createTime != null and "DESC".equalsIgnoreCase(orderCol.createTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createUser')">
a.createUser
<if test='orderCol.createUser != null and "DESC".equalsIgnoreCase(orderCol.createUser)'>DESC</if>
,
</if>
</trim>
</if>
</sql>
<sql id="_group_by_">
<if test="groupList != null and !groupList.isEmpty()">
GROUP BY
<trim suffixOverrides="," suffix="">
<foreach collection="groupList" open="" close="" index="index" item="item" separator=",">
${item}
</foreach>
</trim>
</if>
</sql>
</mapper>
\ No newline at end of file
Version | Update Time | Status | Author | Description Version | Update Time | Status | Author | Description
---|---|---|---|--- ---|---|---|---|---
v2021-09-01 17:44:05|2021-09-01 17:44:05|auto|@finegirl|Created by smart-doc v2021-09-08 09:08:17|2021-09-08 09:08:17|auto|@finegirl|Created by smart-doc
## 一件事微信对外服务接口 ## 一件事微信对外服务接口
### 微信用户提交材料 ### 一件事列表
**URL:** http://localhost:28080/api/one/thing/create **URL:** http://localhost:28080/zwfw/proced/thing/one_list
**Type:** POST **Type:** POST
**Content-Type:** application/json; charset=utf-8 **Content-Type:** application/x-www-form-urlencoded;charset=utf-8
**Description:** 微信用户提交材料 **Description:** 一件事列表
**Body-parameters:** **Query-parameters:**
Parameter | Type|Description|Required|Since Parameter | Type|Description|Required|Since
---|---|---|---|--- ---|---|---|---|---
id|object|No comments found.|false|- open_id|string|微信开放id|false|-
createTime|string|创建时间|false|- page|int32|当前请求页数|false|-
createUser|string|创建用户loginName|false|- limit|int32|每页记录数|false|-
createUserId|int64|No comments found.|false|- keywords|string|搜索关键词|false|-
createUserName|string|No comments found.|false|-
createUserDeptId|int64|No comments found.|false|- **Request-example:**
createUserDeptName|string|No comments found.|false|- ```
updateTime|string|变更时间|false|- curl -X POST -i http://localhost:28080/zwfw/proced/thing/one_list --data 'limit=10&page=1&open_id=87&keywords=rvxed1'
updateUser|string|变更用户loginName|false|- ```
updateUserId|int64|No comments found.|false|- **Response-fields:**
updateUserName|string|No comments found.|false|-
updateUserDeptId|int64|No comments found.|false|- Field | Type|Description|Since
updateUserDeptName|string|No comments found.|false|- ---|---|---|---
taskId|string|流程任务id|false|- code|int32|No comments found.|-
processInstanceId|string|流程实例id|false|- msg|string|No comments found.|-
memberId|int64|微信用户ID|false|- data|array|No comments found.|-
matterid|int64|事项ID|false|- └─id|int64|id|-
uploadtime|int32|上传时间|false|- └─tname|string|名称|-
type|int32|1资料上传 2确认提交|false|- └─matter_ids|string|事项关联id|-
address|string|邮寄地址|false|- └─valid|int32|是否删除( 0正常 1删除)|-
linkman|string|联系人|false|- └─create_time|int64|创建时间|-
phone|int32|联系电话|false|-
manner|int32|取件方式 0自主取件 1邮寄|false|- **Response-example:**
getnum|string|取件码|false|- ```
number|string|快递单号|false|- {
optionContent|string|问答内容|false|- "code": 805,
isRevoke|int32|0是否撤销 1撤销|false|- "msg": "f5h6lm",
siteid|int32|站点ID|false|- "data": [
status|int32|审批状态 0未审核 1 审核中 2 审核成功|false|- {
"id": 482,
"tname": "正豪.丁",
"matter_ids": "v98bhx",
"valid": 361,
"create_time": 1631063301501
}
]
}
```
### 问答数据列表
**URL:** http://localhost:28080/zwfw/proced/thing/one_problem
**Type:** POST
**Content-Type:** application/x-www-form-urlencoded;charset=utf-8
**Description:** 问答数据列表
**Query-parameters:**
Parameter | Type|Description|Required|Since
---|---|---|---|---
open_id|string|微信开放id|false|-
basics_id|int64|选中一件事ID|false|-
**Request-example:**
```
curl -X POST -i http://localhost:28080/zwfw/proced/thing/one_problem --data 'open_id=87&basics_id=675'
```
**Response-fields:**
Field | Type|Description|Since
---|---|---|---
code|int32|No comments found.|-
msg|string|No comments found.|-
data|array|No comments found.|-
└─id|int64|No comments found.|-
└─basics_id|string|No comments found.|-
└─name|string|No comments found.|-
└─type|int32|No comments found.|-
└─ismust|int32|No comments found.|-
└─level|int32|No comments found.|-
└─option_ids|string|No comments found.|-
└─create_time|int64|No comments found.|-
└─option|array|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─id|int64|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─classify_id|string|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─classify_next_id|string|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─name|string|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─isend|int32|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─basicsinfo_id|int64|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─accept_id|string|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─flowlimit_id|string|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─matter_id|string|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─datum_id|string|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─summary_type|int32|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─summary|string|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─create_time|int64|No comments found.|-
**Response-example:**
```
{
"code": 188,
"msg": "qtw83h",
"data": [
{
"id": 453,
"basics_id": "87",
"name": "正豪.丁",
"type": 320,
"ismust": 817,
"level": 922,
"option_ids": "590o35",
"create_time": 1631063301501,
"option": [
{
"id": 655,
"classify_id": "87",
"classify_next_id": "87",
"name": "正豪.丁",
"isend": 584,
"basicsinfo_id": 174,
"accept_id": "87",
"flowlimit_id": "87",
"matter_id": "87",
"datum_id": "87",
"summary_type": 572,
"summary": "9y4pe0",
"create_time": 1631063301501
}
]
}
]
}
```
### 事项详细
**URL:** http://localhost:28080/zwfw/proced/thing/oneBasicsInfo
**Type:** POST
**Content-Type:** application/x-www-form-urlencoded;charset=utf-8
**Description:** 事项详细
**Query-parameters:**
Parameter | Type|Description|Required|Since
---|---|---|---|---
open_id|string|微信开放id|false|-
id|int64|一件事基础表id|false|-
**Request-example:**
```
curl -X POST -i http://localhost:28080/zwfw/proced/thing/oneBasicsInfo --data 'id=933&open_id=87'
```
**Response-fields:**
Field | Type|Description|Since
---|---|---|---
code|int32|No comments found.|-
msg|string|No comments found.|-
data|object|No comments found.|-
└─id|int64|No comments found.|-
└─datum_ids|string|材料ids|-
└─matter_ids|string|事项关联|-
└─qrcode|string|二维码(文件存储地址)|-
└─iszzsb|int32|是否自主申报 0否 1是 默认0|-
└─tname|string|'一件事标题|-
└─sort|int32|排序|-
└─valid|int32|是否删除|-
└─create_time|string|创建时间|-
**Response-example:**
```
{
"code": 365,
"msg": "t603mv",
"data": {
"id": 832,
"datum_ids": "muu8yk",
"matter_ids": "7mfwws",
"qrcode": "82730",
"iszzsb": 153,
"tname": "正豪.丁",
"sort": 43,
"valid": 921,
"create_time": "2021-09-08 09:08:21"
}
}
```
### 问答基础信息
**URL:** http://localhost:28080/zwfw/proced/thing/condition
**Type:** POST
**Content-Type:** application/x-www-form-urlencoded;charset=utf-8
**Description:** 问答基础信息
**Query-parameters:**
Parameter | Type|Description|Required|Since
---|---|---|---|---
open_id|string|微信开放id|false|-
option_id|int64|问答最后最后选项ID|false|-
key|string|问题路线id?|false|-
**Request-example:**
```
curl -X POST -i http://localhost:28080/zwfw/proced/thing/condition --data 'key=11zjca&option_id=9&open_id=87'
```
**Response-fields:**
Field | Type|Description|Since
---|---|---|---
code|int32|No comments found.|-
msg|string|No comments found.|-
data|object|No comments found.|-
└─basicsInfo|object|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─id|int64|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─title|string|模板标题|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─basics_id|int64|一件事基础表id|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─jointInfoShow|string|办理机构|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─legalTimeLimitShow|string|法定时限|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─promiseTimeLimitShow|string|承诺时限|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─isChargesShow|int32|是否收费,0,否,1是 默认0|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─Charges|string|收费金额|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─handleTimeShow|string|办公时间|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─handlePlaceShow|string|办公地址|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─cousultingTelephoneShow|string|咨询电话|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─supervisoryTelephoneShow|string|投诉电话|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─resultInfo|string|结果信息|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─qa|string|常见问题|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─create_time|int64|No comments found.|-
└─accept|array|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─id|int64|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─title|string|模板标题|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─content|string|申请条件|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─basics_id|int64|基础表one_basics id|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─create_time|int64|创建时间|-
└─flowlimit|array|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─id|int64|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─title|string|模板标题|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─content|string|办理流程|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─basics_id|int64|基础表one_basics id|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─create_time|int64|创建时间|-
└─datum|array|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─id|int64|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─materialName|string|材料名|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─basics_id|int64|基础表one_basics id|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─matterid|int64|事项表yth_matter id 表示从一体化获取的材料|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─datum_id|int64|材料表yth_datum id 表示从一体化获取的材料|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─materialProperty|int32|材料形式|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─isMust|int32|是否必交,0 否 1 是 默认0|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─materialType|int32|材料类型|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─electronicgs|int32|电子材料格式|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─materialSource|int32|材料来源渠道|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─paperNum|int32|纸质材料份数|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─paperGg|int32|纸质材料规格|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─jianmMs|int32|减免模式|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─sealWay|int32|盖章方式|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─isjianm|int32|是否减免|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─isLack|int32|材料是否容缺|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─yb_url|string|材料地址|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─materialSourceSm|string|来源渠道说明|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─remarkSub|string|填报须知|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─remark|string|受理标准|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─clauseContent|string|要求提供材料的依据|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─summary|string|备注|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─valid|int32|0正常 1删除|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─create_time|int64|No comments found.|-
**Response-example:**
```
{
"code": 128,
"msg": "jzfnhp",
"data": {
"basicsInfo": {
"id": 79,
"title": "sfko0r",
"basics_id": 992,
"jointInfoShow": "rkc6t2",
"legalTimeLimitShow": "34o5gf",
"promiseTimeLimitShow": "a65igi",
"isChargesShow": 231,
"Charges": "8kezlr",
"handleTimeShow": "s29f71",
"handlePlaceShow": "czag0t",
"cousultingTelephoneShow": "u2otba",
"supervisoryTelephoneShow": "9sporc",
"resultInfo": "wdlfhb",
"qa": "6kc719",
"create_time": 1631063301501
},
"accept": [
{
"id": 546,
"title": "qsrmnp",
"content": "lmvmju",
"basics_id": 873,
"create_time": 1631063301501
}
],
"flowlimit": [
{
"id": 849,
"title": "7p32xx",
"content": "o3x24y",
"basics_id": 597,
"create_time": 1631063301501
}
],
"datum": [
{
"id": 330,
"materialName": "正豪.丁",
"basics_id": 400,
"matterid": 873,
"datum_id": 408,
"materialProperty": 541,
"isMust": 254,
"materialType": 426,
"electronicgs": 617,
"materialSource": 544,
"paperNum": 659,
"paperGg": 311,
"jianmMs": 62,
"sealWay": 31,
"isjianm": 590,
"isLack": 195,
"yb_url": "www.xn---xn--4l5a-455q4919c.com",
"materialSourceSm": "hwo1jl",
"remarkSub": "e8ol9f",
"remark": "g9mut8",
"clauseContent": "mmnhdt",
"summary": "ez55wv",
"valid": 222,
"create_time": 1631063301501
}
]
}
}
```
### 提交后请求返回数据
**URL:** http://localhost:28080/zwfw/proced/thing/datum_data
**Type:** POST
**Content-Type:** application/x-www-form-urlencoded;charset=utf-8
**Description:** 提交后请求返回数据
**Query-parameters:**
Parameter | Type|Description|Required|Since
---|---|---|---|---
key|string|No comments found.|false|-
open_id|string|No comments found.|false|-
**Request-example:** **Request-example:**
``` ```
curl -X POST -H 'Content-Type: application/json; charset=utf-8' -i http://localhost:28080/api/one/thing/create --data '{ curl -X POST -i http://localhost:28080/zwfw/proced/thing/datum_data --data 'key=izvap1&open_id=87'
"id": "qtxloy",
"createTime": "2021-09-01 17:44:10",
"createUser": "n18s1e",
"createUserId": 69,
"createUserName": "远航.罗",
"createUserDeptId": 703,
"createUserDeptName": "远航.罗",
"updateTime": "2021-09-01 17:44:10",
"updateUser": "wip9yl",
"updateUserId": 883,
"updateUserName": "远航.罗",
"updateUserDeptId": 485,
"updateUserDeptName": "远航.罗",
"taskId": "74",
"processInstanceId": "74",
"memberId": 396,
"matterid": 41,
"uploadtime": 683,
"type": 80,
"address": "黎桥8号, 江阴, 沪 949973",
"linkman": "fon85y",
"phone": 802,
"manner": 140,
"getnum": "aumqil",
"number": "l6xlee",
"optionContent": "ep6etx",
"isRevoke": 309,
"siteid": 143,
"status": 377
}'
``` ```
**Response-fields:** **Response-fields:**
...@@ -90,37 +387,152 @@ Field | Type|Description|Since ...@@ -90,37 +387,152 @@ Field | Type|Description|Since
code|int32|No comments found.|- code|int32|No comments found.|-
msg|string|No comments found.|- msg|string|No comments found.|-
data|object|No comments found.|- data|object|No comments found.|-
└─basicsInfo|object|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─id|int64|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─title|string|模板标题|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─basics_id|int64|一件事基础表id|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─jointInfoShow|string|办理机构|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─legalTimeLimitShow|string|法定时限|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─promiseTimeLimitShow|string|承诺时限|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─isChargesShow|int32|是否收费,0,否,1是 默认0|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─Charges|string|收费金额|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─handleTimeShow|string|办公时间|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─handlePlaceShow|string|办公地址|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─cousultingTelephoneShow|string|咨询电话|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─supervisoryTelephoneShow|string|投诉电话|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─resultInfo|string|结果信息|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─qa|string|常见问题|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─create_time|int64|No comments found.|-
└─accept|array|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─id|int64|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─title|string|模板标题|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─content|string|申请条件|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─basics_id|int64|基础表one_basics id|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─create_time|int64|创建时间|-
└─flowlimit|array|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─id|int64|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─title|string|模板标题|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─content|string|办理流程|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─basics_id|int64|基础表one_basics id|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─create_time|int64|创建时间|-
└─datum|array|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─id|int64|No comments found.|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─materialName|string|材料名|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─basics_id|int64|基础表one_basics id|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─matterid|int64|事项表yth_matter id 表示从一体化获取的材料|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─datum_id|int64|材料表yth_datum id 表示从一体化获取的材料|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─materialProperty|int32|材料形式|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─isMust|int32|是否必交,0 否 1 是 默认0|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─materialType|int32|材料类型|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─electronicgs|int32|电子材料格式|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─materialSource|int32|材料来源渠道|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─paperNum|int32|纸质材料份数|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─paperGg|int32|纸质材料规格|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─jianmMs|int32|减免模式|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─sealWay|int32|盖章方式|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─isjianm|int32|是否减免|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─isLack|int32|材料是否容缺|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─yb_url|string|材料地址|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─materialSourceSm|string|来源渠道说明|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─remarkSub|string|填报须知|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─remark|string|受理标准|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─clauseContent|string|要求提供材料的依据|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─summary|string|备注|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─valid|int32|0正常 1删除|-
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;└─create_time|int64|No comments found.|-
**Response-example:** **Response-example:**
``` ```
{ {
"code": 405, "code": 963,
"msg": "yyyka6", "msg": "6bbvs8",
"data": "8k2np6" "data": {
"basicsInfo": {
"id": 596,
"title": "rtcx8t",
"basics_id": 304,
"jointInfoShow": "emb7gn",
"legalTimeLimitShow": "3ofsb9",
"promiseTimeLimitShow": "aiagro",
"isChargesShow": 732,
"Charges": "eym2h0",
"handleTimeShow": "go7nc8",
"handlePlaceShow": "7mx8ux",
"cousultingTelephoneShow": "lgtv83",
"supervisoryTelephoneShow": "eu9h1q",
"resultInfo": "k5ert3",
"qa": "8j3qga",
"create_time": 1631063301501
},
"accept": [
{
"id": 828,
"title": "8swwuv",
"content": "67nvj4",
"basics_id": 856,
"create_time": 1631063301501
}
],
"flowlimit": [
{
"id": 421,
"title": "63ovlj",
"content": "0y0p9i",
"basics_id": 266,
"create_time": 1631063301501
}
],
"datum": [
{
"id": 115,
"materialName": "正豪.丁",
"basics_id": 976,
"matterid": 772,
"datum_id": 625,
"materialProperty": 591,
"isMust": 179,
"materialType": 579,
"electronicgs": 442,
"materialSource": 337,
"paperNum": 125,
"paperGg": 169,
"jianmMs": 356,
"sealWay": 52,
"isjianm": 107,
"isLack": 164,
"yb_url": "www.xn---xn--4l5a-455q4919c.com",
"materialSourceSm": "i137iw",
"remarkSub": "lzokfi",
"remark": "zl7fqe",
"clauseContent": "rpnusp",
"summary": "kq5ow0",
"valid": 311,
"create_time": 1631063301501
}
]
}
} }
``` ```
### 发起流程 ### 上传附件
**URL:** http://localhost:28080/api/one/thing/start **URL:** http://localhost:28080/zwfw/proced/thing/upload_file
**Type:** POST **Type:** POST
**Content-Type:** application/json; charset=utf-8 **Content-Type:** multipart/form-data
**Description:** 发起流程 **Description:** 上传附件
**Body-parameters:** **Query-parameters:**
Parameter | Type|Description|Required|Since Parameter | Type|Description|Required|Since
---|---|---|---|--- ---|---|---|---|---
oneThingId|int64|No comments found.|false|- file|file|No comments found.|true|-
**Request-example:** **Request-example:**
``` ```
curl -X POST -H 'Content-Type: application/json; charset=utf-8' -i http://localhost:28080/api/one/thing/start --data '{ curl -X POST -H 'Content-Type: multipart/form-data' -i http://localhost:28080/zwfw/proced/thing/upload_file
"oneThingId": 171
}'
``` ```
**Response-fields:** **Response-fields:**
...@@ -133,9 +545,301 @@ data|object|No comments found.|- ...@@ -133,9 +545,301 @@ data|object|No comments found.|-
**Response-example:** **Response-example:**
``` ```
{ {
"code": 921, "code": 323,
"msg": "sm5pty", "msg": "ui6kz8",
"data": "a2h717" "data": {
"mapKey1": "r6u0ar",
"mapKey2": "nay3dy"
}
}
```
### 删除附件
**URL:** http://localhost:28080/zwfw/proced/thing/del_file
**Type:** POST
**Content-Type:** application/x-www-form-urlencoded;charset=utf-8
**Description:** 删除附件
**Query-parameters:**
Parameter | Type|Description|Required|Since
---|---|---|---|---
open_id|string|微信开放id|false|-
file_path|string|文件路径|false|-
**Request-example:**
```
curl -X POST -i http://localhost:28080/zwfw/proced/thing/del_file --data 'open_id=87&file_path=u0w4qs'
```
**Response-fields:**
Field | Type|Description|Since
---|---|---|---
code|int32|No comments found.|-
msg|string|No comments found.|-
data|object|No comments found.|-
**Response-example:**
```
{
"code": 48,
"msg": "32nwtj",
"data": "4kfktu"
}
```
### 查询用户信息
**URL:** http://localhost:28080/zwfw/proced/thing/is_phone
**Type:** POST
**Content-Type:** application/x-www-form-urlencoded;charset=utf-8
**Description:** 查询用户信息
**Query-parameters:**
Parameter | Type|Description|Required|Since
---|---|---|---|---
open_id|string|微信开放id|false|-
**Request-example:**
```
curl -X POST -i http://localhost:28080/zwfw/proced/thing/is_phone --data 'open_id=87'
```
**Response-fields:**
Field | Type|Description|Since
---|---|---|---
code|int32|No comments found.|-
msg|string|No comments found.|-
data|object|No comments found.|-
└─id|object|No comments found.|-
└─createTime|string|创建时间|-
└─createUser|string|创建用户|-
└─createUserId|int64|No comments found.|-
└─createUserName|string|创建用户名称|-
└─createUserDeptId|int64|No comments found.|-
└─createUserDeptName|string|No comments found.|-
└─updateTime|string|No comments found.|-
└─updateUser|string|No comments found.|-
└─updateUserId|int64|No comments found.|-
└─updateUserName|string|No comments found.|-
└─updateUserDeptId|int64|No comments found.|-
└─updateUserDeptName|string|No comments found.|-
└─idcardName|string|姓名|-
└─idcardSex|string|性别|-
└─idcardNation|string|民族|-
└─idcardBorn|string|出生|-
└─idcardAddress|string|地址|-
└─idcardIDCardNo|string|身份证号|-
└─idcardGrantDept|string|发证机关|-
└─idcardUserLifeBegin|string|有效期开始|-
└─idcardUserLifeEnd|string|有效期结束|-
└─idcardDataPhotoFileName|string|照片|-
└─phone|string|手机号|-
└─unionid|string|unionid,同一个微信开放平台的唯一标识|-
└─openId|string|微信openId|-
└─picImage|string|头像地址|-
└─nickname|string|昵称|-
└─realName|string|真实姓名|-
└─gender|string|1:男,2:女|-
└─icon|string|微信头像|-
└─zImg|string|身份证正面照片|-
└─bImg|string|身份证背面照片|-
└─siteid|int64|默认选择的站点id|-
└─username|string|天府通办用户名|-
└─lasttime|string|最后登录时间|-
└─remark|string|备注|-
└─status|int32|用户状态,0:正常,1:禁用,默认0|-
**Response-example:**
```
{
"code": 823,
"msg": "0gwn4w",
"data": {
"id": "k6hp33",
"createTime": "2021-09-08 09:08:22",
"createUser": "3xvwt3",
"createUserId": 302,
"createUserName": "正豪.丁",
"createUserDeptId": 983,
"createUserDeptName": "正豪.丁",
"updateTime": "2021-09-08 09:08:22",
"updateUser": "3w97bl",
"updateUserId": 792,
"updateUserName": "正豪.丁",
"updateUserDeptId": 232,
"updateUserDeptName": "正豪.丁",
"idcardName": "正豪.丁",
"idcardSex": "cpzrrs",
"idcardNation": "efcopo",
"idcardBorn": "dvwi2e",
"idcardAddress": "任旁96号, 宝鸡, 琼 030389",
"idcardIDCardNo": "10b175",
"idcardGrantDept": "vg86va",
"idcardUserLifeBegin": "bwcxj3",
"idcardUserLifeEnd": "zou5d5",
"idcardDataPhotoFileName": "正豪.丁",
"phone": "15719864910",
"unionid": "87",
"openId": "87",
"picImage": "sd356b",
"nickname": "ahmad.jenkins",
"realName": "正豪.丁",
"gender": "0dhmun",
"icon": "s9n8bb",
"zImg": "sqs5hh",
"bImg": "ki86q4",
"siteid": 831,
"username": "正豪.丁",
"lasttime": "2021-09-08 09:08:22",
"remark": "bnu7r2",
"status": 640
}
}
```
### 文件资料上传
**URL:** http://localhost:28080/zwfw/proced/thing/upload_datum
**Type:** POST
**Content-Type:** application/x-www-form-urlencoded;charset=utf-8
**Description:** 文件资料上传
**Query-parameters:**
Parameter | Type|Description|Required|Since
---|---|---|---|---
open_id|string|微信开放id|false|-
matterid|int64|事项ID|false|-
siteid|int64|siteid|false|-
option_content|string|问答内容|false|-
name|string|申请人姓名|false|-
phone|string|电话|false|-
idcard|string|身份证|false|-
is_agent|int32|0本人办理 1代办|false|-
manner|int32|0自主取件 1代办领取 (取件方式)|false|-
region_id|int64|村ID|false|-
file_arr|array|申请材料附件列表|false|-
└─datumid|int64|No comments found.|false|-
└─file|string|No comments found.|false|-
**Request-example:**
```
curl -X POST -i http://localhost:28080/zwfw/proced/thing/upload_datum --data 'is_agent=928&open_id=87&file_arr[0].file=3sh8vt&manner=227&matterid=441&region_id=441&option_content=v1ia4x&phone=15719864910&name=正豪.丁&siteid=501&file_arr[0].datumid=507&idcard=231206199112313277'
```
**Response-fields:**
Field | Type|Description|Since
---|---|---|---
code|int32|No comments found.|-
msg|string|No comments found.|-
data|object|No comments found.|-
**Response-example:**
```
{
"code": 663,
"msg": "xqf83e",
"data": "v19tc0"
}
```
### 我的办理
**URL:** http://localhost:28080/zwfw/proced/thing/my_handle
**Type:** POST
**Content-Type:** application/x-www-form-urlencoded;charset=utf-8
**Description:** 我的办理
**Query-parameters:**
Parameter | Type|Description|Required|Since
---|---|---|---|---
open_id|string|微信开放id|false|-
**Request-example:**
```
curl -X POST -i http://localhost:28080/zwfw/proced/thing/my_handle --data 'open_id=87'
```
**Response-fields:**
Field | Type|Description|Since
---|---|---|---
code|int32|No comments found.|-
msg|string|No comments found.|-
data|array|No comments found.|-
└─id|int64|id|-
└─matterid|string|名称|-
└─userid|int64|userid|-
└─type|int32|No comments found.|-
└─status|int32|No comments found.|-
└─summary|int32|No comments found.|-
└─address|string|No comments found.|-
└─linkman|string|No comments found.|-
└─phone|string|No comments found.|-
└─manner|int32|No comments found.|-
└─createtime|string|No comments found.|-
└─uptime|string|No comments found.|-
└─getnum|string|No comments found.|-
└─txmap|string|No comments found.|-
└─number|string|No comments found.|-
└─sign|string|No comments found.|-
└─tix|string|No comments found.|-
└─sign_file|string|No comments found.|-
└─level_status|string|No comments found.|-
└─decision_summary|string|No comments found.|-
└─option_content|string|No comments found.|-
└─uptime_descison|string|No comments found.|-
└─basics_name|string|No comments found.|-
└─create_time|int64|创建时间|-
**Response-example:**
```
{
"code": 538,
"msg": "3gezvt",
"data": [
{
"id": 142,
"matterid": "87",
"userid": 550,
"type": 82,
"status": 303,
"summary": 170,
"address": "任旁96号, 宝鸡, 琼 030389",
"linkman": "b09usw",
"phone": "15719864910",
"manner": 438,
"createtime": "2021-09-08 09:08:21",
"uptime": "2021-09-08 09:08:21",
"getnum": "6ggw86",
"txmap": "wd2y4p",
"number": "d4gy2a",
"sign": "8dkhv4",
"tix": "s37jqj",
"sign_file": "qe8813",
"level_status": "2btn8l",
"decision_summary": "igve3v",
"option_content": "m01fto",
"uptime_descison": "ubpeqv",
"basics_name": "正豪.丁",
"create_time": 1631063301501
}
]
} }
``` ```
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<parent> <parent>
<groupId>com.mortals</groupId> <groupId>com.mortals</groupId>
<artifactId>mortals-common</artifactId> <artifactId>mortals-common</artifactId>
<version>1.1.2-SNAPSHOT</version> <version>1.1.3-SNAPSHOT</version>
</parent> </parent>
...@@ -72,6 +72,18 @@ ...@@ -72,6 +72,18 @@
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency> </dependency>
<dependency>
<groupId>org.mapstruct</groupId>
<artifactId>mapstruct-jdk8</artifactId>
</dependency>
<dependency>
<groupId>org.mapstruct</groupId>
<artifactId>mapstruct-processor</artifactId>
</dependency>
</dependencies> </dependencies>
<build> <build>
<resources> <resources>
......
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