diff --git a/mdp-form-bootstrap/src/main/java/com/mdp/WebSecurityConfig.java b/mdp-form-bootstrap/src/main/java/com/mdp/WebSecurityConfig.java index 93dd389..4a35ffb 100644 --- a/mdp-form-bootstrap/src/main/java/com/mdp/WebSecurityConfig.java +++ b/mdp-form-bootstrap/src/main/java/com/mdp/WebSecurityConfig.java @@ -1,6 +1,6 @@ package com.mdp; -import com.mdp.oauth2.client.resource.MdpJwtAuthenticationConverter; +import com.mdp.safe.client.jwt.JwtAuthenticationConverter; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.builders.WebSecurity; @@ -17,7 +17,7 @@ import org.springframework.security.config.annotation.web.configuration.WebSecur public class WebSecurityConfig extends WebSecurityConfigurerAdapter { @Autowired - MdpJwtAuthenticationConverter jwtConverter; + JwtAuthenticationConverter jwtConverter; @Override diff --git a/mdp-form/src/test/java/com/mdp/WebSecurityConfig.java b/mdp-form/src/test/java/com/mdp/WebSecurityConfig.java index 93dd389..4a35ffb 100644 --- a/mdp-form/src/test/java/com/mdp/WebSecurityConfig.java +++ b/mdp-form/src/test/java/com/mdp/WebSecurityConfig.java @@ -1,6 +1,6 @@ package com.mdp; -import com.mdp.oauth2.client.resource.MdpJwtAuthenticationConverter; +import com.mdp.safe.client.jwt.JwtAuthenticationConverter; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.builders.WebSecurity; @@ -17,7 +17,7 @@ import org.springframework.security.config.annotation.web.configuration.WebSecur public class WebSecurityConfig extends WebSecurityConfigurerAdapter { @Autowired - MdpJwtAuthenticationConverter jwtConverter; + JwtAuthenticationConverter jwtConverter; @Override diff --git a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDataController.java b/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDataController.java deleted file mode 100644 index 035d4b2..0000000 --- a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDataController.java +++ /dev/null @@ -1,152 +0,0 @@ -package com.mdp.form.ctrl; - -import java.text.SimpleDateFormat; -import java.util.*; -import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*; -import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.*; -import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*; - -import com.mdp.form.entity.FormData; -import org.junit.Before; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.mock.web.MockHttpServletRequest; -import org.springframework.mock.web.MockHttpServletResponse; -import org.springframework.mock.web.MockHttpSession; -import org.springframework.mock.web.MockServletContext; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import org.springframework.test.web.servlet.MockMvc; -import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder; -import org.springframework.test.web.servlet.setup.MockMvcBuilders; -import org.springframework.web.context.WebApplicationContext; -import org.springframework.web.context.request.ServletWebRequest; -import org.springframework.boot.test.context.SpringBootTest; -import com.fasterxml.jackson.databind.ObjectMapper; -import org.springframework.http.MediaType; -import com.mdp.core.utils.BaseUtils; -/** - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_data form_data
- * 实体 FormData
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * id,two,three,four,five,six,seven,eight,nine,ten,lastTime,one,zero,remark,formId,userid,eleven,twelve,thirteen,fourteen,fifteen,attachmentUrls,attachmentNames,branchId,bizKey,deptid,flowState,createTime,dqxCode,cuserid,tagIds,tagNames,cusername,deptName;
- * 当前表的所有字段名:
- * id,two,three,four,five,six,seven,eight,nine,ten,last_time,one,zero,remark,form_id,userid,eleven,twelve,thirteen,fourteen,fifteen,attachment_urls,attachment_names,branch_id,biz_key,deptid,flow_state,create_time,dqx_code,cuserid,tag_ids,tag_names,cusername,dept_name;
- * 当前主键(包括多主键):
- * id;
- **/ -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormDataController { - - @Autowired - public WebApplicationContext wac; // cached - @Autowired - public MockServletContext servletContext; // cached - @Autowired - public MockHttpSession session; - @Autowired - public MockHttpServletRequest request; - @Autowired - public MockHttpServletResponse response; - @Autowired - public ServletWebRequest webRequest; - - public MockMvc mockMvc; - - public MockHttpServletRequestBuilder msrb; - - ObjectMapper om = new ObjectMapper(); - - @Before - public void setup() { - this.mockMvc = MockMvcBuilders.webAppContextSetup(this.wac).build(); - } - - @Test - public void add() throws Exception { - Map p=BaseUtils.map("id","1N13","two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - FormData formData=BaseUtils.fromMap(p,FormData.class); - String jsonFormData=om.writeValueAsString(formData); - mockMvc.perform( post("/**/form/formData/add").content(jsonFormData).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void list() throws Exception { - mockMvc.perform( get("/**/form/formData/list") - .param("id","1N13").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void listKey() throws Exception { - mockMvc.perform( get("/**/form/formData/listKey") - .param("id","1N13").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void edit() throws Exception { - Map p=BaseUtils.map("id","1N13","two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - FormData formData=BaseUtils.fromMap(p,FormData.class); - String jsonFormData=om.writeValueAsString(formData); - mockMvc.perform( post("/**/form/formData/edit").content(jsonFormData).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void del() throws Exception { - mockMvc.perform( post("/**/form/formData/del").content("1N13").contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void batchDel() throws Exception { - Map p=BaseUtils.map("id","1N13","two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - FormData formData=BaseUtils.fromMap(p,FormData.class); - List formDatas=new ArrayList<>(); - formDatas.add(formData); - String jsonFormData=om.writeValueAsString(formDatas); - mockMvc.perform( post("/**/form/formData/batchDel").content(jsonFormData).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDataProcessApprovaController.java b/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDataProcessApprovaController.java deleted file mode 100644 index d2018c2..0000000 --- a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDataProcessApprovaController.java +++ /dev/null @@ -1,152 +0,0 @@ -package com.mdp.form.ctrl; - -import java.text.SimpleDateFormat; -import java.util.*; -import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*; -import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.*; -import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*; - -import com.mdp.form.entity.FormDataProcessApprova; -import org.junit.Before; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.mock.web.MockHttpServletRequest; -import org.springframework.mock.web.MockHttpServletResponse; -import org.springframework.mock.web.MockHttpSession; -import org.springframework.mock.web.MockServletContext; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import org.springframework.test.web.servlet.MockMvc; -import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder; -import org.springframework.test.web.servlet.setup.MockMvcBuilders; -import org.springframework.web.context.WebApplicationContext; -import org.springframework.web.context.request.ServletWebRequest; -import org.springframework.boot.test.context.SpringBootTest; -import com.fasterxml.jackson.databind.ObjectMapper; -import org.springframework.http.MediaType; -import com.mdp.core.utils.BaseUtils; -/** - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_data_process_approva form_data_process_approva
- * 实体 FormDataProcessApprova
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * branchId,procInstId,agree,assignee,mainTitle,actId,taskName,commentMsg,id,eventName,bizKey,modelKey,flowLastTime,flowBranchId,flowState,startUserid,procDefId,modelName,formId,formDataId;
- * 当前表的所有字段名:
- * branch_id,proc_inst_id,agree,assignee,main_title,act_id,task_name,comment_msg,id,event_name,biz_key,model_key,flow_last_time,flow_branch_id,flow_state,start_userid,proc_def_id,model_name,form_id,form_data_id;
- * 当前主键(包括多主键):
- * id;
- **/ -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormDataProcessApprovaController { - - @Autowired - public WebApplicationContext wac; // cached - @Autowired - public MockServletContext servletContext; // cached - @Autowired - public MockHttpSession session; - @Autowired - public MockHttpServletRequest request; - @Autowired - public MockHttpServletResponse response; - @Autowired - public ServletWebRequest webRequest; - - public MockMvc mockMvc; - - public MockHttpServletRequestBuilder msrb; - - ObjectMapper om = new ObjectMapper(); - - @Before - public void setup() { - this.mockMvc = MockMvcBuilders.webAppContextSetup(this.wac).build(); - } - - @Test - public void add() throws Exception { - Map p=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","id","Dfh2","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - FormDataProcessApprova formDataProcessApprova=BaseUtils.fromMap(p,FormDataProcessApprova.class); - String jsonFormDataProcessApprova=om.writeValueAsString(formDataProcessApprova); - mockMvc.perform( post("/**/form/formDataProcessApprova/add").content(jsonFormDataProcessApprova).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void list() throws Exception { - mockMvc.perform( get("/**/form/formDataProcessApprova/list") - .param("id","Dfh2").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void listKey() throws Exception { - mockMvc.perform( get("/**/form/formDataProcessApprova/listKey") - .param("id","Dfh2").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void edit() throws Exception { - Map p=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","id","Dfh2","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - FormDataProcessApprova formDataProcessApprova=BaseUtils.fromMap(p,FormDataProcessApprova.class); - String jsonFormDataProcessApprova=om.writeValueAsString(formDataProcessApprova); - mockMvc.perform( post("/**/form/formDataProcessApprova/edit").content(jsonFormDataProcessApprova).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void del() throws Exception { - mockMvc.perform( post("/**/form/formDataProcessApprova/del").content("Dfh2").contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void batchDel() throws Exception { - Map p=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","id","Dfh2","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - FormDataProcessApprova formDataProcessApprova=BaseUtils.fromMap(p,FormDataProcessApprova.class); - List formDataProcessApprovas=new ArrayList<>(); - formDataProcessApprovas.add(formDataProcessApprova); - String jsonFormDataProcessApprova=om.writeValueAsString(formDataProcessApprovas); - mockMvc.perform( post("/**/form/formDataProcessApprova/batchDel").content(jsonFormDataProcessApprova).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDataTagController.java b/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDataTagController.java deleted file mode 100644 index 0a0a091..0000000 --- a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDataTagController.java +++ /dev/null @@ -1,152 +0,0 @@ -package com.mdp.form.ctrl; - -import java.text.SimpleDateFormat; -import java.util.*; -import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*; -import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.*; -import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*; - -import com.mdp.form.entity.FormDataTag; -import org.junit.Before; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.mock.web.MockHttpServletRequest; -import org.springframework.mock.web.MockHttpServletResponse; -import org.springframework.mock.web.MockHttpSession; -import org.springframework.mock.web.MockServletContext; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import org.springframework.test.web.servlet.MockMvc; -import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder; -import org.springframework.test.web.servlet.setup.MockMvcBuilders; -import org.springframework.web.context.WebApplicationContext; -import org.springframework.web.context.request.ServletWebRequest; -import org.springframework.boot.test.context.SpringBootTest; -import com.fasterxml.jackson.databind.ObjectMapper; -import org.springframework.http.MediaType; -import com.mdp.core.utils.BaseUtils; -/** - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_data_tag form_data_tag
- * 实体 FormDataTag
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * dataId,tagId,tagName,id,createTime;
- * 当前表的所有字段名:
- * data_id,tag_id,tag_name,id,create_time;
- * 当前主键(包括多主键):
- * id;
- **/ -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormDataTagController { - - @Autowired - public WebApplicationContext wac; // cached - @Autowired - public MockServletContext servletContext; // cached - @Autowired - public MockHttpSession session; - @Autowired - public MockHttpServletRequest request; - @Autowired - public MockHttpServletResponse response; - @Autowired - public ServletWebRequest webRequest; - - public MockMvc mockMvc; - - public MockHttpServletRequestBuilder msrb; - - ObjectMapper om = new ObjectMapper(); - - @Before - public void setup() { - this.mockMvc = MockMvcBuilders.webAppContextSetup(this.wac).build(); - } - - @Test - public void add() throws Exception { - Map p=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","id","kz13","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag=BaseUtils.fromMap(p,FormDataTag.class); - String jsonFormDataTag=om.writeValueAsString(formDataTag); - mockMvc.perform( post("/**/form/formDataTag/add").content(jsonFormDataTag).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void list() throws Exception { - mockMvc.perform( get("/**/form/formDataTag/list") - .param("id","kz13").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void listKey() throws Exception { - mockMvc.perform( get("/**/form/formDataTag/listKey") - .param("id","kz13").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void edit() throws Exception { - Map p=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","id","kz13","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag=BaseUtils.fromMap(p,FormDataTag.class); - String jsonFormDataTag=om.writeValueAsString(formDataTag); - mockMvc.perform( post("/**/form/formDataTag/edit").content(jsonFormDataTag).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void del() throws Exception { - mockMvc.perform( post("/**/form/formDataTag/del").content("kz13").contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void batchDel() throws Exception { - Map p=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","id","kz13","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag=BaseUtils.fromMap(p,FormDataTag.class); - List formDataTags=new ArrayList<>(); - formDataTags.add(formDataTag); - String jsonFormDataTag=om.writeValueAsString(formDataTags); - mockMvc.perform( post("/**/form/formDataTag/batchDel").content(jsonFormDataTag).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDefController.java b/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDefController.java deleted file mode 100644 index 711c05d..0000000 --- a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDefController.java +++ /dev/null @@ -1,152 +0,0 @@ -package com.mdp.form.ctrl; - -import java.text.SimpleDateFormat; -import java.util.*; -import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*; -import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.*; -import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*; - -import com.mdp.form.entity.FormDef; -import org.junit.Before; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.mock.web.MockHttpServletRequest; -import org.springframework.mock.web.MockHttpServletResponse; -import org.springframework.mock.web.MockHttpSession; -import org.springframework.mock.web.MockServletContext; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import org.springframework.test.web.servlet.MockMvc; -import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder; -import org.springframework.test.web.servlet.setup.MockMvcBuilders; -import org.springframework.web.context.WebApplicationContext; -import org.springframework.web.context.request.ServletWebRequest; -import org.springframework.boot.test.context.SpringBootTest; -import com.fasterxml.jackson.databind.ObjectMapper; -import org.springframework.http.MediaType; -import com.mdp.core.utils.BaseUtils; -/** - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_def form_def
- * 实体 FormDef
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * id,tableName,tableOwner,isCreateTable,formName,userid,deptid,formType,isTemplate,bizType,ctime,branchId,categoryId,tagIds,tagNames,username,deptName;
- * 当前表的所有字段名:
- * id,table_name,table_owner,is_create_table,form_name,userid,deptid,form_type,is_template,biz_type,ctime,branch_id,category_id,tag_ids,tag_names,username,dept_name;
- * 当前主键(包括多主键):
- * id;
- **/ -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormDefController { - - @Autowired - public WebApplicationContext wac; // cached - @Autowired - public MockServletContext servletContext; // cached - @Autowired - public MockHttpSession session; - @Autowired - public MockHttpServletRequest request; - @Autowired - public MockHttpServletResponse response; - @Autowired - public ServletWebRequest webRequest; - - public MockMvc mockMvc; - - public MockHttpServletRequestBuilder msrb; - - ObjectMapper om = new ObjectMapper(); - - @Before - public void setup() { - this.mockMvc = MockMvcBuilders.webAppContextSetup(this.wac).build(); - } - - @Test - public void add() throws Exception { - Map p=BaseUtils.map("id","Ohi6","tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - FormDef formDef=BaseUtils.fromMap(p,FormDef.class); - String jsonFormDef=om.writeValueAsString(formDef); - mockMvc.perform( post("/**/form/formDef/add").content(jsonFormDef).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void list() throws Exception { - mockMvc.perform( get("/**/form/formDef/list") - .param("id","Ohi6").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void listKey() throws Exception { - mockMvc.perform( get("/**/form/formDef/listKey") - .param("id","Ohi6").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void edit() throws Exception { - Map p=BaseUtils.map("id","Ohi6","tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - FormDef formDef=BaseUtils.fromMap(p,FormDef.class); - String jsonFormDef=om.writeValueAsString(formDef); - mockMvc.perform( post("/**/form/formDef/edit").content(jsonFormDef).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void del() throws Exception { - mockMvc.perform( post("/**/form/formDef/del").content("Ohi6").contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void batchDel() throws Exception { - Map p=BaseUtils.map("id","Ohi6","tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - FormDef formDef=BaseUtils.fromMap(p,FormDef.class); - List formDefs=new ArrayList<>(); - formDefs.add(formDef); - String jsonFormDef=om.writeValueAsString(formDefs); - mockMvc.perform( post("/**/form/formDef/batchDel").content(jsonFormDef).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDefTagController.java b/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDefTagController.java deleted file mode 100644 index 1582a69..0000000 --- a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormDefTagController.java +++ /dev/null @@ -1,152 +0,0 @@ -package com.mdp.form.ctrl; - -import java.text.SimpleDateFormat; -import java.util.*; -import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*; -import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.*; -import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*; - -import com.mdp.form.entity.FormDefTag; -import org.junit.Before; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.mock.web.MockHttpServletRequest; -import org.springframework.mock.web.MockHttpServletResponse; -import org.springframework.mock.web.MockHttpSession; -import org.springframework.mock.web.MockServletContext; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import org.springframework.test.web.servlet.MockMvc; -import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder; -import org.springframework.test.web.servlet.setup.MockMvcBuilders; -import org.springframework.web.context.WebApplicationContext; -import org.springframework.web.context.request.ServletWebRequest; -import org.springframework.boot.test.context.SpringBootTest; -import com.fasterxml.jackson.databind.ObjectMapper; -import org.springframework.http.MediaType; -import com.mdp.core.utils.BaseUtils; -/** - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_def_tag form_def_tag
- * 实体 FormDefTag
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * formId,tagId,tagName,id,createTime;
- * 当前表的所有字段名:
- * form_id,tag_id,tag_name,id,create_time;
- * 当前主键(包括多主键):
- * id;
- **/ -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormDefTagController { - - @Autowired - public WebApplicationContext wac; // cached - @Autowired - public MockServletContext servletContext; // cached - @Autowired - public MockHttpSession session; - @Autowired - public MockHttpServletRequest request; - @Autowired - public MockHttpServletResponse response; - @Autowired - public ServletWebRequest webRequest; - - public MockMvc mockMvc; - - public MockHttpServletRequestBuilder msrb; - - ObjectMapper om = new ObjectMapper(); - - @Before - public void setup() { - this.mockMvc = MockMvcBuilders.webAppContextSetup(this.wac).build(); - } - - @Test - public void add() throws Exception { - Map p=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","id","F9B1","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag=BaseUtils.fromMap(p,FormDefTag.class); - String jsonFormDefTag=om.writeValueAsString(formDefTag); - mockMvc.perform( post("/**/form/formDefTag/add").content(jsonFormDefTag).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void list() throws Exception { - mockMvc.perform( get("/**/form/formDefTag/list") - .param("id","F9B1").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void listKey() throws Exception { - mockMvc.perform( get("/**/form/formDefTag/listKey") - .param("id","F9B1").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void edit() throws Exception { - Map p=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","id","F9B1","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag=BaseUtils.fromMap(p,FormDefTag.class); - String jsonFormDefTag=om.writeValueAsString(formDefTag); - mockMvc.perform( post("/**/form/formDefTag/edit").content(jsonFormDefTag).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void del() throws Exception { - mockMvc.perform( post("/**/form/formDefTag/del").content("F9B1").contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void batchDel() throws Exception { - Map p=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","id","F9B1","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag=BaseUtils.fromMap(p,FormDefTag.class); - List formDefTags=new ArrayList<>(); - formDefTags.add(formDefTag); - String jsonFormDefTag=om.writeValueAsString(formDefTags); - mockMvc.perform( post("/**/form/formDefTag/batchDel").content(jsonFormDefTag).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormFieldController.java b/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormFieldController.java deleted file mode 100644 index ef51838..0000000 --- a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormFieldController.java +++ /dev/null @@ -1,152 +0,0 @@ -package com.mdp.form.ctrl; - -import java.text.SimpleDateFormat; -import java.util.*; -import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*; -import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.*; -import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*; - -import com.mdp.form.entity.FormField; -import org.junit.Before; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.mock.web.MockHttpServletRequest; -import org.springframework.mock.web.MockHttpServletResponse; -import org.springframework.mock.web.MockHttpSession; -import org.springframework.mock.web.MockServletContext; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import org.springframework.test.web.servlet.MockMvc; -import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder; -import org.springframework.test.web.servlet.setup.MockMvcBuilders; -import org.springframework.web.context.WebApplicationContext; -import org.springframework.web.context.request.ServletWebRequest; -import org.springframework.boot.test.context.SpringBootTest; -import com.fasterxml.jackson.databind.ObjectMapper; -import org.springframework.http.MediaType; -import com.mdp.core.utils.BaseUtils; -/** - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_field form_field
- * 实体 FormField
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * formId,id,fieldId,fieldTitle,secondCodeRow,fieldType,fieldLength,defaultValue,isMultiple,placeholder,isRequired,isFromBaseData,fieldIdCamel,remark,extFieldType,isCloneToFlow,flowFieldId,isBizKey,seqNo;
- * 当前表的所有字段名:
- * form_id,id,field_id,field_title,second_code_row,field_type,field_length,default_value,is_multiple,placeholder,is_required,is_from_base_data,field_id_camel,remark,ext_field_type,is_clone_to_flow,flow_field_id,is_biz_key,seq_no;
- * 当前主键(包括多主键):
- * id;
- **/ -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormFieldController { - - @Autowired - public WebApplicationContext wac; // cached - @Autowired - public MockServletContext servletContext; // cached - @Autowired - public MockHttpSession session; - @Autowired - public MockHttpServletRequest request; - @Autowired - public MockHttpServletResponse response; - @Autowired - public ServletWebRequest webRequest; - - public MockMvc mockMvc; - - public MockHttpServletRequestBuilder msrb; - - ObjectMapper om = new ObjectMapper(); - - @Before - public void setup() { - this.mockMvc = MockMvcBuilders.webAppContextSetup(this.wac).build(); - } - - @Test - public void add() throws Exception { - Map p=BaseUtils.map("formId","Oj5r","id","U54V","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - FormField formField=BaseUtils.fromMap(p,FormField.class); - String jsonFormField=om.writeValueAsString(formField); - mockMvc.perform( post("/**/form/formField/add").content(jsonFormField).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void list() throws Exception { - mockMvc.perform( get("/**/form/formField/list") - .param("id","U54V").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void listKey() throws Exception { - mockMvc.perform( get("/**/form/formField/listKey") - .param("id","U54V").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void edit() throws Exception { - Map p=BaseUtils.map("formId","Oj5r","id","U54V","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - FormField formField=BaseUtils.fromMap(p,FormField.class); - String jsonFormField=om.writeValueAsString(formField); - mockMvc.perform( post("/**/form/formField/edit").content(jsonFormField).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void del() throws Exception { - mockMvc.perform( post("/**/form/formField/del").content("U54V").contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void batchDel() throws Exception { - Map p=BaseUtils.map("formId","Oj5r","id","U54V","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - FormField formField=BaseUtils.fromMap(p,FormField.class); - List formFields=new ArrayList<>(); - formFields.add(formField); - String jsonFormField=om.writeValueAsString(formFields); - mockMvc.perform( post("/**/form/formField/batchDel").content(jsonFormField).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormQxController.java b/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormQxController.java deleted file mode 100644 index 051d642..0000000 --- a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormQxController.java +++ /dev/null @@ -1,152 +0,0 @@ -package com.mdp.form.ctrl; - -import java.text.SimpleDateFormat; -import java.util.*; -import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*; -import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.*; -import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*; - -import com.mdp.form.entity.FormQx; -import org.junit.Before; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.mock.web.MockHttpServletRequest; -import org.springframework.mock.web.MockHttpServletResponse; -import org.springframework.mock.web.MockHttpSession; -import org.springframework.mock.web.MockServletContext; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import org.springframework.test.web.servlet.MockMvc; -import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder; -import org.springframework.test.web.servlet.setup.MockMvcBuilders; -import org.springframework.web.context.WebApplicationContext; -import org.springframework.web.context.request.ServletWebRequest; -import org.springframework.boot.test.context.SpringBootTest; -import com.fasterxml.jackson.databind.ObjectMapper; -import org.springframework.http.MediaType; -import com.mdp.core.utils.BaseUtils; -/** - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_qx form_qx
- * 实体 FormQx
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * formId,allowQueryRoleids,allowQueryDeptids,allowQueryUserids,notQueryRoleids,notQueryDeptids,notQueryUserids,allowOtherQuery,allowOtherEdit,allowOtherDel,doDeptLvlCheck,deptLvlQx;
- * 当前表的所有字段名:
- * form_id,allow_query_roleids,allow_query_deptids,allow_query_userids,not_query_roleids,not_query_deptids,not_query_userids,allow_other_query,allow_other_edit,allow_other_del,do_dept_lvl_check,dept_lvl_qx;
- * 当前主键(包括多主键):
- * form_id;
- **/ -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormQxController { - - @Autowired - public WebApplicationContext wac; // cached - @Autowired - public MockServletContext servletContext; // cached - @Autowired - public MockHttpSession session; - @Autowired - public MockHttpServletRequest request; - @Autowired - public MockHttpServletResponse response; - @Autowired - public ServletWebRequest webRequest; - - public MockMvc mockMvc; - - public MockHttpServletRequestBuilder msrb; - - ObjectMapper om = new ObjectMapper(); - - @Before - public void setup() { - this.mockMvc = MockMvcBuilders.webAppContextSetup(this.wac).build(); - } - - @Test - public void add() throws Exception { - Map p=BaseUtils.map("formId","v1Bz","allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - FormQx formQx=BaseUtils.fromMap(p,FormQx.class); - String jsonFormQx=om.writeValueAsString(formQx); - mockMvc.perform( post("/**/form/formQx/add").content(jsonFormQx).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void list() throws Exception { - mockMvc.perform( get("/**/form/formQx/list") - .param("formId","v1Bz").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void listKey() throws Exception { - mockMvc.perform( get("/**/form/formQx/listKey") - .param("formId","v1Bz").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void edit() throws Exception { - Map p=BaseUtils.map("formId","v1Bz","allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - FormQx formQx=BaseUtils.fromMap(p,FormQx.class); - String jsonFormQx=om.writeValueAsString(formQx); - mockMvc.perform( post("/**/form/formQx/edit").content(jsonFormQx).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void del() throws Exception { - mockMvc.perform( post("/**/form/formQx/del").content("v1Bz").contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void batchDel() throws Exception { - Map p=BaseUtils.map("formId","v1Bz","allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - FormQx formQx=BaseUtils.fromMap(p,FormQx.class); - List formQxs=new ArrayList<>(); - formQxs.add(formQx); - String jsonFormQx=om.writeValueAsString(formQxs); - mockMvc.perform( post("/**/form/formQx/batchDel").content(jsonFormQx).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormViewController.java b/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormViewController.java deleted file mode 100644 index 374dc9a..0000000 --- a/mdp-form/src/test/java/com/mdp/form/ctrl/TestFormViewController.java +++ /dev/null @@ -1,152 +0,0 @@ -package com.mdp.form.ctrl; - -import java.text.SimpleDateFormat; -import java.util.*; -import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*; -import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.*; -import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*; - -import com.mdp.form.entity.FormView; -import org.junit.Before; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.mock.web.MockHttpServletRequest; -import org.springframework.mock.web.MockHttpServletResponse; -import org.springframework.mock.web.MockHttpSession; -import org.springframework.mock.web.MockServletContext; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import org.springframework.test.web.servlet.MockMvc; -import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder; -import org.springframework.test.web.servlet.setup.MockMvcBuilders; -import org.springframework.web.context.WebApplicationContext; -import org.springframework.web.context.request.ServletWebRequest; -import org.springframework.boot.test.context.SpringBootTest; -import com.fasterxml.jackson.databind.ObjectMapper; -import org.springframework.http.MediaType; -import com.mdp.core.utils.BaseUtils; -/** - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_view 表单页面
- * 实体 FormView
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * formId,id,viewContext,bizId;
- * 当前表的所有字段名:
- * form_id,id,view_context,biz_id;
- * 当前主键(包括多主键):
- * id;
- **/ -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormViewController { - - @Autowired - public WebApplicationContext wac; // cached - @Autowired - public MockServletContext servletContext; // cached - @Autowired - public MockHttpSession session; - @Autowired - public MockHttpServletRequest request; - @Autowired - public MockHttpServletResponse response; - @Autowired - public ServletWebRequest webRequest; - - public MockMvc mockMvc; - - public MockHttpServletRequestBuilder msrb; - - ObjectMapper om = new ObjectMapper(); - - @Before - public void setup() { - this.mockMvc = MockMvcBuilders.webAppContextSetup(this.wac).build(); - } - - @Test - public void add() throws Exception { - Map p=BaseUtils.map("formId","GtW1","id","nqP7","viewContext","gMsH","bizId","W4Uj"); - FormView formView=BaseUtils.fromMap(p,FormView.class); - String jsonFormView=om.writeValueAsString(formView); - mockMvc.perform( post("/**/form/formView/add").content(jsonFormView).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void list() throws Exception { - mockMvc.perform( get("/**/form/formView/list") - .param("id","nqP7").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void listKey() throws Exception { - mockMvc.perform( get("/**/form/formView/listKey") - .param("id","nqP7").param("currentPage", "1").param("pageSize", "10")) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)) - .andExpect(jsonPath("data").isArray()) - .andExpect(jsonPath("pageInfo.total").exists()); - } - - @Test - public void edit() throws Exception { - Map p=BaseUtils.map("formId","GtW1","id","nqP7","viewContext","gMsH","bizId","W4Uj"); - FormView formView=BaseUtils.fromMap(p,FormView.class); - String jsonFormView=om.writeValueAsString(formView); - mockMvc.perform( post("/**/form/formView/edit").content(jsonFormView).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void del() throws Exception { - mockMvc.perform( post("/**/form/formView/del").content("nqP7").contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - - @Test - public void batchDel() throws Exception { - String[] ids=new String[3]; - ids[0]="1"; - ids[1]="2"; - ids[2]="3"; - String jsonFormView=om.writeValueAsString(ids); - mockMvc.perform( post("/**/form/formView/batchDel").content(jsonFormView).contentType(MediaType.APPLICATION_JSON)) - .andDo(print()) - .andExpect(status().isOk()) - .andExpect(jsonPath("tips.isOk").value(true)); - } - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/dao/TestFormDataDao.java b/mdp-form/src/test/java/com/mdp/form/dao/TestFormDataDao.java deleted file mode 100644 index 40e38c2..0000000 --- a/mdp-form/src/test/java/com/mdp/form/dao/TestFormDataDao.java +++ /dev/null @@ -1,320 +0,0 @@ -package com.mdp.form.dao; - -import java.util.*; -import java.text.SimpleDateFormat; - -import com.mdp.form.entity.FormData; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.core.dao.BaseDao; - -import com.mdp.mybatis.PageUtils; -import com.github.pagehelper.Page; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormDataDao的测试案例 - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_data form_data
- * 实体 FormData
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * id,two,three,four,five,six,seven,eight,nine,ten,lastTime,one,zero,remark,formId,userid,eleven,twelve,thirteen,fourteen,fifteen,attachmentUrls,attachmentNames,branchId,bizKey,deptid,flowState,createTime,dqxCode,cuserid,tagIds,tagNames,cusername,deptName;
- * 当前表的所有字段名:
- * id,two,three,four,five,six,seven,eight,nine,ten,last_time,one,zero,remark,form_id,userid,eleven,twelve,thirteen,fourteen,fifteen,attachment_urls,attachment_names,branch_id,biz_key,deptid,flow_state,create_time,dqx_code,cuserid,tag_ids,tag_names,cusername,dept_name;
- * 当前主键(包括多主键):
- * id;
- ***/ - @RunWith(SpringJUnit4ClassRunner.class) - @SpringBootTest -public class TestFormDataDao { - - @Autowired - BaseDao baseDao; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("id","1N13","two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - FormData formData=BaseUtils.fromMap(p,FormData.class); - baseDao.insert(formData); - //Assert.assertEquals(1, result); - } - /** - * 删除满足条件的一条或者一批数据 - ***/ - @Test - public void deleteByWhere() { - Map p=BaseUtils.map("two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - FormData formData=BaseUtils.fromMap(p,FormData.class); - baseDao.deleteByWhere(formData); - //Assert.assertEquals(1, result); - } - - /** - * 跟进主键删除一条数据 - ***/ - @Test - public void deleteByPk() { - Map p=BaseUtils.map("id","1N13"); - FormData formData=BaseUtils.fromMap(p,FormData.class); - baseDao.deleteByPk(formData); - //Assert.assertEquals(1, result); - } - - /** - * 更新满足条件的一条或者一批数据 - ***/ - @Test - public void updateSomeFieldByPk() { - Map where=BaseUtils.map("two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - FormData formData=BaseUtils.fromMap(where,FormData.class); - baseDao.updateSomeFieldByPk(formData); - //Assert.assertEquals(1, result); - } - - - - /** - * 根据主键更新一条数据 - ***/ - @Test - public void updateByPk() { - Map p=BaseUtils.map("id","1N13"); - FormData formData=BaseUtils.fromMap(p,FormData.class); - baseDao.updateByPk(formData); - //Assert.assertEquals(1, result); - } - - - /** - * 新增或者修改一条数据 - ***/ - @Test - public void insertOrUpdate() { - Map p=BaseUtils.map("id","1N13","two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - FormData formData=BaseUtils.fromMap(p,FormData.class); - baseDao.insertOrUpdate(formData); - //Assert.assertEquals(1, result); - } - - - /** - * 批量更新一批数据到数据库 - ***/ - @Test - public void batchUpdate() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("id","1N13","two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - FormData formData0=BaseUtils.fromMap(p0,FormData.class); - batchValues.add(formData0); - Map p1=BaseUtils.map("id","8F5A","two","axG0","three","vRoJ","four","NbY2","five","7MuL","six","jfmr","seven","dwO1","eight","15o7","nine","PpI8","ten","BD2j","lastTime",parse("2020-03-16 23:28:18"),"one","nDQ7","zero","5FFo","remark","1rdn","formId","46WN","userid","7Oqi","eleven","iawa","twelve","hCTV","thirteen","8MS9","fourteen","vQ7W","fifteen","k2Pd","attachmentUrls","1967","attachmentNames","7817","branchId","BTM0","bizKey","lT0s","deptid","vofa","flowState","0","createTime",parse("2020-03-16 23:28:18"),"dqxCode","JWaK","cuserid","","tagIds","y44k","tagNames","8hr5","cusername","80K5","deptName","H5in"); - FormData formData1=BaseUtils.fromMap(p1,FormData.class); - batchValues.add(formData1); - Map p2=BaseUtils.map("id","v987","two","oWPO","three","D2xm","four","wAbG","five","2DZo","six","pBHg","seven","WMgQ","eight","yvfU","nine","Txbv","ten","G0YC","lastTime",parse("2020-03-16 23:28:18"),"one","Ec7q","zero","BM3V","remark","r35q","formId","Xc9I","userid","0zOf","eleven","2D3l","twelve","CU6e","thirteen","14T6","fourteen","k7NU","fifteen","YJBh","attachmentUrls","4EwZ","attachmentNames","c2N2","branchId","pCDc","bizKey","QQ39","deptid","kemy","flowState","v","createTime",parse("2020-03-16 23:28:18"),"dqxCode","r6ad","cuserid","","tagIds","7F3Q","tagNames","Hs6e","cusername","O7us","deptName","Ww5m"); - FormData formData2=BaseUtils.fromMap(p2,FormData.class); - batchValues.add(formData2); - Map p3=BaseUtils.map("id","2m64","two","Ls5s","three","SdXp","four","vE6U","five","5z0p","six","Ty0u","seven","nw52","eight","3430","nine","D559","ten","vldy","lastTime",parse("2020-03-16 23:28:18"),"one","X9kF","zero","8KAD","remark","bEtW","formId","azBG","userid","wjcO","eleven","aGRH","twelve","5S7P","thirteen","6Im3","fourteen","OX1d","fifteen","y9jw","attachmentUrls","kK3U","attachmentNames","7JG6","branchId","Ts6V","bizKey","LZCB","deptid","Agyl","flowState","8","createTime",parse("2020-03-16 23:28:18"),"dqxCode","1AAy","cuserid","","tagIds","TFET","tagNames","J45r","cusername","2jpI","deptName","1Ir5"); - FormData formData3=BaseUtils.fromMap(p3,FormData.class); - batchValues.add(formData3); - Map p4=BaseUtils.map("id","0O1H","two","naNb","three","974F","four","SsHa","five","nvZc","six","i7wB","seven","BKSv","eight","3emj","nine","vxo8","ten","F7Z2","lastTime",parse("2020-03-16 23:28:18"),"one","k5ZW","zero","4qS6","remark","PFM4","formId","oNB1","userid","dtpB","eleven","j30R","twelve","F82L","thirteen","733o","fourteen","67RN","fifteen","qons","attachmentUrls","0jnD","attachmentNames","urRJ","branchId","lRgv","bizKey","65XJ","deptid","BsCI","flowState","8","createTime",parse("2020-03-16 23:28:18"),"dqxCode","pnmA","cuserid","","tagIds","sP97","tagNames","8d2v","cusername","Qnd1","deptName","8zao"); - FormData formData4=BaseUtils.fromMap(p4,FormData.class); - batchValues.add(formData4); - Map p5=BaseUtils.map("id","MrL5","two","vcC4","three","szst","four","455j","five","XdtI","six","mR6Q","seven","HcRN","eight","oJhW","nine","kydj","ten","l40j","lastTime",parse("2020-03-16 23:28:18"),"one","btU0","zero","38c8","remark","3Qqg","formId","0TJ5","userid","uUP0","eleven","Si0i","twelve","nHUo","thirteen","QFXm","fourteen","8ZBa","fifteen","f6w5","attachmentUrls","811U","attachmentNames","Yzdk","branchId","2518","bizKey","39CX","deptid","5g6q","flowState","I","createTime",parse("2020-03-16 23:28:18"),"dqxCode","c9tP","cuserid","","tagIds","3F91","tagNames","iq21","cusername","Qq03","deptName","lnGM"); - FormData formData5=BaseUtils.fromMap(p5,FormData.class); - batchValues.add(formData5); - Map p6=BaseUtils.map("id","ZE7M","two","k9tp","three","D9Ur","four","vnJa","five","Y3No","six","CWx4","seven","mQ5w","eight","7BVb","nine","l6HY","ten","ou4J","lastTime",parse("2020-03-16 23:28:18"),"one","ZcMl","zero","uBFa","remark","br58","formId","zZb4","userid","biY8","eleven","k8Pb","twelve","LUAh","thirteen","J6EO","fourteen","N0Dg","fifteen","SwJI","attachmentUrls","Q6Tr","attachmentNames","k59i","branchId","Eo5K","bizKey","5vb7","deptid","u79D","flowState","3","createTime",parse("2020-03-16 23:28:18"),"dqxCode","ZTiF","cuserid","","tagIds","3WaX","tagNames","lS90","cusername","MkKG","deptName","a007"); - FormData formData6=BaseUtils.fromMap(p6,FormData.class); - batchValues.add(formData6); - Map p7=BaseUtils.map("id","42U7","two","V2EI","three","eckz","four","aj8c","five","5soT","six","xiGe","seven","YHi2","eight","cPJK","nine","GkfB","ten","G38c","lastTime",parse("2020-03-16 23:28:18"),"one","077d","zero","JHlc","remark","mc9o","formId","HBAq","userid","zjuR","eleven","9t71","twelve","sh7b","thirteen","27h2","fourteen","w61U","fifteen","AFtg","attachmentUrls","iD2H","attachmentNames","8TIl","branchId","91BS","bizKey","H9v8","deptid","Mx71","flowState","r","createTime",parse("2020-03-16 23:28:18"),"dqxCode","wEai","cuserid","","tagIds","bSvu","tagNames","2W2U","cusername","B5V4","deptName","9Q6C"); - FormData formData7=BaseUtils.fromMap(p7,FormData.class); - batchValues.add(formData7); - baseDao.batchUpdate(batchValues); - //Assert.assertEquals(1, result[0]); - } - - /** - * 批量删除一批数据到数据库 - ***/ - @Test - public void batchDelete() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("id","1N13","two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - FormData formData0=BaseUtils.fromMap(p0,FormData.class); - batchValues.add(formData0); - Map p1=BaseUtils.map("id","8F5A","two","axG0","three","vRoJ","four","NbY2","five","7MuL","six","jfmr","seven","dwO1","eight","15o7","nine","PpI8","ten","BD2j","lastTime",parse("2020-03-16 23:28:18"),"one","nDQ7","zero","5FFo","remark","1rdn","formId","46WN","userid","7Oqi","eleven","iawa","twelve","hCTV","thirteen","8MS9","fourteen","vQ7W","fifteen","k2Pd","attachmentUrls","1967","attachmentNames","7817","branchId","BTM0","bizKey","lT0s","deptid","vofa","flowState","0","createTime",parse("2020-03-16 23:28:18"),"dqxCode","JWaK","cuserid","","tagIds","y44k","tagNames","8hr5","cusername","80K5","deptName","H5in"); - FormData formData1=BaseUtils.fromMap(p1,FormData.class); - batchValues.add(formData1); - Map p2=BaseUtils.map("id","v987","two","oWPO","three","D2xm","four","wAbG","five","2DZo","six","pBHg","seven","WMgQ","eight","yvfU","nine","Txbv","ten","G0YC","lastTime",parse("2020-03-16 23:28:18"),"one","Ec7q","zero","BM3V","remark","r35q","formId","Xc9I","userid","0zOf","eleven","2D3l","twelve","CU6e","thirteen","14T6","fourteen","k7NU","fifteen","YJBh","attachmentUrls","4EwZ","attachmentNames","c2N2","branchId","pCDc","bizKey","QQ39","deptid","kemy","flowState","v","createTime",parse("2020-03-16 23:28:18"),"dqxCode","r6ad","cuserid","","tagIds","7F3Q","tagNames","Hs6e","cusername","O7us","deptName","Ww5m"); - FormData formData2=BaseUtils.fromMap(p2,FormData.class); - batchValues.add(formData2); - Map p3=BaseUtils.map("id","2m64","two","Ls5s","three","SdXp","four","vE6U","five","5z0p","six","Ty0u","seven","nw52","eight","3430","nine","D559","ten","vldy","lastTime",parse("2020-03-16 23:28:18"),"one","X9kF","zero","8KAD","remark","bEtW","formId","azBG","userid","wjcO","eleven","aGRH","twelve","5S7P","thirteen","6Im3","fourteen","OX1d","fifteen","y9jw","attachmentUrls","kK3U","attachmentNames","7JG6","branchId","Ts6V","bizKey","LZCB","deptid","Agyl","flowState","8","createTime",parse("2020-03-16 23:28:18"),"dqxCode","1AAy","cuserid","","tagIds","TFET","tagNames","J45r","cusername","2jpI","deptName","1Ir5"); - FormData formData3=BaseUtils.fromMap(p3,FormData.class); - batchValues.add(formData3); - Map p4=BaseUtils.map("id","0O1H","two","naNb","three","974F","four","SsHa","five","nvZc","six","i7wB","seven","BKSv","eight","3emj","nine","vxo8","ten","F7Z2","lastTime",parse("2020-03-16 23:28:18"),"one","k5ZW","zero","4qS6","remark","PFM4","formId","oNB1","userid","dtpB","eleven","j30R","twelve","F82L","thirteen","733o","fourteen","67RN","fifteen","qons","attachmentUrls","0jnD","attachmentNames","urRJ","branchId","lRgv","bizKey","65XJ","deptid","BsCI","flowState","8","createTime",parse("2020-03-16 23:28:18"),"dqxCode","pnmA","cuserid","","tagIds","sP97","tagNames","8d2v","cusername","Qnd1","deptName","8zao"); - FormData formData4=BaseUtils.fromMap(p4,FormData.class); - batchValues.add(formData4); - Map p5=BaseUtils.map("id","MrL5","two","vcC4","three","szst","four","455j","five","XdtI","six","mR6Q","seven","HcRN","eight","oJhW","nine","kydj","ten","l40j","lastTime",parse("2020-03-16 23:28:18"),"one","btU0","zero","38c8","remark","3Qqg","formId","0TJ5","userid","uUP0","eleven","Si0i","twelve","nHUo","thirteen","QFXm","fourteen","8ZBa","fifteen","f6w5","attachmentUrls","811U","attachmentNames","Yzdk","branchId","2518","bizKey","39CX","deptid","5g6q","flowState","I","createTime",parse("2020-03-16 23:28:18"),"dqxCode","c9tP","cuserid","","tagIds","3F91","tagNames","iq21","cusername","Qq03","deptName","lnGM"); - FormData formData5=BaseUtils.fromMap(p5,FormData.class); - batchValues.add(formData5); - Map p6=BaseUtils.map("id","ZE7M","two","k9tp","three","D9Ur","four","vnJa","five","Y3No","six","CWx4","seven","mQ5w","eight","7BVb","nine","l6HY","ten","ou4J","lastTime",parse("2020-03-16 23:28:18"),"one","ZcMl","zero","uBFa","remark","br58","formId","zZb4","userid","biY8","eleven","k8Pb","twelve","LUAh","thirteen","J6EO","fourteen","N0Dg","fifteen","SwJI","attachmentUrls","Q6Tr","attachmentNames","k59i","branchId","Eo5K","bizKey","5vb7","deptid","u79D","flowState","3","createTime",parse("2020-03-16 23:28:18"),"dqxCode","ZTiF","cuserid","","tagIds","3WaX","tagNames","lS90","cusername","MkKG","deptName","a007"); - FormData formData6=BaseUtils.fromMap(p6,FormData.class); - batchValues.add(formData6); - Map p7=BaseUtils.map("id","42U7","two","V2EI","three","eckz","four","aj8c","five","5soT","six","xiGe","seven","YHi2","eight","cPJK","nine","GkfB","ten","G38c","lastTime",parse("2020-03-16 23:28:18"),"one","077d","zero","JHlc","remark","mc9o","formId","HBAq","userid","zjuR","eleven","9t71","twelve","sh7b","thirteen","27h2","fourteen","w61U","fifteen","AFtg","attachmentUrls","iD2H","attachmentNames","8TIl","branchId","91BS","bizKey","H9v8","deptid","Mx71","flowState","r","createTime",parse("2020-03-16 23:28:18"),"dqxCode","wEai","cuserid","","tagIds","bSvu","tagNames","2W2U","cusername","B5V4","deptName","9Q6C"); - FormData formData7=BaseUtils.fromMap(p7,FormData.class); - batchValues.add(formData7); - baseDao.batchDelete(batchValues); - //Assert.assertEquals(1, result[0]); - } - - - /** - * 批量新增一批数据到数据库 - ***/ - @Test - public void batchInsert() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("id","1N13","two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - FormData formData0=BaseUtils.fromMap(p0,FormData.class); - batchValues.add(formData0); - Map p1=BaseUtils.map("id","8F5A","two","axG0","three","vRoJ","four","NbY2","five","7MuL","six","jfmr","seven","dwO1","eight","15o7","nine","PpI8","ten","BD2j","lastTime",parse("2020-03-16 23:28:18"),"one","nDQ7","zero","5FFo","remark","1rdn","formId","46WN","userid","7Oqi","eleven","iawa","twelve","hCTV","thirteen","8MS9","fourteen","vQ7W","fifteen","k2Pd","attachmentUrls","1967","attachmentNames","7817","branchId","BTM0","bizKey","lT0s","deptid","vofa","flowState","0","createTime",parse("2020-03-16 23:28:18"),"dqxCode","JWaK","cuserid","","tagIds","y44k","tagNames","8hr5","cusername","80K5","deptName","H5in"); - FormData formData1=BaseUtils.fromMap(p1,FormData.class); - batchValues.add(formData1); - Map p2=BaseUtils.map("id","v987","two","oWPO","three","D2xm","four","wAbG","five","2DZo","six","pBHg","seven","WMgQ","eight","yvfU","nine","Txbv","ten","G0YC","lastTime",parse("2020-03-16 23:28:18"),"one","Ec7q","zero","BM3V","remark","r35q","formId","Xc9I","userid","0zOf","eleven","2D3l","twelve","CU6e","thirteen","14T6","fourteen","k7NU","fifteen","YJBh","attachmentUrls","4EwZ","attachmentNames","c2N2","branchId","pCDc","bizKey","QQ39","deptid","kemy","flowState","v","createTime",parse("2020-03-16 23:28:18"),"dqxCode","r6ad","cuserid","","tagIds","7F3Q","tagNames","Hs6e","cusername","O7us","deptName","Ww5m"); - FormData formData2=BaseUtils.fromMap(p2,FormData.class); - batchValues.add(formData2); - Map p3=BaseUtils.map("id","2m64","two","Ls5s","three","SdXp","four","vE6U","five","5z0p","six","Ty0u","seven","nw52","eight","3430","nine","D559","ten","vldy","lastTime",parse("2020-03-16 23:28:18"),"one","X9kF","zero","8KAD","remark","bEtW","formId","azBG","userid","wjcO","eleven","aGRH","twelve","5S7P","thirteen","6Im3","fourteen","OX1d","fifteen","y9jw","attachmentUrls","kK3U","attachmentNames","7JG6","branchId","Ts6V","bizKey","LZCB","deptid","Agyl","flowState","8","createTime",parse("2020-03-16 23:28:18"),"dqxCode","1AAy","cuserid","","tagIds","TFET","tagNames","J45r","cusername","2jpI","deptName","1Ir5"); - FormData formData3=BaseUtils.fromMap(p3,FormData.class); - batchValues.add(formData3); - Map p4=BaseUtils.map("id","0O1H","two","naNb","three","974F","four","SsHa","five","nvZc","six","i7wB","seven","BKSv","eight","3emj","nine","vxo8","ten","F7Z2","lastTime",parse("2020-03-16 23:28:18"),"one","k5ZW","zero","4qS6","remark","PFM4","formId","oNB1","userid","dtpB","eleven","j30R","twelve","F82L","thirteen","733o","fourteen","67RN","fifteen","qons","attachmentUrls","0jnD","attachmentNames","urRJ","branchId","lRgv","bizKey","65XJ","deptid","BsCI","flowState","8","createTime",parse("2020-03-16 23:28:18"),"dqxCode","pnmA","cuserid","","tagIds","sP97","tagNames","8d2v","cusername","Qnd1","deptName","8zao"); - FormData formData4=BaseUtils.fromMap(p4,FormData.class); - batchValues.add(formData4); - Map p5=BaseUtils.map("id","MrL5","two","vcC4","three","szst","four","455j","five","XdtI","six","mR6Q","seven","HcRN","eight","oJhW","nine","kydj","ten","l40j","lastTime",parse("2020-03-16 23:28:18"),"one","btU0","zero","38c8","remark","3Qqg","formId","0TJ5","userid","uUP0","eleven","Si0i","twelve","nHUo","thirteen","QFXm","fourteen","8ZBa","fifteen","f6w5","attachmentUrls","811U","attachmentNames","Yzdk","branchId","2518","bizKey","39CX","deptid","5g6q","flowState","I","createTime",parse("2020-03-16 23:28:18"),"dqxCode","c9tP","cuserid","","tagIds","3F91","tagNames","iq21","cusername","Qq03","deptName","lnGM"); - FormData formData5=BaseUtils.fromMap(p5,FormData.class); - batchValues.add(formData5); - Map p6=BaseUtils.map("id","ZE7M","two","k9tp","three","D9Ur","four","vnJa","five","Y3No","six","CWx4","seven","mQ5w","eight","7BVb","nine","l6HY","ten","ou4J","lastTime",parse("2020-03-16 23:28:18"),"one","ZcMl","zero","uBFa","remark","br58","formId","zZb4","userid","biY8","eleven","k8Pb","twelve","LUAh","thirteen","J6EO","fourteen","N0Dg","fifteen","SwJI","attachmentUrls","Q6Tr","attachmentNames","k59i","branchId","Eo5K","bizKey","5vb7","deptid","u79D","flowState","3","createTime",parse("2020-03-16 23:28:18"),"dqxCode","ZTiF","cuserid","","tagIds","3WaX","tagNames","lS90","cusername","MkKG","deptName","a007"); - FormData formData6=BaseUtils.fromMap(p6,FormData.class); - batchValues.add(formData6); - Map p7=BaseUtils.map("id","42U7","two","V2EI","three","eckz","four","aj8c","five","5soT","six","xiGe","seven","YHi2","eight","cPJK","nine","GkfB","ten","G38c","lastTime",parse("2020-03-16 23:28:18"),"one","077d","zero","JHlc","remark","mc9o","formId","HBAq","userid","zjuR","eleven","9t71","twelve","sh7b","thirteen","27h2","fourteen","w61U","fifteen","AFtg","attachmentUrls","iD2H","attachmentNames","8TIl","branchId","91BS","bizKey","H9v8","deptid","Mx71","flowState","r","createTime",parse("2020-03-16 23:28:18"),"dqxCode","wEai","cuserid","","tagIds","bSvu","tagNames","2W2U","cusername","B5V4","deptName","9Q6C"); - FormData formData7=BaseUtils.fromMap(p7,FormData.class); - batchValues.add(formData7); - baseDao.batchInsert(batchValues); - //Assert.assertEquals(1, result[0]); - } - - - /** - * 查询一条数据到Map中 - ***/ - @Test - public void selectOneMap() { - Map p=BaseUtils.map("id","1N13"); - Map result=this.baseDao.selectOne(FormData.class.getName()+".selectOneMap",p); - Assert.assertEquals("1N13", result.get("id")); - } - - - /** - * 计算满足条件的行数 - ***/ - @Test - public void countByWhere() { - Map p=BaseUtils.map("two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - FormData formData=BaseUtils.fromMap(p,FormData.class); - long result=baseDao.countByWhere(formData); - Assert.assertEquals(true, result>0); - } - - - /** - * 分页查询,分页数据由平台自动组装并返回前台,后台不需要手工拼装. - ***/ - @Test - public void selectListByPage() { - - - - Map p=BaseUtils.map("two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - p.put("pageNum","1"); - p.put("pageSize","10"); - PageUtils.startPage(p); - FormData formData=BaseUtils.fromMap(p,FormData.class); - List result=baseDao.selectListByWhere(formData); - if(result instanceof Page) { - Page page=(Page)result; - Assert.assertEquals(true, page.getTotal()>=0); - } - - } - - /** - * 分页查询,分页数据由平台自动组装并返回前台,后台不需要手工拼装. - ***/ - @Test - public void selectListByWhere() { - - - Map p=BaseUtils.map("two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - FormData formData=BaseUtils.fromMap(p,FormData.class); - List result=baseDao.selectListByWhere(formData); - Assert.assertEquals(true, result.size()>=1); - } - - - /** - * 查询一批map.不分页. - ***/ - @Test - public void selectListMapByWhere() { - Map p=BaseUtils.map("two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - List> result=baseDao.selectList(FormData.class.getName()+".selectListMapByWhere",p); - Assert.assertEquals(true, result.size()>=0); - } - /** - * 模糊查询一批map.不分页. - ***/ - @Test - public void selectListMapByKey() { - Map p=BaseUtils.map("two","28Z2","three","LaYj","four","G837","five","Y7ed","six","5w9y","seven","7I03","eight","DqjP","nine","kafw","ten","p5t6","lastTime",parse("2020-03-16 23:28:18"),"one","M3gU","zero","dLpD","remark","o4z3","formId","f57i","userid","T3y2","eleven","D8HY","twelve","0XHC","thirteen","2JeD","fourteen","4u09","fifteen","IM91","attachmentUrls","BlFB","attachmentNames","7kil","branchId","enpT","bizKey","T21q","deptid","LgTi","flowState","i","createTime",parse("2020-03-16 23:28:18"),"dqxCode","5OQJ","cuserid","","tagIds","wu1U","tagNames","Qs02","cusername","5RxL","deptName","M2IL"); - List> result=baseDao.selectList(FormData.class.getName()+".selectListMapByKey",p); - Assert.assertEquals(true, result.size()>=0); - } - - /** - * 查询一个对象 FormData - ***/ - @Test - public void selectOneObject() { - Map p=BaseUtils.map("id","1N13"); - - FormData formData1=BaseUtils.fromMap(p,FormData.class); - FormData formData=baseDao.selectOneObject(formData1); - Assert.assertEquals("1N13", formData.getId()); - } - - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/dao/TestFormDataProcessApprovaDao.java b/mdp-form/src/test/java/com/mdp/form/dao/TestFormDataProcessApprovaDao.java deleted file mode 100644 index 226763a..0000000 --- a/mdp-form/src/test/java/com/mdp/form/dao/TestFormDataProcessApprovaDao.java +++ /dev/null @@ -1,320 +0,0 @@ -package com.mdp.form.dao; - -import java.util.*; -import java.text.SimpleDateFormat; - -import com.mdp.form.entity.FormDataProcessApprova; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.core.dao.BaseDao; - -import com.mdp.mybatis.PageUtils; -import com.github.pagehelper.Page; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormDataProcessApprovaDao的测试案例 - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_data_process_approva form_data_process_approva
- * 实体 FormDataProcessApprova
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * branchId,procInstId,agree,assignee,mainTitle,actId,taskName,commentMsg,id,eventName,bizKey,modelKey,flowLastTime,flowBranchId,flowState,startUserid,procDefId,modelName,formId,formDataId;
- * 当前表的所有字段名:
- * branch_id,proc_inst_id,agree,assignee,main_title,act_id,task_name,comment_msg,id,event_name,biz_key,model_key,flow_last_time,flow_branch_id,flow_state,start_userid,proc_def_id,model_name,form_id,form_data_id;
- * 当前主键(包括多主键):
- * id;
- ***/ - @RunWith(SpringJUnit4ClassRunner.class) - @SpringBootTest -public class TestFormDataProcessApprovaDao { - - @Autowired - BaseDao baseDao; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","id","Dfh2","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - FormDataProcessApprova formDataProcessApprova=BaseUtils.fromMap(p,FormDataProcessApprova.class); - baseDao.insert(formDataProcessApprova); - //Assert.assertEquals(1, result); - } - /** - * 删除满足条件的一条或者一批数据 - ***/ - @Test - public void deleteByWhere() { - Map p=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - FormDataProcessApprova formDataProcessApprova=BaseUtils.fromMap(p,FormDataProcessApprova.class); - baseDao.deleteByWhere(formDataProcessApprova); - //Assert.assertEquals(1, result); - } - - /** - * 跟进主键删除一条数据 - ***/ - @Test - public void deleteByPk() { - Map p=BaseUtils.map("id","Dfh2"); - FormDataProcessApprova formDataProcessApprova=BaseUtils.fromMap(p,FormDataProcessApprova.class); - baseDao.deleteByPk(formDataProcessApprova); - //Assert.assertEquals(1, result); - } - - /** - * 更新满足条件的一条或者一批数据 - ***/ - @Test - public void updateSomeFieldByPk() { - Map where=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - FormDataProcessApprova formDataProcessApprova=BaseUtils.fromMap(where,FormDataProcessApprova.class); - baseDao.updateSomeFieldByPk(formDataProcessApprova); - //Assert.assertEquals(1, result); - } - - - - /** - * 根据主键更新一条数据 - ***/ - @Test - public void updateByPk() { - Map p=BaseUtils.map("id","Dfh2"); - FormDataProcessApprova formDataProcessApprova=BaseUtils.fromMap(p,FormDataProcessApprova.class); - baseDao.updateByPk(formDataProcessApprova); - //Assert.assertEquals(1, result); - } - - - /** - * 新增或者修改一条数据 - ***/ - @Test - public void insertOrUpdate() { - Map p=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","id","Dfh2","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - FormDataProcessApprova formDataProcessApprova=BaseUtils.fromMap(p,FormDataProcessApprova.class); - baseDao.insertOrUpdate(formDataProcessApprova); - //Assert.assertEquals(1, result); - } - - - /** - * 批量更新一批数据到数据库 - ***/ - @Test - public void batchUpdate() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","id","Dfh2","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - FormDataProcessApprova formDataProcessApprova0=BaseUtils.fromMap(p0,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova0); - Map p1=BaseUtils.map("branchId","ovEQ","procInstId","8Uxf","agree","J","assignee","4N7Z","mainTitle","sh76","actId","1n2Z","taskName","cI9m","commentMsg","57Tn","id","Ng3q","eventName","e5x5","bizKey","b0H2","modelKey","d5TK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","zky0","flowState","p2","startUserid","1kGh","procDefId","2hWV","modelName","2570","formId","BklR","formDataId","iqc8"); - FormDataProcessApprova formDataProcessApprova1=BaseUtils.fromMap(p1,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova1); - Map p2=BaseUtils.map("branchId","813K","procInstId","WSty","agree","D","assignee","oVcx","mainTitle","G96k","actId","dSVG","taskName","tzPr","commentMsg","29SP","id","W8JP","eventName","bQiI","bizKey","09xG","modelKey","sTYq","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","64ei","flowState","sG","startUserid","ECqh","procDefId","4SA7","modelName","DP15","formId","GWC4","formDataId","Q0x6"); - FormDataProcessApprova formDataProcessApprova2=BaseUtils.fromMap(p2,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova2); - Map p3=BaseUtils.map("branchId","8Wwc","procInstId","MR28","agree","n","assignee","3wW3","mainTitle","owlJ","actId","K76s","taskName","6RV4","commentMsg","S504","id","9LfV","eventName","4MQ4","bizKey","ITnm","modelKey","rYO6","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","lXz7","flowState","dl","startUserid","ukfG","procDefId","xcWZ","modelName","8yHf","formId","qm89","formDataId","adOb"); - FormDataProcessApprova formDataProcessApprova3=BaseUtils.fromMap(p3,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova3); - Map p4=BaseUtils.map("branchId","3pEA","procInstId","dDwb","agree","D","assignee","V0Kv","mainTitle","9zHc","actId","1y74","taskName","xTww","commentMsg","snO5","id","I1Nd","eventName","swEY","bizKey","v4Hz","modelKey","3QWc","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","nVxp","flowState","3G","startUserid","yqk4","procDefId","hYUI","modelName","Lc9v","formId","5A9A","formDataId","vS89"); - FormDataProcessApprova formDataProcessApprova4=BaseUtils.fromMap(p4,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova4); - Map p5=BaseUtils.map("branchId","20S7","procInstId","SCYr","agree","F","assignee","1dB5","mainTitle","EgRS","actId","72j5","taskName","PH73","commentMsg","xkjl","id","v2b6","eventName","XH3M","bizKey","V2k9","modelKey","F8VY","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","u2O0","flowState","ii","startUserid","iEyL","procDefId","Nw4l","modelName","sbYq","formId","QSXu","formDataId","3LNK"); - FormDataProcessApprova formDataProcessApprova5=BaseUtils.fromMap(p5,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova5); - Map p6=BaseUtils.map("branchId","ylMV","procInstId","YSm7","agree","2","assignee","c8jc","mainTitle","glDK","actId","e7wi","taskName","GEbh","commentMsg","7o4N","id","2IYr","eventName","0vr7","bizKey","b89h","modelKey","gM6Y","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","SCPC","flowState","2G","startUserid","W7pZ","procDefId","Q8fl","modelName","M2Ja","formId","jDcJ","formDataId","020p"); - FormDataProcessApprova formDataProcessApprova6=BaseUtils.fromMap(p6,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova6); - Map p7=BaseUtils.map("branchId","31Xm","procInstId","Z1vk","agree","V","assignee","44PN","mainTitle","PUM7","actId","owOE","taskName","RGXy","commentMsg","h0YY","id","qe07","eventName","eGWu","bizKey","6L2n","modelKey","LO49","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","Dd5S","flowState","QI","startUserid","8wrW","procDefId","V9e8","modelName","01C5","formId","5She","formDataId","0GQ0"); - FormDataProcessApprova formDataProcessApprova7=BaseUtils.fromMap(p7,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova7); - baseDao.batchUpdate(batchValues); - //Assert.assertEquals(1, result[0]); - } - - /** - * 批量删除一批数据到数据库 - ***/ - @Test - public void batchDelete() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","id","Dfh2","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - FormDataProcessApprova formDataProcessApprova0=BaseUtils.fromMap(p0,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova0); - Map p1=BaseUtils.map("branchId","ovEQ","procInstId","8Uxf","agree","J","assignee","4N7Z","mainTitle","sh76","actId","1n2Z","taskName","cI9m","commentMsg","57Tn","id","Ng3q","eventName","e5x5","bizKey","b0H2","modelKey","d5TK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","zky0","flowState","p2","startUserid","1kGh","procDefId","2hWV","modelName","2570","formId","BklR","formDataId","iqc8"); - FormDataProcessApprova formDataProcessApprova1=BaseUtils.fromMap(p1,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova1); - Map p2=BaseUtils.map("branchId","813K","procInstId","WSty","agree","D","assignee","oVcx","mainTitle","G96k","actId","dSVG","taskName","tzPr","commentMsg","29SP","id","W8JP","eventName","bQiI","bizKey","09xG","modelKey","sTYq","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","64ei","flowState","sG","startUserid","ECqh","procDefId","4SA7","modelName","DP15","formId","GWC4","formDataId","Q0x6"); - FormDataProcessApprova formDataProcessApprova2=BaseUtils.fromMap(p2,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova2); - Map p3=BaseUtils.map("branchId","8Wwc","procInstId","MR28","agree","n","assignee","3wW3","mainTitle","owlJ","actId","K76s","taskName","6RV4","commentMsg","S504","id","9LfV","eventName","4MQ4","bizKey","ITnm","modelKey","rYO6","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","lXz7","flowState","dl","startUserid","ukfG","procDefId","xcWZ","modelName","8yHf","formId","qm89","formDataId","adOb"); - FormDataProcessApprova formDataProcessApprova3=BaseUtils.fromMap(p3,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova3); - Map p4=BaseUtils.map("branchId","3pEA","procInstId","dDwb","agree","D","assignee","V0Kv","mainTitle","9zHc","actId","1y74","taskName","xTww","commentMsg","snO5","id","I1Nd","eventName","swEY","bizKey","v4Hz","modelKey","3QWc","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","nVxp","flowState","3G","startUserid","yqk4","procDefId","hYUI","modelName","Lc9v","formId","5A9A","formDataId","vS89"); - FormDataProcessApprova formDataProcessApprova4=BaseUtils.fromMap(p4,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova4); - Map p5=BaseUtils.map("branchId","20S7","procInstId","SCYr","agree","F","assignee","1dB5","mainTitle","EgRS","actId","72j5","taskName","PH73","commentMsg","xkjl","id","v2b6","eventName","XH3M","bizKey","V2k9","modelKey","F8VY","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","u2O0","flowState","ii","startUserid","iEyL","procDefId","Nw4l","modelName","sbYq","formId","QSXu","formDataId","3LNK"); - FormDataProcessApprova formDataProcessApprova5=BaseUtils.fromMap(p5,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova5); - Map p6=BaseUtils.map("branchId","ylMV","procInstId","YSm7","agree","2","assignee","c8jc","mainTitle","glDK","actId","e7wi","taskName","GEbh","commentMsg","7o4N","id","2IYr","eventName","0vr7","bizKey","b89h","modelKey","gM6Y","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","SCPC","flowState","2G","startUserid","W7pZ","procDefId","Q8fl","modelName","M2Ja","formId","jDcJ","formDataId","020p"); - FormDataProcessApprova formDataProcessApprova6=BaseUtils.fromMap(p6,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova6); - Map p7=BaseUtils.map("branchId","31Xm","procInstId","Z1vk","agree","V","assignee","44PN","mainTitle","PUM7","actId","owOE","taskName","RGXy","commentMsg","h0YY","id","qe07","eventName","eGWu","bizKey","6L2n","modelKey","LO49","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","Dd5S","flowState","QI","startUserid","8wrW","procDefId","V9e8","modelName","01C5","formId","5She","formDataId","0GQ0"); - FormDataProcessApprova formDataProcessApprova7=BaseUtils.fromMap(p7,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova7); - baseDao.batchDelete(batchValues); - //Assert.assertEquals(1, result[0]); - } - - - /** - * 批量新增一批数据到数据库 - ***/ - @Test - public void batchInsert() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","id","Dfh2","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - FormDataProcessApprova formDataProcessApprova0=BaseUtils.fromMap(p0,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova0); - Map p1=BaseUtils.map("branchId","ovEQ","procInstId","8Uxf","agree","J","assignee","4N7Z","mainTitle","sh76","actId","1n2Z","taskName","cI9m","commentMsg","57Tn","id","Ng3q","eventName","e5x5","bizKey","b0H2","modelKey","d5TK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","zky0","flowState","p2","startUserid","1kGh","procDefId","2hWV","modelName","2570","formId","BklR","formDataId","iqc8"); - FormDataProcessApprova formDataProcessApprova1=BaseUtils.fromMap(p1,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova1); - Map p2=BaseUtils.map("branchId","813K","procInstId","WSty","agree","D","assignee","oVcx","mainTitle","G96k","actId","dSVG","taskName","tzPr","commentMsg","29SP","id","W8JP","eventName","bQiI","bizKey","09xG","modelKey","sTYq","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","64ei","flowState","sG","startUserid","ECqh","procDefId","4SA7","modelName","DP15","formId","GWC4","formDataId","Q0x6"); - FormDataProcessApprova formDataProcessApprova2=BaseUtils.fromMap(p2,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova2); - Map p3=BaseUtils.map("branchId","8Wwc","procInstId","MR28","agree","n","assignee","3wW3","mainTitle","owlJ","actId","K76s","taskName","6RV4","commentMsg","S504","id","9LfV","eventName","4MQ4","bizKey","ITnm","modelKey","rYO6","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","lXz7","flowState","dl","startUserid","ukfG","procDefId","xcWZ","modelName","8yHf","formId","qm89","formDataId","adOb"); - FormDataProcessApprova formDataProcessApprova3=BaseUtils.fromMap(p3,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova3); - Map p4=BaseUtils.map("branchId","3pEA","procInstId","dDwb","agree","D","assignee","V0Kv","mainTitle","9zHc","actId","1y74","taskName","xTww","commentMsg","snO5","id","I1Nd","eventName","swEY","bizKey","v4Hz","modelKey","3QWc","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","nVxp","flowState","3G","startUserid","yqk4","procDefId","hYUI","modelName","Lc9v","formId","5A9A","formDataId","vS89"); - FormDataProcessApprova formDataProcessApprova4=BaseUtils.fromMap(p4,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova4); - Map p5=BaseUtils.map("branchId","20S7","procInstId","SCYr","agree","F","assignee","1dB5","mainTitle","EgRS","actId","72j5","taskName","PH73","commentMsg","xkjl","id","v2b6","eventName","XH3M","bizKey","V2k9","modelKey","F8VY","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","u2O0","flowState","ii","startUserid","iEyL","procDefId","Nw4l","modelName","sbYq","formId","QSXu","formDataId","3LNK"); - FormDataProcessApprova formDataProcessApprova5=BaseUtils.fromMap(p5,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova5); - Map p6=BaseUtils.map("branchId","ylMV","procInstId","YSm7","agree","2","assignee","c8jc","mainTitle","glDK","actId","e7wi","taskName","GEbh","commentMsg","7o4N","id","2IYr","eventName","0vr7","bizKey","b89h","modelKey","gM6Y","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","SCPC","flowState","2G","startUserid","W7pZ","procDefId","Q8fl","modelName","M2Ja","formId","jDcJ","formDataId","020p"); - FormDataProcessApprova formDataProcessApprova6=BaseUtils.fromMap(p6,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova6); - Map p7=BaseUtils.map("branchId","31Xm","procInstId","Z1vk","agree","V","assignee","44PN","mainTitle","PUM7","actId","owOE","taskName","RGXy","commentMsg","h0YY","id","qe07","eventName","eGWu","bizKey","6L2n","modelKey","LO49","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","Dd5S","flowState","QI","startUserid","8wrW","procDefId","V9e8","modelName","01C5","formId","5She","formDataId","0GQ0"); - FormDataProcessApprova formDataProcessApprova7=BaseUtils.fromMap(p7,FormDataProcessApprova.class); - batchValues.add(formDataProcessApprova7); - baseDao.batchInsert(batchValues); - //Assert.assertEquals(1, result[0]); - } - - - /** - * 查询一条数据到Map中 - ***/ - @Test - public void selectOneMap() { - Map p=BaseUtils.map("id","Dfh2"); - Map result=this.baseDao.selectOne(FormDataProcessApprova.class.getName()+".selectOneMap",p); - Assert.assertEquals("Dfh2", result.get("id")); - } - - - /** - * 计算满足条件的行数 - ***/ - @Test - public void countByWhere() { - Map p=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - FormDataProcessApprova formDataProcessApprova=BaseUtils.fromMap(p,FormDataProcessApprova.class); - long result=baseDao.countByWhere(formDataProcessApprova); - Assert.assertEquals(true, result>0); - } - - - /** - * 分页查询,分页数据由平台自动组装并返回前台,后台不需要手工拼装. - ***/ - @Test - public void selectListByPage() { - - - - Map p=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - p.put("pageNum","1"); - p.put("pageSize","10"); - PageUtils.startPage(p); - FormDataProcessApprova formDataProcessApprova=BaseUtils.fromMap(p,FormDataProcessApprova.class); - List result=baseDao.selectListByWhere(formDataProcessApprova); - if(result instanceof Page) { - Page page=(Page)result; - Assert.assertEquals(true, page.getTotal()>=0); - } - - } - - /** - * 分页查询,分页数据由平台自动组装并返回前台,后台不需要手工拼装. - ***/ - @Test - public void selectListByWhere() { - - - Map p=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - FormDataProcessApprova formDataProcessApprova=BaseUtils.fromMap(p,FormDataProcessApprova.class); - List result=baseDao.selectListByWhere(formDataProcessApprova); - Assert.assertEquals(true, result.size()>=1); - } - - - /** - * 查询一批map.不分页. - ***/ - @Test - public void selectListMapByWhere() { - Map p=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - List> result=baseDao.selectList(FormDataProcessApprova.class.getName()+".selectListMapByWhere",p); - Assert.assertEquals(true, result.size()>=0); - } - /** - * 模糊查询一批map.不分页. - ***/ - @Test - public void selectListMapByKey() { - Map p=BaseUtils.map("branchId","AbLo","procInstId","Ff0N","agree","2","assignee","wm1n","mainTitle","Up53","actId","68Xh","taskName","D5px","commentMsg","zarz","eventName","YIf6","bizKey","2PXq","modelKey","5fuK","flowLastTime",parse("2020-03-29 20:43:44"),"flowBranchId","EswY","flowState","3U","startUserid","3kqZ","procDefId","wIPQ","modelName","dkqt","formId","9Tsi","formDataId","vag1"); - List> result=baseDao.selectList(FormDataProcessApprova.class.getName()+".selectListMapByKey",p); - Assert.assertEquals(true, result.size()>=0); - } - - /** - * 查询一个对象 FormDataProcessApprova - ***/ - @Test - public void selectOneObject() { - Map p=BaseUtils.map("id","Dfh2"); - - FormDataProcessApprova formDataProcessApprova1=BaseUtils.fromMap(p,FormDataProcessApprova.class); - FormDataProcessApprova formDataProcessApprova=baseDao.selectOneObject(formDataProcessApprova1); - Assert.assertEquals("Dfh2", formDataProcessApprova.getId()); - } - - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/dao/TestFormDataTagDao.java b/mdp-form/src/test/java/com/mdp/form/dao/TestFormDataTagDao.java deleted file mode 100644 index 53ddb10..0000000 --- a/mdp-form/src/test/java/com/mdp/form/dao/TestFormDataTagDao.java +++ /dev/null @@ -1,320 +0,0 @@ -package com.mdp.form.dao; - -import java.util.*; -import java.text.SimpleDateFormat; - -import com.mdp.form.entity.FormDataTag; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.core.dao.BaseDao; - -import com.mdp.mybatis.PageUtils; -import com.github.pagehelper.Page; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormDataTagDao的测试案例 - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_data_tag form_data_tag
- * 实体 FormDataTag
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * dataId,tagId,tagName,id,createTime;
- * 当前表的所有字段名:
- * data_id,tag_id,tag_name,id,create_time;
- * 当前主键(包括多主键):
- * id;
- ***/ - @RunWith(SpringJUnit4ClassRunner.class) - @SpringBootTest -public class TestFormDataTagDao { - - @Autowired - BaseDao baseDao; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","id","kz13","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag=BaseUtils.fromMap(p,FormDataTag.class); - baseDao.insert(formDataTag); - //Assert.assertEquals(1, result); - } - /** - * 删除满足条件的一条或者一批数据 - ***/ - @Test - public void deleteByWhere() { - Map p=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag=BaseUtils.fromMap(p,FormDataTag.class); - baseDao.deleteByWhere(formDataTag); - //Assert.assertEquals(1, result); - } - - /** - * 跟进主键删除一条数据 - ***/ - @Test - public void deleteByPk() { - Map p=BaseUtils.map("id","kz13"); - FormDataTag formDataTag=BaseUtils.fromMap(p,FormDataTag.class); - baseDao.deleteByPk(formDataTag); - //Assert.assertEquals(1, result); - } - - /** - * 更新满足条件的一条或者一批数据 - ***/ - @Test - public void updateSomeFieldByPk() { - Map where=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag=BaseUtils.fromMap(where,FormDataTag.class); - baseDao.updateSomeFieldByPk(formDataTag); - //Assert.assertEquals(1, result); - } - - - - /** - * 根据主键更新一条数据 - ***/ - @Test - public void updateByPk() { - Map p=BaseUtils.map("id","kz13"); - FormDataTag formDataTag=BaseUtils.fromMap(p,FormDataTag.class); - baseDao.updateByPk(formDataTag); - //Assert.assertEquals(1, result); - } - - - /** - * 新增或者修改一条数据 - ***/ - @Test - public void insertOrUpdate() { - Map p=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","id","kz13","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag=BaseUtils.fromMap(p,FormDataTag.class); - baseDao.insertOrUpdate(formDataTag); - //Assert.assertEquals(1, result); - } - - - /** - * 批量更新一批数据到数据库 - ***/ - @Test - public void batchUpdate() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","id","kz13","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag0=BaseUtils.fromMap(p0,FormDataTag.class); - batchValues.add(formDataTag0); - Map p1=BaseUtils.map("dataId","Bx6U","tagId","e8M6","tagName","18q9","id","1jQq","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag1=BaseUtils.fromMap(p1,FormDataTag.class); - batchValues.add(formDataTag1); - Map p2=BaseUtils.map("dataId","ZC6A","tagId","wTkq","tagName","31ux","id","4z5h","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag2=BaseUtils.fromMap(p2,FormDataTag.class); - batchValues.add(formDataTag2); - Map p3=BaseUtils.map("dataId","JSm7","tagId","LK3G","tagName","o7ym","id","2n6D","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag3=BaseUtils.fromMap(p3,FormDataTag.class); - batchValues.add(formDataTag3); - Map p4=BaseUtils.map("dataId","Tio0","tagId","KU2j","tagName","q54w","id","deCs","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag4=BaseUtils.fromMap(p4,FormDataTag.class); - batchValues.add(formDataTag4); - Map p5=BaseUtils.map("dataId","jlsD","tagId","p8Wl","tagName","Fol6","id","OYFF","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag5=BaseUtils.fromMap(p5,FormDataTag.class); - batchValues.add(formDataTag5); - Map p6=BaseUtils.map("dataId","XUOD","tagId","yZZI","tagName","N28k","id","uYEJ","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag6=BaseUtils.fromMap(p6,FormDataTag.class); - batchValues.add(formDataTag6); - Map p7=BaseUtils.map("dataId","6HpM","tagId","wYyc","tagName","xEh3","id","YlXb","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag7=BaseUtils.fromMap(p7,FormDataTag.class); - batchValues.add(formDataTag7); - baseDao.batchUpdate(batchValues); - //Assert.assertEquals(1, result[0]); - } - - /** - * 批量删除一批数据到数据库 - ***/ - @Test - public void batchDelete() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","id","kz13","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag0=BaseUtils.fromMap(p0,FormDataTag.class); - batchValues.add(formDataTag0); - Map p1=BaseUtils.map("dataId","Bx6U","tagId","e8M6","tagName","18q9","id","1jQq","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag1=BaseUtils.fromMap(p1,FormDataTag.class); - batchValues.add(formDataTag1); - Map p2=BaseUtils.map("dataId","ZC6A","tagId","wTkq","tagName","31ux","id","4z5h","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag2=BaseUtils.fromMap(p2,FormDataTag.class); - batchValues.add(formDataTag2); - Map p3=BaseUtils.map("dataId","JSm7","tagId","LK3G","tagName","o7ym","id","2n6D","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag3=BaseUtils.fromMap(p3,FormDataTag.class); - batchValues.add(formDataTag3); - Map p4=BaseUtils.map("dataId","Tio0","tagId","KU2j","tagName","q54w","id","deCs","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag4=BaseUtils.fromMap(p4,FormDataTag.class); - batchValues.add(formDataTag4); - Map p5=BaseUtils.map("dataId","jlsD","tagId","p8Wl","tagName","Fol6","id","OYFF","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag5=BaseUtils.fromMap(p5,FormDataTag.class); - batchValues.add(formDataTag5); - Map p6=BaseUtils.map("dataId","XUOD","tagId","yZZI","tagName","N28k","id","uYEJ","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag6=BaseUtils.fromMap(p6,FormDataTag.class); - batchValues.add(formDataTag6); - Map p7=BaseUtils.map("dataId","6HpM","tagId","wYyc","tagName","xEh3","id","YlXb","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag7=BaseUtils.fromMap(p7,FormDataTag.class); - batchValues.add(formDataTag7); - baseDao.batchDelete(batchValues); - //Assert.assertEquals(1, result[0]); - } - - - /** - * 批量新增一批数据到数据库 - ***/ - @Test - public void batchInsert() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","id","kz13","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag0=BaseUtils.fromMap(p0,FormDataTag.class); - batchValues.add(formDataTag0); - Map p1=BaseUtils.map("dataId","Bx6U","tagId","e8M6","tagName","18q9","id","1jQq","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag1=BaseUtils.fromMap(p1,FormDataTag.class); - batchValues.add(formDataTag1); - Map p2=BaseUtils.map("dataId","ZC6A","tagId","wTkq","tagName","31ux","id","4z5h","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag2=BaseUtils.fromMap(p2,FormDataTag.class); - batchValues.add(formDataTag2); - Map p3=BaseUtils.map("dataId","JSm7","tagId","LK3G","tagName","o7ym","id","2n6D","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag3=BaseUtils.fromMap(p3,FormDataTag.class); - batchValues.add(formDataTag3); - Map p4=BaseUtils.map("dataId","Tio0","tagId","KU2j","tagName","q54w","id","deCs","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag4=BaseUtils.fromMap(p4,FormDataTag.class); - batchValues.add(formDataTag4); - Map p5=BaseUtils.map("dataId","jlsD","tagId","p8Wl","tagName","Fol6","id","OYFF","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag5=BaseUtils.fromMap(p5,FormDataTag.class); - batchValues.add(formDataTag5); - Map p6=BaseUtils.map("dataId","XUOD","tagId","yZZI","tagName","N28k","id","uYEJ","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag6=BaseUtils.fromMap(p6,FormDataTag.class); - batchValues.add(formDataTag6); - Map p7=BaseUtils.map("dataId","6HpM","tagId","wYyc","tagName","xEh3","id","YlXb","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag7=BaseUtils.fromMap(p7,FormDataTag.class); - batchValues.add(formDataTag7); - baseDao.batchInsert(batchValues); - //Assert.assertEquals(1, result[0]); - } - - - /** - * 查询一条数据到Map中 - ***/ - @Test - public void selectOneMap() { - Map p=BaseUtils.map("id","kz13"); - Map result=this.baseDao.selectOne(FormDataTag.class.getName()+".selectOneMap",p); - Assert.assertEquals("kz13", result.get("id")); - } - - - /** - * 计算满足条件的行数 - ***/ - @Test - public void countByWhere() { - Map p=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag=BaseUtils.fromMap(p,FormDataTag.class); - long result=baseDao.countByWhere(formDataTag); - Assert.assertEquals(true, result>0); - } - - - /** - * 分页查询,分页数据由平台自动组装并返回前台,后台不需要手工拼装. - ***/ - @Test - public void selectListByPage() { - - - - Map p=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","createTime",parse("2020-03-16 14:50:26")); - p.put("pageNum","1"); - p.put("pageSize","10"); - PageUtils.startPage(p); - FormDataTag formDataTag=BaseUtils.fromMap(p,FormDataTag.class); - List result=baseDao.selectListByWhere(formDataTag); - if(result instanceof Page) { - Page page=(Page)result; - Assert.assertEquals(true, page.getTotal()>=0); - } - - } - - /** - * 分页查询,分页数据由平台自动组装并返回前台,后台不需要手工拼装. - ***/ - @Test - public void selectListByWhere() { - - - Map p=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","createTime",parse("2020-03-16 14:50:26")); - FormDataTag formDataTag=BaseUtils.fromMap(p,FormDataTag.class); - List result=baseDao.selectListByWhere(formDataTag); - Assert.assertEquals(true, result.size()>=1); - } - - - /** - * 查询一批map.不分页. - ***/ - @Test - public void selectListMapByWhere() { - Map p=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","createTime",parse("2020-03-16 14:50:26")); - List> result=baseDao.selectList(FormDataTag.class.getName()+".selectListMapByWhere",p); - Assert.assertEquals(true, result.size()>=0); - } - /** - * 模糊查询一批map.不分页. - ***/ - @Test - public void selectListMapByKey() { - Map p=BaseUtils.map("dataId","5IKG","tagId","XMYF","tagName","0Gru","createTime",parse("2020-03-16 14:50:26")); - List> result=baseDao.selectList(FormDataTag.class.getName()+".selectListMapByKey",p); - Assert.assertEquals(true, result.size()>=0); - } - - /** - * 查询一个对象 FormDataTag - ***/ - @Test - public void selectOneObject() { - Map p=BaseUtils.map("id","kz13"); - - FormDataTag formDataTag1=BaseUtils.fromMap(p,FormDataTag.class); - FormDataTag formDataTag=baseDao.selectOneObject(formDataTag1); - Assert.assertEquals("kz13", formDataTag.getId()); - } - - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/dao/TestFormDefDao.java b/mdp-form/src/test/java/com/mdp/form/dao/TestFormDefDao.java deleted file mode 100644 index 07bceaa..0000000 --- a/mdp-form/src/test/java/com/mdp/form/dao/TestFormDefDao.java +++ /dev/null @@ -1,320 +0,0 @@ -package com.mdp.form.dao; - -import java.util.*; -import java.text.SimpleDateFormat; - -import com.mdp.form.entity.FormDef; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.core.dao.BaseDao; - -import com.mdp.mybatis.PageUtils; -import com.github.pagehelper.Page; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormDefDao的测试案例 - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_def form_def
- * 实体 FormDef
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * id,tableName,tableOwner,isCreateTable,formName,userid,deptid,formType,isTemplate,bizType,ctime,branchId,categoryId,tagIds,tagNames,username,deptName;
- * 当前表的所有字段名:
- * id,table_name,table_owner,is_create_table,form_name,userid,deptid,form_type,is_template,biz_type,ctime,branch_id,category_id,tag_ids,tag_names,username,dept_name;
- * 当前主键(包括多主键):
- * id;
- ***/ - @RunWith(SpringJUnit4ClassRunner.class) - @SpringBootTest -public class TestFormDefDao { - - @Autowired - BaseDao baseDao; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("id","Ohi6","tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - FormDef formDef=BaseUtils.fromMap(p,FormDef.class); - baseDao.insert(formDef); - //Assert.assertEquals(1, result); - } - /** - * 删除满足条件的一条或者一批数据 - ***/ - @Test - public void deleteByWhere() { - Map p=BaseUtils.map("tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - FormDef formDef=BaseUtils.fromMap(p,FormDef.class); - baseDao.deleteByWhere(formDef); - //Assert.assertEquals(1, result); - } - - /** - * 跟进主键删除一条数据 - ***/ - @Test - public void deleteByPk() { - Map p=BaseUtils.map("id","Ohi6"); - FormDef formDef=BaseUtils.fromMap(p,FormDef.class); - baseDao.deleteByPk(formDef); - //Assert.assertEquals(1, result); - } - - /** - * 更新满足条件的一条或者一批数据 - ***/ - @Test - public void updateSomeFieldByPk() { - Map where=BaseUtils.map("tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - FormDef formDef=BaseUtils.fromMap(where,FormDef.class); - baseDao.updateSomeFieldByPk(formDef); - //Assert.assertEquals(1, result); - } - - - - /** - * 根据主键更新一条数据 - ***/ - @Test - public void updateByPk() { - Map p=BaseUtils.map("id","Ohi6"); - FormDef formDef=BaseUtils.fromMap(p,FormDef.class); - baseDao.updateByPk(formDef); - //Assert.assertEquals(1, result); - } - - - /** - * 新增或者修改一条数据 - ***/ - @Test - public void insertOrUpdate() { - Map p=BaseUtils.map("id","Ohi6","tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - FormDef formDef=BaseUtils.fromMap(p,FormDef.class); - baseDao.insertOrUpdate(formDef); - //Assert.assertEquals(1, result); - } - - - /** - * 批量更新一批数据到数据库 - ***/ - @Test - public void batchUpdate() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("id","Ohi6","tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - FormDef formDef0=BaseUtils.fromMap(p0,FormDef.class); - batchValues.add(formDef0); - Map p1=BaseUtils.map("id","lnRj","tableName","eRWP","tableOwner","yZp9","isCreateTable","0","formName","eXEl","userid","3as1","deptid","27yP","formType","Z","isTemplate","1","bizType","C5Vm","ctime",parse("2020-03-16 23:28:15"),"branchId","ioGy","categoryId","VyR4","tagIds","1H1G","tagNames","Ud84","username","FVpk","deptName","1723"); - FormDef formDef1=BaseUtils.fromMap(p1,FormDef.class); - batchValues.add(formDef1); - Map p2=BaseUtils.map("id","UfB7","tableName","H9wc","tableOwner","59gk","isCreateTable","4","formName","Qw29","userid","51f6","deptid","ssG0","formType","c","isTemplate","4","bizType","19Fu","ctime",parse("2020-03-16 23:28:15"),"branchId","KvR4","categoryId","5324","tagIds","MRUd","tagNames","a7iH","username","XTj3","deptName","K4Mt"); - FormDef formDef2=BaseUtils.fromMap(p2,FormDef.class); - batchValues.add(formDef2); - Map p3=BaseUtils.map("id","zEsO","tableName","sTa3","tableOwner","KnE7","isCreateTable","u","formName","BJQi","userid","VI7W","deptid","UAJt","formType","u","isTemplate","p","bizType","CtDb","ctime",parse("2020-03-16 23:28:15"),"branchId","sG0t","categoryId","JZ60","tagIds","S6KO","tagNames","G4Q6","username","sKCp","deptName","fgH8"); - FormDef formDef3=BaseUtils.fromMap(p3,FormDef.class); - batchValues.add(formDef3); - Map p4=BaseUtils.map("id","L42O","tableName","ScXQ","tableOwner","JYaz","isCreateTable","8","formName","2x8f","userid","07yx","deptid","Cc5c","formType","6","isTemplate","V","bizType","a3ys","ctime",parse("2020-03-16 23:28:15"),"branchId","Gu9R","categoryId","Vero","tagIds","4f7R","tagNames","H42f","username","Om6X","deptName","kr60"); - FormDef formDef4=BaseUtils.fromMap(p4,FormDef.class); - batchValues.add(formDef4); - Map p5=BaseUtils.map("id","4C7f","tableName","8S4M","tableOwner","FU9H","isCreateTable","7","formName","sonf","userid","iV0P","deptid","8UE3","formType","f","isTemplate","R","bizType","3NxZ","ctime",parse("2020-03-16 23:28:15"),"branchId","SZmx","categoryId","QboM","tagIds","H6VU","tagNames","OcR5","username","890u","deptName","5ZM1"); - FormDef formDef5=BaseUtils.fromMap(p5,FormDef.class); - batchValues.add(formDef5); - Map p6=BaseUtils.map("id","ck8F","tableName","59Mz","tableOwner","hCaY","isCreateTable","B","formName","86FO","userid","47n3","deptid","tq59","formType","h","isTemplate","1","bizType","U7X0","ctime",parse("2020-03-16 23:28:15"),"branchId","dcu3","categoryId","XDZf","tagIds","5Ef8","tagNames","FDaq","username","6R4D","deptName","S45f"); - FormDef formDef6=BaseUtils.fromMap(p6,FormDef.class); - batchValues.add(formDef6); - Map p7=BaseUtils.map("id","7oH8","tableName","85bg","tableOwner","HG51","isCreateTable","h","formName","OJW4","userid","H7AL","deptid","LCzF","formType","x","isTemplate","7","bizType","Uw3P","ctime",parse("2020-03-16 23:28:15"),"branchId","2y0e","categoryId","Vz7z","tagIds","yd9Q","tagNames","HfFl","username","JP7K","deptName","wUyZ"); - FormDef formDef7=BaseUtils.fromMap(p7,FormDef.class); - batchValues.add(formDef7); - baseDao.batchUpdate(batchValues); - //Assert.assertEquals(1, result[0]); - } - - /** - * 批量删除一批数据到数据库 - ***/ - @Test - public void batchDelete() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("id","Ohi6","tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - FormDef formDef0=BaseUtils.fromMap(p0,FormDef.class); - batchValues.add(formDef0); - Map p1=BaseUtils.map("id","lnRj","tableName","eRWP","tableOwner","yZp9","isCreateTable","0","formName","eXEl","userid","3as1","deptid","27yP","formType","Z","isTemplate","1","bizType","C5Vm","ctime",parse("2020-03-16 23:28:15"),"branchId","ioGy","categoryId","VyR4","tagIds","1H1G","tagNames","Ud84","username","FVpk","deptName","1723"); - FormDef formDef1=BaseUtils.fromMap(p1,FormDef.class); - batchValues.add(formDef1); - Map p2=BaseUtils.map("id","UfB7","tableName","H9wc","tableOwner","59gk","isCreateTable","4","formName","Qw29","userid","51f6","deptid","ssG0","formType","c","isTemplate","4","bizType","19Fu","ctime",parse("2020-03-16 23:28:15"),"branchId","KvR4","categoryId","5324","tagIds","MRUd","tagNames","a7iH","username","XTj3","deptName","K4Mt"); - FormDef formDef2=BaseUtils.fromMap(p2,FormDef.class); - batchValues.add(formDef2); - Map p3=BaseUtils.map("id","zEsO","tableName","sTa3","tableOwner","KnE7","isCreateTable","u","formName","BJQi","userid","VI7W","deptid","UAJt","formType","u","isTemplate","p","bizType","CtDb","ctime",parse("2020-03-16 23:28:15"),"branchId","sG0t","categoryId","JZ60","tagIds","S6KO","tagNames","G4Q6","username","sKCp","deptName","fgH8"); - FormDef formDef3=BaseUtils.fromMap(p3,FormDef.class); - batchValues.add(formDef3); - Map p4=BaseUtils.map("id","L42O","tableName","ScXQ","tableOwner","JYaz","isCreateTable","8","formName","2x8f","userid","07yx","deptid","Cc5c","formType","6","isTemplate","V","bizType","a3ys","ctime",parse("2020-03-16 23:28:15"),"branchId","Gu9R","categoryId","Vero","tagIds","4f7R","tagNames","H42f","username","Om6X","deptName","kr60"); - FormDef formDef4=BaseUtils.fromMap(p4,FormDef.class); - batchValues.add(formDef4); - Map p5=BaseUtils.map("id","4C7f","tableName","8S4M","tableOwner","FU9H","isCreateTable","7","formName","sonf","userid","iV0P","deptid","8UE3","formType","f","isTemplate","R","bizType","3NxZ","ctime",parse("2020-03-16 23:28:15"),"branchId","SZmx","categoryId","QboM","tagIds","H6VU","tagNames","OcR5","username","890u","deptName","5ZM1"); - FormDef formDef5=BaseUtils.fromMap(p5,FormDef.class); - batchValues.add(formDef5); - Map p6=BaseUtils.map("id","ck8F","tableName","59Mz","tableOwner","hCaY","isCreateTable","B","formName","86FO","userid","47n3","deptid","tq59","formType","h","isTemplate","1","bizType","U7X0","ctime",parse("2020-03-16 23:28:15"),"branchId","dcu3","categoryId","XDZf","tagIds","5Ef8","tagNames","FDaq","username","6R4D","deptName","S45f"); - FormDef formDef6=BaseUtils.fromMap(p6,FormDef.class); - batchValues.add(formDef6); - Map p7=BaseUtils.map("id","7oH8","tableName","85bg","tableOwner","HG51","isCreateTable","h","formName","OJW4","userid","H7AL","deptid","LCzF","formType","x","isTemplate","7","bizType","Uw3P","ctime",parse("2020-03-16 23:28:15"),"branchId","2y0e","categoryId","Vz7z","tagIds","yd9Q","tagNames","HfFl","username","JP7K","deptName","wUyZ"); - FormDef formDef7=BaseUtils.fromMap(p7,FormDef.class); - batchValues.add(formDef7); - baseDao.batchDelete(batchValues); - //Assert.assertEquals(1, result[0]); - } - - - /** - * 批量新增一批数据到数据库 - ***/ - @Test - public void batchInsert() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("id","Ohi6","tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - FormDef formDef0=BaseUtils.fromMap(p0,FormDef.class); - batchValues.add(formDef0); - Map p1=BaseUtils.map("id","lnRj","tableName","eRWP","tableOwner","yZp9","isCreateTable","0","formName","eXEl","userid","3as1","deptid","27yP","formType","Z","isTemplate","1","bizType","C5Vm","ctime",parse("2020-03-16 23:28:15"),"branchId","ioGy","categoryId","VyR4","tagIds","1H1G","tagNames","Ud84","username","FVpk","deptName","1723"); - FormDef formDef1=BaseUtils.fromMap(p1,FormDef.class); - batchValues.add(formDef1); - Map p2=BaseUtils.map("id","UfB7","tableName","H9wc","tableOwner","59gk","isCreateTable","4","formName","Qw29","userid","51f6","deptid","ssG0","formType","c","isTemplate","4","bizType","19Fu","ctime",parse("2020-03-16 23:28:15"),"branchId","KvR4","categoryId","5324","tagIds","MRUd","tagNames","a7iH","username","XTj3","deptName","K4Mt"); - FormDef formDef2=BaseUtils.fromMap(p2,FormDef.class); - batchValues.add(formDef2); - Map p3=BaseUtils.map("id","zEsO","tableName","sTa3","tableOwner","KnE7","isCreateTable","u","formName","BJQi","userid","VI7W","deptid","UAJt","formType","u","isTemplate","p","bizType","CtDb","ctime",parse("2020-03-16 23:28:15"),"branchId","sG0t","categoryId","JZ60","tagIds","S6KO","tagNames","G4Q6","username","sKCp","deptName","fgH8"); - FormDef formDef3=BaseUtils.fromMap(p3,FormDef.class); - batchValues.add(formDef3); - Map p4=BaseUtils.map("id","L42O","tableName","ScXQ","tableOwner","JYaz","isCreateTable","8","formName","2x8f","userid","07yx","deptid","Cc5c","formType","6","isTemplate","V","bizType","a3ys","ctime",parse("2020-03-16 23:28:15"),"branchId","Gu9R","categoryId","Vero","tagIds","4f7R","tagNames","H42f","username","Om6X","deptName","kr60"); - FormDef formDef4=BaseUtils.fromMap(p4,FormDef.class); - batchValues.add(formDef4); - Map p5=BaseUtils.map("id","4C7f","tableName","8S4M","tableOwner","FU9H","isCreateTable","7","formName","sonf","userid","iV0P","deptid","8UE3","formType","f","isTemplate","R","bizType","3NxZ","ctime",parse("2020-03-16 23:28:15"),"branchId","SZmx","categoryId","QboM","tagIds","H6VU","tagNames","OcR5","username","890u","deptName","5ZM1"); - FormDef formDef5=BaseUtils.fromMap(p5,FormDef.class); - batchValues.add(formDef5); - Map p6=BaseUtils.map("id","ck8F","tableName","59Mz","tableOwner","hCaY","isCreateTable","B","formName","86FO","userid","47n3","deptid","tq59","formType","h","isTemplate","1","bizType","U7X0","ctime",parse("2020-03-16 23:28:15"),"branchId","dcu3","categoryId","XDZf","tagIds","5Ef8","tagNames","FDaq","username","6R4D","deptName","S45f"); - FormDef formDef6=BaseUtils.fromMap(p6,FormDef.class); - batchValues.add(formDef6); - Map p7=BaseUtils.map("id","7oH8","tableName","85bg","tableOwner","HG51","isCreateTable","h","formName","OJW4","userid","H7AL","deptid","LCzF","formType","x","isTemplate","7","bizType","Uw3P","ctime",parse("2020-03-16 23:28:15"),"branchId","2y0e","categoryId","Vz7z","tagIds","yd9Q","tagNames","HfFl","username","JP7K","deptName","wUyZ"); - FormDef formDef7=BaseUtils.fromMap(p7,FormDef.class); - batchValues.add(formDef7); - baseDao.batchInsert(batchValues); - //Assert.assertEquals(1, result[0]); - } - - - /** - * 查询一条数据到Map中 - ***/ - @Test - public void selectOneMap() { - Map p=BaseUtils.map("id","Ohi6"); - Map result=this.baseDao.selectOne(FormDef.class.getName()+".selectOneMap",p); - Assert.assertEquals("Ohi6", result.get("id")); - } - - - /** - * 计算满足条件的行数 - ***/ - @Test - public void countByWhere() { - Map p=BaseUtils.map("tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - FormDef formDef=BaseUtils.fromMap(p,FormDef.class); - long result=baseDao.countByWhere(formDef); - Assert.assertEquals(true, result>0); - } - - - /** - * 分页查询,分页数据由平台自动组装并返回前台,后台不需要手工拼装. - ***/ - @Test - public void selectListByPage() { - - - - Map p=BaseUtils.map("tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - p.put("pageNum","1"); - p.put("pageSize","10"); - PageUtils.startPage(p); - FormDef formDef=BaseUtils.fromMap(p,FormDef.class); - List result=baseDao.selectListByWhere(formDef); - if(result instanceof Page) { - Page page=(Page)result; - Assert.assertEquals(true, page.getTotal()>=0); - } - - } - - /** - * 分页查询,分页数据由平台自动组装并返回前台,后台不需要手工拼装. - ***/ - @Test - public void selectListByWhere() { - - - Map p=BaseUtils.map("tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - FormDef formDef=BaseUtils.fromMap(p,FormDef.class); - List result=baseDao.selectListByWhere(formDef); - Assert.assertEquals(true, result.size()>=1); - } - - - /** - * 查询一批map.不分页. - ***/ - @Test - public void selectListMapByWhere() { - Map p=BaseUtils.map("tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - List> result=baseDao.selectList(FormDef.class.getName()+".selectListMapByWhere",p); - Assert.assertEquals(true, result.size()>=0); - } - /** - * 模糊查询一批map.不分页. - ***/ - @Test - public void selectListMapByKey() { - Map p=BaseUtils.map("tableName","rMaQ","tableOwner","2Hz4","isCreateTable","V","formName","8gp6","userid","NKUh","deptid","7SMx","formType","n","isTemplate","C","bizType","2N7H","ctime",parse("2020-03-16 23:28:15"),"branchId","h0b0","categoryId","5LwF","tagIds","jXSn","tagNames","71bt","username","qJF0","deptName","8TYz"); - List> result=baseDao.selectList(FormDef.class.getName()+".selectListMapByKey",p); - Assert.assertEquals(true, result.size()>=0); - } - - /** - * 查询一个对象 FormDef - ***/ - @Test - public void selectOneObject() { - Map p=BaseUtils.map("id","Ohi6"); - - FormDef formDef1=BaseUtils.fromMap(p,FormDef.class); - FormDef formDef=baseDao.selectOneObject(formDef1); - Assert.assertEquals("Ohi6", formDef.getId()); - } - - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/dao/TestFormDefTagDao.java b/mdp-form/src/test/java/com/mdp/form/dao/TestFormDefTagDao.java deleted file mode 100644 index 69f6b03..0000000 --- a/mdp-form/src/test/java/com/mdp/form/dao/TestFormDefTagDao.java +++ /dev/null @@ -1,320 +0,0 @@ -package com.mdp.form.dao; - -import java.util.*; -import java.text.SimpleDateFormat; - -import com.mdp.form.entity.FormDefTag; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.core.dao.BaseDao; - -import com.mdp.mybatis.PageUtils; -import com.github.pagehelper.Page; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormDefTagDao的测试案例 - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_def_tag form_def_tag
- * 实体 FormDefTag
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * formId,tagId,tagName,id,createTime;
- * 当前表的所有字段名:
- * form_id,tag_id,tag_name,id,create_time;
- * 当前主键(包括多主键):
- * id;
- ***/ - @RunWith(SpringJUnit4ClassRunner.class) - @SpringBootTest -public class TestFormDefTagDao { - - @Autowired - BaseDao baseDao; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","id","F9B1","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag=BaseUtils.fromMap(p,FormDefTag.class); - baseDao.insert(formDefTag); - //Assert.assertEquals(1, result); - } - /** - * 删除满足条件的一条或者一批数据 - ***/ - @Test - public void deleteByWhere() { - Map p=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag=BaseUtils.fromMap(p,FormDefTag.class); - baseDao.deleteByWhere(formDefTag); - //Assert.assertEquals(1, result); - } - - /** - * 跟进主键删除一条数据 - ***/ - @Test - public void deleteByPk() { - Map p=BaseUtils.map("id","F9B1"); - FormDefTag formDefTag=BaseUtils.fromMap(p,FormDefTag.class); - baseDao.deleteByPk(formDefTag); - //Assert.assertEquals(1, result); - } - - /** - * 更新满足条件的一条或者一批数据 - ***/ - @Test - public void updateSomeFieldByPk() { - Map where=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag=BaseUtils.fromMap(where,FormDefTag.class); - baseDao.updateSomeFieldByPk(formDefTag); - //Assert.assertEquals(1, result); - } - - - - /** - * 根据主键更新一条数据 - ***/ - @Test - public void updateByPk() { - Map p=BaseUtils.map("id","F9B1"); - FormDefTag formDefTag=BaseUtils.fromMap(p,FormDefTag.class); - baseDao.updateByPk(formDefTag); - //Assert.assertEquals(1, result); - } - - - /** - * 新增或者修改一条数据 - ***/ - @Test - public void insertOrUpdate() { - Map p=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","id","F9B1","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag=BaseUtils.fromMap(p,FormDefTag.class); - baseDao.insertOrUpdate(formDefTag); - //Assert.assertEquals(1, result); - } - - - /** - * 批量更新一批数据到数据库 - ***/ - @Test - public void batchUpdate() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","id","F9B1","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag0=BaseUtils.fromMap(p0,FormDefTag.class); - batchValues.add(formDefTag0); - Map p1=BaseUtils.map("formId","5Ip5","tagId","6nnt","tagName","DmdU","id","O5bx","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag1=BaseUtils.fromMap(p1,FormDefTag.class); - batchValues.add(formDefTag1); - Map p2=BaseUtils.map("formId","3qMb","tagId","FKw4","tagName","i3UN","id","KJcu","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag2=BaseUtils.fromMap(p2,FormDefTag.class); - batchValues.add(formDefTag2); - Map p3=BaseUtils.map("formId","MmpX","tagId","S4F8","tagName","71ZL","id","8gi3","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag3=BaseUtils.fromMap(p3,FormDefTag.class); - batchValues.add(formDefTag3); - Map p4=BaseUtils.map("formId","00Xz","tagId","Kkyn","tagName","2I7i","id","1MYN","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag4=BaseUtils.fromMap(p4,FormDefTag.class); - batchValues.add(formDefTag4); - Map p5=BaseUtils.map("formId","O4Pm","tagId","3VxG","tagName","6W3U","id","LQPw","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag5=BaseUtils.fromMap(p5,FormDefTag.class); - batchValues.add(formDefTag5); - Map p6=BaseUtils.map("formId","9PXc","tagId","E7HL","tagName","LxS6","id","W76y","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag6=BaseUtils.fromMap(p6,FormDefTag.class); - batchValues.add(formDefTag6); - Map p7=BaseUtils.map("formId","mIkA","tagId","RZI3","tagName","yw3S","id","u59f","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag7=BaseUtils.fromMap(p7,FormDefTag.class); - batchValues.add(formDefTag7); - baseDao.batchUpdate(batchValues); - //Assert.assertEquals(1, result[0]); - } - - /** - * 批量删除一批数据到数据库 - ***/ - @Test - public void batchDelete() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","id","F9B1","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag0=BaseUtils.fromMap(p0,FormDefTag.class); - batchValues.add(formDefTag0); - Map p1=BaseUtils.map("formId","5Ip5","tagId","6nnt","tagName","DmdU","id","O5bx","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag1=BaseUtils.fromMap(p1,FormDefTag.class); - batchValues.add(formDefTag1); - Map p2=BaseUtils.map("formId","3qMb","tagId","FKw4","tagName","i3UN","id","KJcu","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag2=BaseUtils.fromMap(p2,FormDefTag.class); - batchValues.add(formDefTag2); - Map p3=BaseUtils.map("formId","MmpX","tagId","S4F8","tagName","71ZL","id","8gi3","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag3=BaseUtils.fromMap(p3,FormDefTag.class); - batchValues.add(formDefTag3); - Map p4=BaseUtils.map("formId","00Xz","tagId","Kkyn","tagName","2I7i","id","1MYN","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag4=BaseUtils.fromMap(p4,FormDefTag.class); - batchValues.add(formDefTag4); - Map p5=BaseUtils.map("formId","O4Pm","tagId","3VxG","tagName","6W3U","id","LQPw","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag5=BaseUtils.fromMap(p5,FormDefTag.class); - batchValues.add(formDefTag5); - Map p6=BaseUtils.map("formId","9PXc","tagId","E7HL","tagName","LxS6","id","W76y","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag6=BaseUtils.fromMap(p6,FormDefTag.class); - batchValues.add(formDefTag6); - Map p7=BaseUtils.map("formId","mIkA","tagId","RZI3","tagName","yw3S","id","u59f","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag7=BaseUtils.fromMap(p7,FormDefTag.class); - batchValues.add(formDefTag7); - baseDao.batchDelete(batchValues); - //Assert.assertEquals(1, result[0]); - } - - - /** - * 批量新增一批数据到数据库 - ***/ - @Test - public void batchInsert() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","id","F9B1","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag0=BaseUtils.fromMap(p0,FormDefTag.class); - batchValues.add(formDefTag0); - Map p1=BaseUtils.map("formId","5Ip5","tagId","6nnt","tagName","DmdU","id","O5bx","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag1=BaseUtils.fromMap(p1,FormDefTag.class); - batchValues.add(formDefTag1); - Map p2=BaseUtils.map("formId","3qMb","tagId","FKw4","tagName","i3UN","id","KJcu","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag2=BaseUtils.fromMap(p2,FormDefTag.class); - batchValues.add(formDefTag2); - Map p3=BaseUtils.map("formId","MmpX","tagId","S4F8","tagName","71ZL","id","8gi3","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag3=BaseUtils.fromMap(p3,FormDefTag.class); - batchValues.add(formDefTag3); - Map p4=BaseUtils.map("formId","00Xz","tagId","Kkyn","tagName","2I7i","id","1MYN","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag4=BaseUtils.fromMap(p4,FormDefTag.class); - batchValues.add(formDefTag4); - Map p5=BaseUtils.map("formId","O4Pm","tagId","3VxG","tagName","6W3U","id","LQPw","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag5=BaseUtils.fromMap(p5,FormDefTag.class); - batchValues.add(formDefTag5); - Map p6=BaseUtils.map("formId","9PXc","tagId","E7HL","tagName","LxS6","id","W76y","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag6=BaseUtils.fromMap(p6,FormDefTag.class); - batchValues.add(formDefTag6); - Map p7=BaseUtils.map("formId","mIkA","tagId","RZI3","tagName","yw3S","id","u59f","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag7=BaseUtils.fromMap(p7,FormDefTag.class); - batchValues.add(formDefTag7); - baseDao.batchInsert(batchValues); - //Assert.assertEquals(1, result[0]); - } - - - /** - * 查询一条数据到Map中 - ***/ - @Test - public void selectOneMap() { - Map p=BaseUtils.map("id","F9B1"); - Map result=this.baseDao.selectOne(FormDefTag.class.getName()+".selectOneMap",p); - Assert.assertEquals("F9B1", result.get("id")); - } - - - /** - * 计算满足条件的行数 - ***/ - @Test - public void countByWhere() { - Map p=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag=BaseUtils.fromMap(p,FormDefTag.class); - long result=baseDao.countByWhere(formDefTag); - Assert.assertEquals(true, result>0); - } - - - /** - * 分页查询,分页数据由平台自动组装并返回前台,后台不需要手工拼装. - ***/ - @Test - public void selectListByPage() { - - - - Map p=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","createTime",parse("2020-03-16 14:50:25")); - p.put("pageNum","1"); - p.put("pageSize","10"); - PageUtils.startPage(p); - FormDefTag formDefTag=BaseUtils.fromMap(p,FormDefTag.class); - List result=baseDao.selectListByWhere(formDefTag); - if(result instanceof Page) { - Page page=(Page)result; - Assert.assertEquals(true, page.getTotal()>=0); - } - - } - - /** - * 分页查询,分页数据由平台自动组装并返回前台,后台不需要手工拼装. - ***/ - @Test - public void selectListByWhere() { - - - Map p=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","createTime",parse("2020-03-16 14:50:25")); - FormDefTag formDefTag=BaseUtils.fromMap(p,FormDefTag.class); - List result=baseDao.selectListByWhere(formDefTag); - Assert.assertEquals(true, result.size()>=1); - } - - - /** - * 查询一批map.不分页. - ***/ - @Test - public void selectListMapByWhere() { - Map p=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","createTime",parse("2020-03-16 14:50:25")); - List> result=baseDao.selectList(FormDefTag.class.getName()+".selectListMapByWhere",p); - Assert.assertEquals(true, result.size()>=0); - } - /** - * 模糊查询一批map.不分页. - ***/ - @Test - public void selectListMapByKey() { - Map p=BaseUtils.map("formId","4eu8","tagId","zZ3c","tagName","JXVZ","createTime",parse("2020-03-16 14:50:25")); - List> result=baseDao.selectList(FormDefTag.class.getName()+".selectListMapByKey",p); - Assert.assertEquals(true, result.size()>=0); - } - - /** - * 查询一个对象 FormDefTag - ***/ - @Test - public void selectOneObject() { - Map p=BaseUtils.map("id","F9B1"); - - FormDefTag formDefTag1=BaseUtils.fromMap(p,FormDefTag.class); - FormDefTag formDefTag=baseDao.selectOneObject(formDefTag1); - Assert.assertEquals("F9B1", formDefTag.getId()); - } - - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/dao/TestFormFieldDao.java b/mdp-form/src/test/java/com/mdp/form/dao/TestFormFieldDao.java deleted file mode 100644 index 23a9956..0000000 --- a/mdp-form/src/test/java/com/mdp/form/dao/TestFormFieldDao.java +++ /dev/null @@ -1,320 +0,0 @@ -package com.mdp.form.dao; - -import java.util.*; -import java.text.SimpleDateFormat; - -import com.mdp.form.entity.FormField; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.core.dao.BaseDao; - -import com.mdp.mybatis.PageUtils; -import com.github.pagehelper.Page; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormFieldDao的测试案例 - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_field form_field
- * 实体 FormField
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * formId,id,fieldId,fieldTitle,secondCodeRow,fieldType,fieldLength,defaultValue,isMultiple,placeholder,isRequired,isFromBaseData,fieldIdCamel,remark,extFieldType,isCloneToFlow,flowFieldId,isBizKey,seqNo;
- * 当前表的所有字段名:
- * form_id,id,field_id,field_title,second_code_row,field_type,field_length,default_value,is_multiple,placeholder,is_required,is_from_base_data,field_id_camel,remark,ext_field_type,is_clone_to_flow,flow_field_id,is_biz_key,seq_no;
- * 当前主键(包括多主键):
- * id;
- ***/ - @RunWith(SpringJUnit4ClassRunner.class) - @SpringBootTest -public class TestFormFieldDao { - - @Autowired - BaseDao baseDao; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("formId","Oj5r","id","U54V","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - FormField formField=BaseUtils.fromMap(p,FormField.class); - baseDao.insert(formField); - //Assert.assertEquals(1, result); - } - /** - * 删除满足条件的一条或者一批数据 - ***/ - @Test - public void deleteByWhere() { - Map p=BaseUtils.map("formId","Oj5r","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - FormField formField=BaseUtils.fromMap(p,FormField.class); - baseDao.deleteByWhere(formField); - //Assert.assertEquals(1, result); - } - - /** - * 跟进主键删除一条数据 - ***/ - @Test - public void deleteByPk() { - Map p=BaseUtils.map("id","U54V"); - FormField formField=BaseUtils.fromMap(p,FormField.class); - baseDao.deleteByPk(formField); - //Assert.assertEquals(1, result); - } - - /** - * 更新满足条件的一条或者一批数据 - ***/ - @Test - public void updateSomeFieldByPk() { - Map where=BaseUtils.map("formId","Oj5r","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - FormField formField=BaseUtils.fromMap(where,FormField.class); - baseDao.updateSomeFieldByPk(formField); - //Assert.assertEquals(1, result); - } - - - - /** - * 根据主键更新一条数据 - ***/ - @Test - public void updateByPk() { - Map p=BaseUtils.map("id","U54V"); - FormField formField=BaseUtils.fromMap(p,FormField.class); - baseDao.updateByPk(formField); - //Assert.assertEquals(1, result); - } - - - /** - * 新增或者修改一条数据 - ***/ - @Test - public void insertOrUpdate() { - Map p=BaseUtils.map("formId","Oj5r","id","U54V","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - FormField formField=BaseUtils.fromMap(p,FormField.class); - baseDao.insertOrUpdate(formField); - //Assert.assertEquals(1, result); - } - - - /** - * 批量更新一批数据到数据库 - ***/ - @Test - public void batchUpdate() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("formId","Oj5r","id","U54V","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - FormField formField0=BaseUtils.fromMap(p0,FormField.class); - batchValues.add(formField0); - Map p1=BaseUtils.map("formId","OglH","id","y415","fieldId","NbAT","fieldTitle","cMB6","secondCodeRow","sj7n","fieldType","Psul","fieldLength",642.916,"defaultValue","XC8v","isMultiple","R","placeholder","nU3c","isRequired","D","isFromBaseData","E","fieldIdCamel","WLDd","remark","uXiu","extFieldType","7kf3","isCloneToFlow","y","flowFieldId","pCHR","isBizKey","c","seqNo",7911.336); - FormField formField1=BaseUtils.fromMap(p1,FormField.class); - batchValues.add(formField1); - Map p2=BaseUtils.map("formId","z679","id","FNov","fieldId","NjQ4","fieldTitle","u5Z2","secondCodeRow","qvDr","fieldType","cg00","fieldLength",6453.823,"defaultValue","O68h","isMultiple","W","placeholder","1t0P","isRequired","l","isFromBaseData","P","fieldIdCamel","9ASC","remark","6z8H","extFieldType","9T7G","isCloneToFlow","e","flowFieldId","inQ2","isBizKey","1","seqNo",4028.162); - FormField formField2=BaseUtils.fromMap(p2,FormField.class); - batchValues.add(formField2); - Map p3=BaseUtils.map("formId","LQFd","id","GZPO","fieldId","n422","fieldTitle","ZkKC","secondCodeRow","MLNm","fieldType","9CwI","fieldLength",1215.544,"defaultValue","KsP1","isMultiple","6","placeholder","AjUP","isRequired","Q","isFromBaseData","K","fieldIdCamel","gg80","remark","G3HP","extFieldType","QmXM","isCloneToFlow","2","flowFieldId","Tpnw","isBizKey","p","seqNo",414.528); - FormField formField3=BaseUtils.fromMap(p3,FormField.class); - batchValues.add(formField3); - Map p4=BaseUtils.map("formId","MNJ5","id","h9PG","fieldId","S1Wh","fieldTitle","mJtt","secondCodeRow","vmqy","fieldType","NAWS","fieldLength",7734.941,"defaultValue","EsA2","isMultiple","K","placeholder","yoDf","isRequired","k","isFromBaseData","p","fieldIdCamel","PG9y","remark","nmQc","extFieldType","lSlA","isCloneToFlow","j","flowFieldId","epW5","isBizKey","1","seqNo",2161.171); - FormField formField4=BaseUtils.fromMap(p4,FormField.class); - batchValues.add(formField4); - Map p5=BaseUtils.map("formId","5bgn","id","aJTL","fieldId","1pb4","fieldTitle","71hg","secondCodeRow","AIoP","fieldType","mRtJ","fieldLength",3511.665,"defaultValue","9gdx","isMultiple","e","placeholder","i5iF","isRequired","k","isFromBaseData","I","fieldIdCamel","FAKF","remark","k9p6","extFieldType","2274","isCloneToFlow","1","flowFieldId","5RFi","isBizKey","9","seqNo",2280.077); - FormField formField5=BaseUtils.fromMap(p5,FormField.class); - batchValues.add(formField5); - Map p6=BaseUtils.map("formId","PvNA","id","pg11","fieldId","I3Lr","fieldTitle","QYrt","secondCodeRow","Qw8t","fieldType","qceu","fieldLength",6115.082,"defaultValue","Gl0w","isMultiple","R","placeholder","oe1f","isRequired","E","isFromBaseData","z","fieldIdCamel","5h1a","remark","H603","extFieldType","OHn5","isCloneToFlow","a","flowFieldId","zErw","isBizKey","y","seqNo",7052.098); - FormField formField6=BaseUtils.fromMap(p6,FormField.class); - batchValues.add(formField6); - Map p7=BaseUtils.map("formId","z7p0","id","d2a7","fieldId","N7s7","fieldTitle","i5R8","secondCodeRow","35sh","fieldType","ffRw","fieldLength",5765.669,"defaultValue","qO3b","isMultiple","4","placeholder","O1h6","isRequired","K","isFromBaseData","a","fieldIdCamel","H35l","remark","1Fms","extFieldType","fAa6","isCloneToFlow","6","flowFieldId","06bT","isBizKey","S","seqNo",1350.034); - FormField formField7=BaseUtils.fromMap(p7,FormField.class); - batchValues.add(formField7); - baseDao.batchUpdate(batchValues); - //Assert.assertEquals(1, result[0]); - } - - /** - * 批量删除一批数据到数据库 - ***/ - @Test - public void batchDelete() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("formId","Oj5r","id","U54V","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - FormField formField0=BaseUtils.fromMap(p0,FormField.class); - batchValues.add(formField0); - Map p1=BaseUtils.map("formId","OglH","id","y415","fieldId","NbAT","fieldTitle","cMB6","secondCodeRow","sj7n","fieldType","Psul","fieldLength",642.916,"defaultValue","XC8v","isMultiple","R","placeholder","nU3c","isRequired","D","isFromBaseData","E","fieldIdCamel","WLDd","remark","uXiu","extFieldType","7kf3","isCloneToFlow","y","flowFieldId","pCHR","isBizKey","c","seqNo",7911.336); - FormField formField1=BaseUtils.fromMap(p1,FormField.class); - batchValues.add(formField1); - Map p2=BaseUtils.map("formId","z679","id","FNov","fieldId","NjQ4","fieldTitle","u5Z2","secondCodeRow","qvDr","fieldType","cg00","fieldLength",6453.823,"defaultValue","O68h","isMultiple","W","placeholder","1t0P","isRequired","l","isFromBaseData","P","fieldIdCamel","9ASC","remark","6z8H","extFieldType","9T7G","isCloneToFlow","e","flowFieldId","inQ2","isBizKey","1","seqNo",4028.162); - FormField formField2=BaseUtils.fromMap(p2,FormField.class); - batchValues.add(formField2); - Map p3=BaseUtils.map("formId","LQFd","id","GZPO","fieldId","n422","fieldTitle","ZkKC","secondCodeRow","MLNm","fieldType","9CwI","fieldLength",1215.544,"defaultValue","KsP1","isMultiple","6","placeholder","AjUP","isRequired","Q","isFromBaseData","K","fieldIdCamel","gg80","remark","G3HP","extFieldType","QmXM","isCloneToFlow","2","flowFieldId","Tpnw","isBizKey","p","seqNo",414.528); - FormField formField3=BaseUtils.fromMap(p3,FormField.class); - batchValues.add(formField3); - Map p4=BaseUtils.map("formId","MNJ5","id","h9PG","fieldId","S1Wh","fieldTitle","mJtt","secondCodeRow","vmqy","fieldType","NAWS","fieldLength",7734.941,"defaultValue","EsA2","isMultiple","K","placeholder","yoDf","isRequired","k","isFromBaseData","p","fieldIdCamel","PG9y","remark","nmQc","extFieldType","lSlA","isCloneToFlow","j","flowFieldId","epW5","isBizKey","1","seqNo",2161.171); - FormField formField4=BaseUtils.fromMap(p4,FormField.class); - batchValues.add(formField4); - Map p5=BaseUtils.map("formId","5bgn","id","aJTL","fieldId","1pb4","fieldTitle","71hg","secondCodeRow","AIoP","fieldType","mRtJ","fieldLength",3511.665,"defaultValue","9gdx","isMultiple","e","placeholder","i5iF","isRequired","k","isFromBaseData","I","fieldIdCamel","FAKF","remark","k9p6","extFieldType","2274","isCloneToFlow","1","flowFieldId","5RFi","isBizKey","9","seqNo",2280.077); - FormField formField5=BaseUtils.fromMap(p5,FormField.class); - batchValues.add(formField5); - Map p6=BaseUtils.map("formId","PvNA","id","pg11","fieldId","I3Lr","fieldTitle","QYrt","secondCodeRow","Qw8t","fieldType","qceu","fieldLength",6115.082,"defaultValue","Gl0w","isMultiple","R","placeholder","oe1f","isRequired","E","isFromBaseData","z","fieldIdCamel","5h1a","remark","H603","extFieldType","OHn5","isCloneToFlow","a","flowFieldId","zErw","isBizKey","y","seqNo",7052.098); - FormField formField6=BaseUtils.fromMap(p6,FormField.class); - batchValues.add(formField6); - Map p7=BaseUtils.map("formId","z7p0","id","d2a7","fieldId","N7s7","fieldTitle","i5R8","secondCodeRow","35sh","fieldType","ffRw","fieldLength",5765.669,"defaultValue","qO3b","isMultiple","4","placeholder","O1h6","isRequired","K","isFromBaseData","a","fieldIdCamel","H35l","remark","1Fms","extFieldType","fAa6","isCloneToFlow","6","flowFieldId","06bT","isBizKey","S","seqNo",1350.034); - FormField formField7=BaseUtils.fromMap(p7,FormField.class); - batchValues.add(formField7); - baseDao.batchDelete(batchValues); - //Assert.assertEquals(1, result[0]); - } - - - /** - * 批量新增一批数据到数据库 - ***/ - @Test - public void batchInsert() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("formId","Oj5r","id","U54V","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - FormField formField0=BaseUtils.fromMap(p0,FormField.class); - batchValues.add(formField0); - Map p1=BaseUtils.map("formId","OglH","id","y415","fieldId","NbAT","fieldTitle","cMB6","secondCodeRow","sj7n","fieldType","Psul","fieldLength",642.916,"defaultValue","XC8v","isMultiple","R","placeholder","nU3c","isRequired","D","isFromBaseData","E","fieldIdCamel","WLDd","remark","uXiu","extFieldType","7kf3","isCloneToFlow","y","flowFieldId","pCHR","isBizKey","c","seqNo",7911.336); - FormField formField1=BaseUtils.fromMap(p1,FormField.class); - batchValues.add(formField1); - Map p2=BaseUtils.map("formId","z679","id","FNov","fieldId","NjQ4","fieldTitle","u5Z2","secondCodeRow","qvDr","fieldType","cg00","fieldLength",6453.823,"defaultValue","O68h","isMultiple","W","placeholder","1t0P","isRequired","l","isFromBaseData","P","fieldIdCamel","9ASC","remark","6z8H","extFieldType","9T7G","isCloneToFlow","e","flowFieldId","inQ2","isBizKey","1","seqNo",4028.162); - FormField formField2=BaseUtils.fromMap(p2,FormField.class); - batchValues.add(formField2); - Map p3=BaseUtils.map("formId","LQFd","id","GZPO","fieldId","n422","fieldTitle","ZkKC","secondCodeRow","MLNm","fieldType","9CwI","fieldLength",1215.544,"defaultValue","KsP1","isMultiple","6","placeholder","AjUP","isRequired","Q","isFromBaseData","K","fieldIdCamel","gg80","remark","G3HP","extFieldType","QmXM","isCloneToFlow","2","flowFieldId","Tpnw","isBizKey","p","seqNo",414.528); - FormField formField3=BaseUtils.fromMap(p3,FormField.class); - batchValues.add(formField3); - Map p4=BaseUtils.map("formId","MNJ5","id","h9PG","fieldId","S1Wh","fieldTitle","mJtt","secondCodeRow","vmqy","fieldType","NAWS","fieldLength",7734.941,"defaultValue","EsA2","isMultiple","K","placeholder","yoDf","isRequired","k","isFromBaseData","p","fieldIdCamel","PG9y","remark","nmQc","extFieldType","lSlA","isCloneToFlow","j","flowFieldId","epW5","isBizKey","1","seqNo",2161.171); - FormField formField4=BaseUtils.fromMap(p4,FormField.class); - batchValues.add(formField4); - Map p5=BaseUtils.map("formId","5bgn","id","aJTL","fieldId","1pb4","fieldTitle","71hg","secondCodeRow","AIoP","fieldType","mRtJ","fieldLength",3511.665,"defaultValue","9gdx","isMultiple","e","placeholder","i5iF","isRequired","k","isFromBaseData","I","fieldIdCamel","FAKF","remark","k9p6","extFieldType","2274","isCloneToFlow","1","flowFieldId","5RFi","isBizKey","9","seqNo",2280.077); - FormField formField5=BaseUtils.fromMap(p5,FormField.class); - batchValues.add(formField5); - Map p6=BaseUtils.map("formId","PvNA","id","pg11","fieldId","I3Lr","fieldTitle","QYrt","secondCodeRow","Qw8t","fieldType","qceu","fieldLength",6115.082,"defaultValue","Gl0w","isMultiple","R","placeholder","oe1f","isRequired","E","isFromBaseData","z","fieldIdCamel","5h1a","remark","H603","extFieldType","OHn5","isCloneToFlow","a","flowFieldId","zErw","isBizKey","y","seqNo",7052.098); - FormField formField6=BaseUtils.fromMap(p6,FormField.class); - batchValues.add(formField6); - Map p7=BaseUtils.map("formId","z7p0","id","d2a7","fieldId","N7s7","fieldTitle","i5R8","secondCodeRow","35sh","fieldType","ffRw","fieldLength",5765.669,"defaultValue","qO3b","isMultiple","4","placeholder","O1h6","isRequired","K","isFromBaseData","a","fieldIdCamel","H35l","remark","1Fms","extFieldType","fAa6","isCloneToFlow","6","flowFieldId","06bT","isBizKey","S","seqNo",1350.034); - FormField formField7=BaseUtils.fromMap(p7,FormField.class); - batchValues.add(formField7); - baseDao.batchInsert(batchValues); - //Assert.assertEquals(1, result[0]); - } - - - /** - * 查询一条数据到Map中 - ***/ - @Test - public void selectOneMap() { - Map p=BaseUtils.map("id","U54V"); - Map result=this.baseDao.selectOne(FormField.class.getName()+".selectOneMap",p); - Assert.assertEquals("U54V", result.get("id")); - } - - - /** - * 计算满足条件的行数 - ***/ - @Test - public void countByWhere() { - Map p=BaseUtils.map("formId","Oj5r","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - FormField formField=BaseUtils.fromMap(p,FormField.class); - long result=baseDao.countByWhere(formField); - Assert.assertEquals(true, result>0); - } - - - /** - * 分页查询,分页数据由平台自动组装并返回前台,后台不需要手工拼装. - ***/ - @Test - public void selectListByPage() { - - - - Map p=BaseUtils.map("formId","Oj5r","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - p.put("pageNum","1"); - p.put("pageSize","10"); - PageUtils.startPage(p); - FormField formField=BaseUtils.fromMap(p,FormField.class); - List result=baseDao.selectListByWhere(formField); - if(result instanceof Page) { - Page page=(Page)result; - Assert.assertEquals(true, page.getTotal()>=0); - } - - } - - /** - * 分页查询,分页数据由平台自动组装并返回前台,后台不需要手工拼装. - ***/ - @Test - public void selectListByWhere() { - - - Map p=BaseUtils.map("formId","Oj5r","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - FormField formField=BaseUtils.fromMap(p,FormField.class); - List result=baseDao.selectListByWhere(formField); - Assert.assertEquals(true, result.size()>=1); - } - - - /** - * 查询一批map.不分页. - ***/ - @Test - public void selectListMapByWhere() { - Map p=BaseUtils.map("formId","Oj5r","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - List> result=baseDao.selectList(FormField.class.getName()+".selectListMapByWhere",p); - Assert.assertEquals(true, result.size()>=0); - } - /** - * 模糊查询一批map.不分页. - ***/ - @Test - public void selectListMapByKey() { - Map p=BaseUtils.map("formId","Oj5r","fieldId","jOBG","fieldTitle","5VpR","secondCodeRow","5ObO","fieldType","kNGG","fieldLength",2866.439,"defaultValue","JpQ6","isMultiple","u","placeholder","9q9n","isRequired","g","isFromBaseData","M","fieldIdCamel","nHOV","remark","iHtf","extFieldType","3IL3","isCloneToFlow","4","flowFieldId","lDQJ","isBizKey","X","seqNo",2119.375); - List> result=baseDao.selectList(FormField.class.getName()+".selectListMapByKey",p); - Assert.assertEquals(true, result.size()>=0); - } - - /** - * 查询一个对象 FormField - ***/ - @Test - public void selectOneObject() { - Map p=BaseUtils.map("id","U54V"); - - FormField formField1=BaseUtils.fromMap(p,FormField.class); - FormField formField=baseDao.selectOneObject(formField1); - Assert.assertEquals("U54V", formField.getId()); - } - - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/dao/TestFormQxDao.java b/mdp-form/src/test/java/com/mdp/form/dao/TestFormQxDao.java deleted file mode 100644 index 7c27aa4..0000000 --- a/mdp-form/src/test/java/com/mdp/form/dao/TestFormQxDao.java +++ /dev/null @@ -1,320 +0,0 @@ -package com.mdp.form.dao; - -import java.util.*; -import java.text.SimpleDateFormat; - -import com.mdp.form.entity.FormQx; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.core.dao.BaseDao; - -import com.mdp.mybatis.PageUtils; -import com.github.pagehelper.Page; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormQxDao的测试案例 - * 组织 com.qqkj
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 FORM.form_qx form_qx
- * 实体 FormQx
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * formId,allowQueryRoleids,allowQueryDeptids,allowQueryUserids,notQueryRoleids,notQueryDeptids,notQueryUserids,allowOtherQuery,allowOtherEdit,allowOtherDel,doDeptLvlCheck,deptLvlQx;
- * 当前表的所有字段名:
- * form_id,allow_query_roleids,allow_query_deptids,allow_query_userids,not_query_roleids,not_query_deptids,not_query_userids,allow_other_query,allow_other_edit,allow_other_del,do_dept_lvl_check,dept_lvl_qx;
- * 当前主键(包括多主键):
- * form_id;
- ***/ - @RunWith(SpringJUnit4ClassRunner.class) - @SpringBootTest -public class TestFormQxDao { - - @Autowired - BaseDao baseDao; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("formId","v1Bz","allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - FormQx formQx=BaseUtils.fromMap(p,FormQx.class); - baseDao.insert(formQx); - //Assert.assertEquals(1, result); - } - /** - * 删除满足条件的一条或者一批数据 - ***/ - @Test - public void deleteByWhere() { - Map p=BaseUtils.map("allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - FormQx formQx=BaseUtils.fromMap(p,FormQx.class); - baseDao.deleteByWhere(formQx); - //Assert.assertEquals(1, result); - } - - /** - * 跟进主键删除一条数据 - ***/ - @Test - public void deleteByPk() { - Map p=BaseUtils.map("formId","v1Bz"); - FormQx formQx=BaseUtils.fromMap(p,FormQx.class); - baseDao.deleteByPk(formQx); - //Assert.assertEquals(1, result); - } - - /** - * 更新满足条件的一条或者一批数据 - ***/ - @Test - public void updateSomeFieldByPk() { - Map where=BaseUtils.map("allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - FormQx formQx=BaseUtils.fromMap(where,FormQx.class); - baseDao.updateSomeFieldByPk(formQx); - //Assert.assertEquals(1, result); - } - - - - /** - * 根据主键更新一条数据 - ***/ - @Test - public void updateByPk() { - Map p=BaseUtils.map("formId","v1Bz"); - FormQx formQx=BaseUtils.fromMap(p,FormQx.class); - baseDao.updateByPk(formQx); - //Assert.assertEquals(1, result); - } - - - /** - * 新增或者修改一条数据 - ***/ - @Test - public void insertOrUpdate() { - Map p=BaseUtils.map("formId","v1Bz","allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - FormQx formQx=BaseUtils.fromMap(p,FormQx.class); - baseDao.insertOrUpdate(formQx); - //Assert.assertEquals(1, result); - } - - - /** - * 批量更新一批数据到数据库 - ***/ - @Test - public void batchUpdate() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("formId","v1Bz","allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - FormQx formQx0=BaseUtils.fromMap(p0,FormQx.class); - batchValues.add(formQx0); - Map p1=BaseUtils.map("formId","Om2A","allowQueryRoleids","ny8L","allowQueryDeptids","UqXO","allowQueryUserids","0QSJ","notQueryRoleids","ocze","notQueryDeptids","46vq","notQueryUserids","rh2t","allowOtherQuery","6","allowOtherEdit","N","allowOtherDel","I","doDeptLvlCheck","e","deptLvlQx","69hU"); - FormQx formQx1=BaseUtils.fromMap(p1,FormQx.class); - batchValues.add(formQx1); - Map p2=BaseUtils.map("formId","49zM","allowQueryRoleids","VE95","allowQueryDeptids","ipQ5","allowQueryUserids","ICHL","notQueryRoleids","Ou41","notQueryDeptids","FBxl","notQueryUserids","zVIA","allowOtherQuery","G","allowOtherEdit","g","allowOtherDel","B","doDeptLvlCheck","G","deptLvlQx","r20S"); - FormQx formQx2=BaseUtils.fromMap(p2,FormQx.class); - batchValues.add(formQx2); - Map p3=BaseUtils.map("formId","ybtx","allowQueryRoleids","r0JC","allowQueryDeptids","Hi9g","allowQueryUserids","UCHb","notQueryRoleids","Us7h","notQueryDeptids","uRwf","notQueryUserids","Kcw0","allowOtherQuery","E","allowOtherEdit","2","allowOtherDel","o","doDeptLvlCheck","e","deptLvlQx","sOXr"); - FormQx formQx3=BaseUtils.fromMap(p3,FormQx.class); - batchValues.add(formQx3); - Map p4=BaseUtils.map("formId","o5PE","allowQueryRoleids","N51x","allowQueryDeptids","vy73","allowQueryUserids","WyIB","notQueryRoleids","WhNC","notQueryDeptids","QmnS","notQueryUserids","LeeF","allowOtherQuery","R","allowOtherEdit","R","allowOtherDel","u","doDeptLvlCheck","4","deptLvlQx","7vqd"); - FormQx formQx4=BaseUtils.fromMap(p4,FormQx.class); - batchValues.add(formQx4); - Map p5=BaseUtils.map("formId","t2gl","allowQueryRoleids","jId5","allowQueryDeptids","41v7","allowQueryUserids","UDpQ","notQueryRoleids","Z7QW","notQueryDeptids","4tRo","notQueryUserids","R7Lf","allowOtherQuery","J","allowOtherEdit","G","allowOtherDel","u","doDeptLvlCheck","6","deptLvlQx","se6j"); - FormQx formQx5=BaseUtils.fromMap(p5,FormQx.class); - batchValues.add(formQx5); - Map p6=BaseUtils.map("formId","Oon4","allowQueryRoleids","CcyM","allowQueryDeptids","f9Yn","allowQueryUserids","6OPR","notQueryRoleids","PFO8","notQueryDeptids","Hvbm","notQueryUserids","L7n6","allowOtherQuery","L","allowOtherEdit","x","allowOtherDel","4","doDeptLvlCheck","b","deptLvlQx","OWYc"); - FormQx formQx6=BaseUtils.fromMap(p6,FormQx.class); - batchValues.add(formQx6); - Map p7=BaseUtils.map("formId","Nr5j","allowQueryRoleids","5qkT","allowQueryDeptids","j8mJ","allowQueryUserids","89ST","notQueryRoleids","F86I","notQueryDeptids","XxLi","notQueryUserids","U9ll","allowOtherQuery","p","allowOtherEdit","7","allowOtherDel","f","doDeptLvlCheck","q","deptLvlQx","82VG"); - FormQx formQx7=BaseUtils.fromMap(p7,FormQx.class); - batchValues.add(formQx7); - baseDao.batchUpdate(batchValues); - //Assert.assertEquals(1, result[0]); - } - - /** - * 批量删除一批数据到数据库 - ***/ - @Test - public void batchDelete() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("formId","v1Bz","allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - FormQx formQx0=BaseUtils.fromMap(p0,FormQx.class); - batchValues.add(formQx0); - Map p1=BaseUtils.map("formId","Om2A","allowQueryRoleids","ny8L","allowQueryDeptids","UqXO","allowQueryUserids","0QSJ","notQueryRoleids","ocze","notQueryDeptids","46vq","notQueryUserids","rh2t","allowOtherQuery","6","allowOtherEdit","N","allowOtherDel","I","doDeptLvlCheck","e","deptLvlQx","69hU"); - FormQx formQx1=BaseUtils.fromMap(p1,FormQx.class); - batchValues.add(formQx1); - Map p2=BaseUtils.map("formId","49zM","allowQueryRoleids","VE95","allowQueryDeptids","ipQ5","allowQueryUserids","ICHL","notQueryRoleids","Ou41","notQueryDeptids","FBxl","notQueryUserids","zVIA","allowOtherQuery","G","allowOtherEdit","g","allowOtherDel","B","doDeptLvlCheck","G","deptLvlQx","r20S"); - FormQx formQx2=BaseUtils.fromMap(p2,FormQx.class); - batchValues.add(formQx2); - Map p3=BaseUtils.map("formId","ybtx","allowQueryRoleids","r0JC","allowQueryDeptids","Hi9g","allowQueryUserids","UCHb","notQueryRoleids","Us7h","notQueryDeptids","uRwf","notQueryUserids","Kcw0","allowOtherQuery","E","allowOtherEdit","2","allowOtherDel","o","doDeptLvlCheck","e","deptLvlQx","sOXr"); - FormQx formQx3=BaseUtils.fromMap(p3,FormQx.class); - batchValues.add(formQx3); - Map p4=BaseUtils.map("formId","o5PE","allowQueryRoleids","N51x","allowQueryDeptids","vy73","allowQueryUserids","WyIB","notQueryRoleids","WhNC","notQueryDeptids","QmnS","notQueryUserids","LeeF","allowOtherQuery","R","allowOtherEdit","R","allowOtherDel","u","doDeptLvlCheck","4","deptLvlQx","7vqd"); - FormQx formQx4=BaseUtils.fromMap(p4,FormQx.class); - batchValues.add(formQx4); - Map p5=BaseUtils.map("formId","t2gl","allowQueryRoleids","jId5","allowQueryDeptids","41v7","allowQueryUserids","UDpQ","notQueryRoleids","Z7QW","notQueryDeptids","4tRo","notQueryUserids","R7Lf","allowOtherQuery","J","allowOtherEdit","G","allowOtherDel","u","doDeptLvlCheck","6","deptLvlQx","se6j"); - FormQx formQx5=BaseUtils.fromMap(p5,FormQx.class); - batchValues.add(formQx5); - Map p6=BaseUtils.map("formId","Oon4","allowQueryRoleids","CcyM","allowQueryDeptids","f9Yn","allowQueryUserids","6OPR","notQueryRoleids","PFO8","notQueryDeptids","Hvbm","notQueryUserids","L7n6","allowOtherQuery","L","allowOtherEdit","x","allowOtherDel","4","doDeptLvlCheck","b","deptLvlQx","OWYc"); - FormQx formQx6=BaseUtils.fromMap(p6,FormQx.class); - batchValues.add(formQx6); - Map p7=BaseUtils.map("formId","Nr5j","allowQueryRoleids","5qkT","allowQueryDeptids","j8mJ","allowQueryUserids","89ST","notQueryRoleids","F86I","notQueryDeptids","XxLi","notQueryUserids","U9ll","allowOtherQuery","p","allowOtherEdit","7","allowOtherDel","f","doDeptLvlCheck","q","deptLvlQx","82VG"); - FormQx formQx7=BaseUtils.fromMap(p7,FormQx.class); - batchValues.add(formQx7); - baseDao.batchDelete(batchValues); - //Assert.assertEquals(1, result[0]); - } - - - /** - * 批量新增一批数据到数据库 - ***/ - @Test - public void batchInsert() { - List batchValues=new ArrayList(); - Map p0=BaseUtils.map("formId","v1Bz","allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - FormQx formQx0=BaseUtils.fromMap(p0,FormQx.class); - batchValues.add(formQx0); - Map p1=BaseUtils.map("formId","Om2A","allowQueryRoleids","ny8L","allowQueryDeptids","UqXO","allowQueryUserids","0QSJ","notQueryRoleids","ocze","notQueryDeptids","46vq","notQueryUserids","rh2t","allowOtherQuery","6","allowOtherEdit","N","allowOtherDel","I","doDeptLvlCheck","e","deptLvlQx","69hU"); - FormQx formQx1=BaseUtils.fromMap(p1,FormQx.class); - batchValues.add(formQx1); - Map p2=BaseUtils.map("formId","49zM","allowQueryRoleids","VE95","allowQueryDeptids","ipQ5","allowQueryUserids","ICHL","notQueryRoleids","Ou41","notQueryDeptids","FBxl","notQueryUserids","zVIA","allowOtherQuery","G","allowOtherEdit","g","allowOtherDel","B","doDeptLvlCheck","G","deptLvlQx","r20S"); - FormQx formQx2=BaseUtils.fromMap(p2,FormQx.class); - batchValues.add(formQx2); - Map p3=BaseUtils.map("formId","ybtx","allowQueryRoleids","r0JC","allowQueryDeptids","Hi9g","allowQueryUserids","UCHb","notQueryRoleids","Us7h","notQueryDeptids","uRwf","notQueryUserids","Kcw0","allowOtherQuery","E","allowOtherEdit","2","allowOtherDel","o","doDeptLvlCheck","e","deptLvlQx","sOXr"); - FormQx formQx3=BaseUtils.fromMap(p3,FormQx.class); - batchValues.add(formQx3); - Map p4=BaseUtils.map("formId","o5PE","allowQueryRoleids","N51x","allowQueryDeptids","vy73","allowQueryUserids","WyIB","notQueryRoleids","WhNC","notQueryDeptids","QmnS","notQueryUserids","LeeF","allowOtherQuery","R","allowOtherEdit","R","allowOtherDel","u","doDeptLvlCheck","4","deptLvlQx","7vqd"); - FormQx formQx4=BaseUtils.fromMap(p4,FormQx.class); - batchValues.add(formQx4); - Map p5=BaseUtils.map("formId","t2gl","allowQueryRoleids","jId5","allowQueryDeptids","41v7","allowQueryUserids","UDpQ","notQueryRoleids","Z7QW","notQueryDeptids","4tRo","notQueryUserids","R7Lf","allowOtherQuery","J","allowOtherEdit","G","allowOtherDel","u","doDeptLvlCheck","6","deptLvlQx","se6j"); - FormQx formQx5=BaseUtils.fromMap(p5,FormQx.class); - batchValues.add(formQx5); - Map p6=BaseUtils.map("formId","Oon4","allowQueryRoleids","CcyM","allowQueryDeptids","f9Yn","allowQueryUserids","6OPR","notQueryRoleids","PFO8","notQueryDeptids","Hvbm","notQueryUserids","L7n6","allowOtherQuery","L","allowOtherEdit","x","allowOtherDel","4","doDeptLvlCheck","b","deptLvlQx","OWYc"); - FormQx formQx6=BaseUtils.fromMap(p6,FormQx.class); - batchValues.add(formQx6); - Map p7=BaseUtils.map("formId","Nr5j","allowQueryRoleids","5qkT","allowQueryDeptids","j8mJ","allowQueryUserids","89ST","notQueryRoleids","F86I","notQueryDeptids","XxLi","notQueryUserids","U9ll","allowOtherQuery","p","allowOtherEdit","7","allowOtherDel","f","doDeptLvlCheck","q","deptLvlQx","82VG"); - FormQx formQx7=BaseUtils.fromMap(p7,FormQx.class); - batchValues.add(formQx7); - baseDao.batchInsert(batchValues); - //Assert.assertEquals(1, result[0]); - } - - - /** - * 查询一条数据到Map中 - ***/ - @Test - public void selectOneMap() { - Map p=BaseUtils.map("formId","v1Bz"); - Map result=this.baseDao.selectOne(FormQx.class.getName()+".selectOneMap",p); - Assert.assertEquals("v1Bz", result.get("form_id")); - } - - - /** - * 计算满足条件的行数 - ***/ - @Test - public void countByWhere() { - Map p=BaseUtils.map("allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - FormQx formQx=BaseUtils.fromMap(p,FormQx.class); - long result=baseDao.countByWhere(formQx); - Assert.assertEquals(true, result>0); - } - - - /** - * 分页查询,分页数据由平台自动组装并返回前台,后台不需要手工拼装. - ***/ - @Test - public void selectListByPage() { - - - - Map p=BaseUtils.map("allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - p.put("pageNum","1"); - p.put("pageSize","10"); - PageUtils.startPage(p); - FormQx formQx=BaseUtils.fromMap(p,FormQx.class); - List result=baseDao.selectListByWhere(formQx); - if(result instanceof Page) { - Page page=(Page)result; - Assert.assertEquals(true, page.getTotal()>=0); - } - - } - - /** - * 分页查询,分页数据由平台自动组装并返回前台,后台不需要手工拼装. - ***/ - @Test - public void selectListByWhere() { - - - Map p=BaseUtils.map("allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - FormQx formQx=BaseUtils.fromMap(p,FormQx.class); - List result=baseDao.selectListByWhere(formQx); - Assert.assertEquals(true, result.size()>=1); - } - - - /** - * 查询一批map.不分页. - ***/ - @Test - public void selectListMapByWhere() { - Map p=BaseUtils.map("allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - List> result=baseDao.selectList(FormQx.class.getName()+".selectListMapByWhere",p); - Assert.assertEquals(true, result.size()>=0); - } - /** - * 模糊查询一批map.不分页. - ***/ - @Test - public void selectListMapByKey() { - Map p=BaseUtils.map("allowQueryRoleids","hXaR","allowQueryDeptids","zKvQ","allowQueryUserids","b6b9","notQueryRoleids","QW53","notQueryDeptids","abHk","notQueryUserids","lG12","allowOtherQuery","d","allowOtherEdit","R","allowOtherDel","p","doDeptLvlCheck","L","deptLvlQx","6qK2"); - List> result=baseDao.selectList(FormQx.class.getName()+".selectListMapByKey",p); - Assert.assertEquals(true, result.size()>=0); - } - - /** - * 查询一个对象 FormQx - ***/ - @Test - public void selectOneObject() { - Map p=BaseUtils.map("formId","v1Bz"); - - FormQx formQx1=BaseUtils.fromMap(p,FormQx.class); - FormQx formQx=baseDao.selectOneObject(formQx1); - Assert.assertEquals("v1Bz", formQx.getFormId()); - } - - /** - * 将字符串类型的日期转成Date对象 - * @param source 如2015-10-23或者 2015-10-23 15:30:25等 - * @param pattern 格式必须与 source的格式一致,如 2015-10-23对应的 pattern为 yyyy-MM-dd,
- * 2015-10-23 15:30:25 对应的pattern 为 yyyy-MM-dd HH:mm:ss - * @return - */ - public static Date parse(String source){ - - SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMddHHmmss"); - try { - return sdf.parse(source); - } catch (Exception e) { - } - - return null; - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/dao/TestFormViewDao.java b/mdp-form/src/test/java/com/mdp/form/dao/TestFormViewDao.java deleted file mode 100644 index 430a68f..0000000 --- a/mdp-form/src/test/java/com/mdp/form/dao/TestFormViewDao.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.mdp.form.dao; - -import java.util.*; -import java.text.SimpleDateFormat; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.ContextConfiguration; -import org.springframework.test.context.ContextHierarchy; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.core.dao.BaseDao; -import com.mdp.mybatis.PageUtils; -import com.github.pagehelper.Page; -import com.mdp.form.entity.FormView; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormViewDao的测试案例 - * 组织 com
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 form_view 表单页面
- * 实体 FormView
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * formId,id,viewContext,bizId;
- * 当前表的所有字段名:
- * form_id,id,view_context,biz_id;
- * 当前主键(包括多主键):
- * id;
- ***/ - @RunWith(SpringJUnit4ClassRunner.class) - @SpringBootTest -public class TestFormViewDao { - - @Autowired - BaseDao baseDao; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("formId","PgDs","id","9LY2","viewContext","x8Jn","bizId","3FDr"); - FormView formView=BaseUtils.fromMap(p,FormView.class); - baseDao.insert(formView); - //Assert.assertEquals(1, result); - } -} diff --git a/mdp-form/src/test/java/com/mdp/form/service/TestFormDataProcessApprovaService.java b/mdp-form/src/test/java/com/mdp/form/service/TestFormDataProcessApprovaService.java deleted file mode 100644 index 50c64a4..0000000 --- a/mdp-form/src/test/java/com/mdp/form/service/TestFormDataProcessApprovaService.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.mdp.form.service; - -import java.util.*; -import java.text.SimpleDateFormat; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.ContextConfiguration; -import org.springframework.test.context.ContextHierarchy; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.form.service.FormDataProcessApprovaService; -import com.mdp.form.entity.FormDataProcessApprova; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormDataProcessApprovaService的测试案例 - * 组织 com
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 form_data_process_approva 企业入驻审核流程
- * 实体 FormDataProcessApprova
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * branchId,procInstId,agree,assignee,mainTitle,actId,taskName,commentMsg,id,eventName,bizKey,modelKey,flowLastTime,flowBranchId,flowState,startUserid,procDefId,modelName,formId,formDataId,endTime;
- * 当前表的所有字段名:
- * branch_id,proc_inst_id,agree,assignee,main_title,act_id,task_name,comment_msg,id,event_name,biz_key,model_key,flow_last_time,flow_branch_id,flow_state,start_userid,proc_def_id,model_name,form_id,form_data_id,end_time;
- * 当前主键(包括多主键):
- * id;
- ***/ - -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormDataProcessApprovaService { - - @Autowired - FormDataProcessApprovaService formDataProcessApprovaService; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("branchId","WGSq","procInstId","eQK3","agree","6","assignee","0vIQ","mainTitle","awHr","actId","x2f6","taskName","dw4q","commentMsg","hC1V","id","ZHsg","eventName","Op4b","bizKey","AtXc","modelKey","Bqw2","flowLastTime",new Date("2023-08-25 1:33:44"),"flowBranchId","um80","flowState","wx","startUserid","y3fy","procDefId","9Nj7","modelName","AjWI","formId","Fki1","formDataId","T9eg","endTime",new Date("2023-08-25 1:33:44")); - FormDataProcessApprova formDataProcessApprova=BaseUtils.fromMap(p,FormDataProcessApprova.class); - formDataProcessApprovaService.save(formDataProcessApprova); - //Assert.assertEquals(1, result); - } - -} diff --git a/mdp-form/src/test/java/com/mdp/form/service/TestFormDataService.java b/mdp-form/src/test/java/com/mdp/form/service/TestFormDataService.java deleted file mode 100644 index 85b26d5..0000000 --- a/mdp-form/src/test/java/com/mdp/form/service/TestFormDataService.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.mdp.form.service; - -import java.util.*; -import java.text.SimpleDateFormat; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.ContextConfiguration; -import org.springframework.test.context.ContextHierarchy; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.form.service.FormDataService; -import com.mdp.form.entity.FormData; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormDataService的测试案例 - * 组织 com
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 form_data 表单数据表
- * 实体 FormData
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * id,two,three,four,five,six,seven,eight,nine,ten,lastTime,one,zero,remark,formId,userid,eleven,twelve,thirteen,fourteen,fifteen,attachmentUrls,attachmentNames,branchId,bizKey,deptid,flowState,createTime,dqxCode,cuserid,tagIds,tagNames,cusername,deptName;
- * 当前表的所有字段名:
- * id,two,three,four,five,six,seven,eight,nine,ten,last_time,one,zero,remark,form_id,userid,eleven,twelve,thirteen,fourteen,fifteen,attachment_urls,attachment_names,branch_id,biz_key,deptid,flow_state,create_time,dqx_code,cuserid,tag_ids,tag_names,cusername,dept_name;
- * 当前主键(包括多主键):
- * id;
- ***/ - -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormDataService { - - @Autowired - FormDataService formDataService; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("id","GVsA","two","sfxp","three","3f5P","four","8G5p","five","zPfX","six","uqSI","seven","AEdb","eight","cUB0","nine","QkZ4","ten","B9d7","lastTime",new Date("2023-08-25 1:33:43"),"one","UlB1","zero","0k31","remark","6n4B","formId","7K1i","userid","ryy6","eleven","0y8H","twelve","wGMb","thirteen","U32F","fourteen","yb6C","fifteen","M182","attachmentUrls","ldss","attachmentNames","7l20","branchId","HK1s","bizKey","9hHD","deptid","JkFg","flowState","4","createTime",new Date("2023-08-25 1:33:43"),"dqxCode","JxaN","cuserid","LHFH","tagIds","KvIQ","tagNames","hTvc","cusername","oHiv","deptName","O2YE"); - FormData formData=BaseUtils.fromMap(p,FormData.class); - formDataService.save(formData); - //Assert.assertEquals(1, result); - } - -} diff --git a/mdp-form/src/test/java/com/mdp/form/service/TestFormDataTagService.java b/mdp-form/src/test/java/com/mdp/form/service/TestFormDataTagService.java deleted file mode 100644 index 55ff90f..0000000 --- a/mdp-form/src/test/java/com/mdp/form/service/TestFormDataTagService.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.mdp.form.service; - -import java.util.*; -import java.text.SimpleDateFormat; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.ContextConfiguration; -import org.springframework.test.context.ContextHierarchy; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.form.service.FormDataTagService; -import com.mdp.form.entity.FormDataTag; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormDataTagService的测试案例 - * 组织 com
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 form_data_tag form_data_tag
- * 实体 FormDataTag
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * dataId,tagId,tagName,id,createTime;
- * 当前表的所有字段名:
- * data_id,tag_id,tag_name,id,create_time;
- * 当前主键(包括多主键):
- * id;
- ***/ - -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormDataTagService { - - @Autowired - FormDataTagService formDataTagService; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("dataId","c3i2","tagId","tQ8w","tagName","HPss","id","f06A","createTime",new Date("2023-08-25 1:33:44")); - FormDataTag formDataTag=BaseUtils.fromMap(p,FormDataTag.class); - formDataTagService.save(formDataTag); - //Assert.assertEquals(1, result); - } - -} diff --git a/mdp-form/src/test/java/com/mdp/form/service/TestFormDefService.java b/mdp-form/src/test/java/com/mdp/form/service/TestFormDefService.java deleted file mode 100644 index f97db7c..0000000 --- a/mdp-form/src/test/java/com/mdp/form/service/TestFormDefService.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.mdp.form.service; - -import java.util.*; -import java.text.SimpleDateFormat; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.ContextConfiguration; -import org.springframework.test.context.ContextHierarchy; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.form.service.FormDefService; -import com.mdp.form.entity.FormDef; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormDefService的测试案例 - * 组织 com
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 form_def 表单定义
- * 实体 FormDef
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * id,tableName,tableOwner,isCreateTable,formName,userid,deptid,formType,isTemplate,bizType,ctime,branchId,categoryId,tagIds,tagNames,username,deptName,groupsJson,pks;
- * 当前表的所有字段名:
- * id,table_name,table_owner,is_create_table,form_name,userid,deptid,form_type,is_template,biz_type,ctime,branch_id,category_id,tag_ids,tag_names,username,dept_name,groups_json,pks;
- * 当前主键(包括多主键):
- * id;
- ***/ - -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormDefService { - - @Autowired - FormDefService formDefService; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("id","3Elg","tableName","gILy","tableOwner","83qK","isCreateTable","Z","formName","n7av","userid","bbY1","deptid","38fU","formType","P","isTemplate","Y","bizType","h6Nb","ctime",new Date("2023-08-25 1:33:44"),"branchId","WoEw","categoryId","73NX","tagIds","U4nt","tagNames","SiXx","username","p972","deptName","0bMQ","groupsJson","oMT3","pks","i1V3"); - FormDef formDef=BaseUtils.fromMap(p,FormDef.class); - formDefService.save(formDef); - //Assert.assertEquals(1, result); - } - -} diff --git a/mdp-form/src/test/java/com/mdp/form/service/TestFormDefTagService.java b/mdp-form/src/test/java/com/mdp/form/service/TestFormDefTagService.java deleted file mode 100644 index 25d6482..0000000 --- a/mdp-form/src/test/java/com/mdp/form/service/TestFormDefTagService.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.mdp.form.service; - -import java.util.*; -import java.text.SimpleDateFormat; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.ContextConfiguration; -import org.springframework.test.context.ContextHierarchy; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.form.service.FormDefTagService; -import com.mdp.form.entity.FormDefTag; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormDefTagService的测试案例 - * 组织 com
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 form_def_tag form_def_tag
- * 实体 FormDefTag
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * formId,tagId,tagName,id,createTime;
- * 当前表的所有字段名:
- * form_id,tag_id,tag_name,id,create_time;
- * 当前主键(包括多主键):
- * id;
- ***/ - -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormDefTagService { - - @Autowired - FormDefTagService formDefTagService; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("formId","N8Wi","tagId","mp13","tagName","uCfn","id","a934","createTime",new Date("2023-08-25 1:33:44")); - FormDefTag formDefTag=BaseUtils.fromMap(p,FormDefTag.class); - formDefTagService.save(formDefTag); - //Assert.assertEquals(1, result); - } - -} diff --git a/mdp-form/src/test/java/com/mdp/form/service/TestFormFieldService.java b/mdp-form/src/test/java/com/mdp/form/service/TestFormFieldService.java deleted file mode 100644 index be11b36..0000000 --- a/mdp-form/src/test/java/com/mdp/form/service/TestFormFieldService.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.mdp.form.service; - -import java.util.*; -import java.text.SimpleDateFormat; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.ContextConfiguration; -import org.springframework.test.context.ContextHierarchy; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.form.service.FormFieldService; -import com.mdp.form.entity.FormField; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormFieldService的测试案例 - * 组织 com
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 form_field 表单字段定义
- * 实体 FormField
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * formId,id,fieldId,fieldTitle,dictCode,fieldType,fieldLength,defaultValue,isMultiple,placeholder,isRequired,isDict,fieldIdCamel,remark,extFieldType,toFlow,flowFieldId,isBizKey,seqNo,groupId;
- * 当前表的所有字段名:
- * form_id,id,field_id,field_title,dict_code,field_type,field_length,default_value,is_multiple,placeholder,is_required,is_dict,field_id_camel,remark,ext_field_type,to_flow,flow_field_id,is_biz_key,seq_no,group_id;
- * 当前主键(包括多主键):
- * id;
- ***/ - -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormFieldService { - - @Autowired - FormFieldService formFieldService; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("formId","6TM0","id","QIgM","fieldId","6EUc","fieldTitle","IB4C","dictCode","pC5H","fieldType","7pp9","fieldLength",646.45,"defaultValue","p7aV","isMultiple","8","placeholder","n5UW","isRequired","T","isDict","k","fieldIdCamel","kCOB","remark","DJ57","extFieldType","9jyc","toFlow","4","flowFieldId","d04b","isBizKey","T1Rt","seqNo",7194.33,"groupId","6iXR"); - FormField formField=BaseUtils.fromMap(p,FormField.class); - formFieldService.save(formField); - //Assert.assertEquals(1, result); - } - -} diff --git a/mdp-form/src/test/java/com/mdp/form/service/TestFormQxService.java b/mdp-form/src/test/java/com/mdp/form/service/TestFormQxService.java deleted file mode 100644 index 31dda40..0000000 --- a/mdp-form/src/test/java/com/mdp/form/service/TestFormQxService.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.mdp.form.service; - -import java.util.*; -import java.text.SimpleDateFormat; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.ContextConfiguration; -import org.springframework.test.context.ContextHierarchy; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.form.service.FormQxService; -import com.mdp.form.entity.FormQx; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormQxService的测试案例 - * 组织 com
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 form_qx 表单权限
- * 实体 FormQx
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * formId,allowQueryRoleids,allowQueryDeptids,allowQueryUserids,notQueryRoleids,notQueryDeptids,notQueryUserids,allowOtherQuery,allowOtherEdit,allowOtherDel,doDeptLvlCheck,deptLvlQx;
- * 当前表的所有字段名:
- * form_id,allow_query_roleids,allow_query_deptids,allow_query_userids,not_query_roleids,not_query_deptids,not_query_userids,allow_other_query,allow_other_edit,allow_other_del,do_dept_lvl_check,dept_lvl_qx;
- * 当前主键(包括多主键):
- * form_id;
- ***/ - -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormQxService { - - @Autowired - FormQxService formQxService; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("formId","UeR9","allowQueryRoleids","7aMo","allowQueryDeptids","29vz","allowQueryUserids","Oo88","notQueryRoleids","F7zD","notQueryDeptids","BNw0","notQueryUserids","n0JD","allowOtherQuery","H","allowOtherEdit","w","allowOtherDel","n","doDeptLvlCheck","5","deptLvlQx","gy0c"); - FormQx formQx=BaseUtils.fromMap(p,FormQx.class); - formQxService.save(formQx); - //Assert.assertEquals(1, result); - } - -} diff --git a/mdp-form/src/test/java/com/mdp/form/service/TestFormViewService.java b/mdp-form/src/test/java/com/mdp/form/service/TestFormViewService.java deleted file mode 100644 index d97c92f..0000000 --- a/mdp-form/src/test/java/com/mdp/form/service/TestFormViewService.java +++ /dev/null @@ -1,51 +0,0 @@ -package com.mdp.form.service; - -import java.util.*; -import java.text.SimpleDateFormat; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.test.context.ContextConfiguration; -import org.springframework.test.context.ContextHierarchy; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import com.mdp.core.utils.BaseUtils; -import org.springframework.beans.factory.annotation.Autowired; -import com.mdp.form.service.FormViewService; -import com.mdp.form.entity.FormView; -import org.springframework.boot.test.context.SpringBootTest; -/** - * FormViewService的测试案例 - * 组织 com
- * 顶级模块 mdp
- * 大模块 form
- * 小模块
- * 表 form_view 表单页面
- * 实体 FormView
- * 表是指数据库结构中的表,实体是指java类型中的实体类
- * 当前实体所有属性名:
- * formId,id,viewContext,bizId;
- * 当前表的所有字段名:
- * form_id,id,view_context,biz_id;
- * 当前主键(包括多主键):
- * id;
- ***/ - -@RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest -public class TestFormViewService { - - @Autowired - FormViewService formViewService; - - /** - * 新增一条数据 - ***/ - @Test - public void insert() { - Map p=BaseUtils.map("formId","c24W","id","rqt3","viewContext","P0zd","bizId","SUTM"); - FormView formView=BaseUtils.fromMap(p,FormView.class); - formViewService.save(formView); - //Assert.assertEquals(1, result); - } - -}