123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172 |
- package com.ygj.yuemum.controller.maternitymatron;
- import com.alibaba.fastjson.JSONObject;
- import com.ygj.yuemum.domain.maternitymatron.*;
- import com.ygj.yuemum.domain.utils.AddMMInfo;
- import com.ygj.yuemum.service.maternitymatron.JlServiceUserInfoService;
- import com.ygj.yuemum.service.maternitymatron.JlServiceUserService;
- import com.ygj.yuemum.service.maternitymatron.JlStoreXService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- import java.text.ParseException;
- import java.util.Date;
- import java.util.List;
- import java.util.Map;
- @RestController
- public class JlServiceUserController {
- @Autowired
- private JlServiceUserService jlServiceUserService;
- @Autowired
- private JlServiceUserInfoService jlServiceUserInfoService;
- @Autowired
- private JlStoreXService jlStoreXService;
- @GetMapping("/getjlServiceUsers")
- public List<JlServiceUser> getjlServiceUsers() {
- return jlServiceUserService.getJlServiceUsers();
- }
- @GetMapping("/getMMList")
- public String getMMList(@RequestParam("page") Integer page,@RequestParam("limit") Integer limit) {
- Map<String, Object> trains= jlServiceUserService.getMMList(page,limit);
- String jso = JSONObject.toJSONString(trains);
- return jso;
- }
- @GetMapping("/queryServiceUserStock")
- public String queryServiceUserStock(@RequestParam("page") Integer page, @RequestParam("limit") Integer limit) {
- Map<String, Object> trains= jlServiceUserService.queryServiceUserStock(page,limit);
- String jso = JSONObject.toJSONString(trains);
- return jso;
- }
- @PostMapping("/queryServiceUserStockCondition")
- public String queryServiceUserStockCondition(@ModelAttribute QueryServiceUserStock queryServiceUserStock) throws ParseException {
- Map<String, Object> trains= jlServiceUserService.queryServiceUserStockCondition(queryServiceUserStock);
- String jso = JSONObject.toJSONString(trains);
- return jso;
- }
- @PostMapping("/queryEditServiceUser")
- public String queryEditServiceUser(@ModelAttribute QueryServiceUserStock queryServiceUserStock) throws ParseException {
- Map<String, Object> trains= jlServiceUserService.queryEditServiceUser(queryServiceUserStock);
- String jso = JSONObject.toJSONString(trains);
- return jso;
- }
- @PostMapping("/queryMMList")
- public String queryMMList(@ModelAttribute QueryServiceUser queryServiceUser) {
- Map<String, Object> trains= jlServiceUserService.queryMMList(queryServiceUser);
- String jso = JSONObject.toJSONString(trains);
- return jso;
- }
- @PostMapping("/addjlServiceUser")
- public int add(@ModelAttribute AddMMInfo addMMInfo) {
- int id =jlServiceUserService.getPMId();
- JlServiceUserInfo jlServiceUserInfo = new JlServiceUserInfo();
- JlServiceUser jlServiceUser = new JlServiceUser();
- // jlServiceUser
- jlServiceUser.setUpdated_at(new Date());
- jlServiceUser.setUsertype("6");
- jlServiceUser.setStatus("1");
- jlServiceUser.setTruename(addMMInfo.getTruename());
- jlServiceUser.setSalt(addMMInfo.getSalt());
- //jlServiceUserInfo
- jlServiceUserInfo.setId(id);
- jlServiceUserInfo.setIdcard(addMMInfo.getIdcard());
- jlServiceUserInfo.setSeniority(addMMInfo.getSeniority());
- jlServiceUserInfo.setBabynumber(addMMInfo.getBabynumber());
- jlServiceUserInfo.setGender(Integer.valueOf(addMMInfo.getGender()));
- jlServiceUserInfo.setCity(Integer.valueOf(addMMInfo.getNp()));
- jlServiceUserInfo.setConstellation(addMMInfo.getConstellation());
- jlServiceUserInfo.setZodiac(addMMInfo.getZodiac());
- jlServiceUserInfo.setCreate_time(new Date());
- jlServiceUserInfo.setEducation(addMMInfo.getEducation());
- jlServiceUserInfo.setEthnicgroup(addMMInfo.getEthnicgroup());
- jlServiceUserInfo.setHeight(addMMInfo.getHeight());
- jlServiceUserInfo.setHighlight(addMMInfo.getHighlight());
- jlServiceUserInfo.setMarriage(addMMInfo.getMarriage());
- jlServiceUserInfo.setWeight(addMMInfo.getWeight());
- try {
- jlServiceUserService.addJlServiceUser(jlServiceUser);
- jlServiceUserInfoService.addJlServiceUserInfo(jlServiceUserInfo);
- // jlStoreX
- String sum[] = addMMInfo.getCityname().split(",");
- for(int i=0;i<sum.length;i++){
- JlStoreX jlStoreX = new JlStoreX();
- jlStoreX.setService_id(String.valueOf(id));
- jlStoreX.setStore_id(Integer.valueOf(sum[i]));
- jlStoreXService.addJlStoreX(jlStoreX);
- }
- return 1;
- }catch (Exception ex) {
- ex.printStackTrace();
- return 0;
- }
- }
- @GetMapping("/deletejlServiceUser/{id}")
- public int delete(@PathVariable("id") Integer id) {
- return jlServiceUserService.deleteJlServiceUser(id);
- }
- @PostMapping("/updatejlServiceUser")
- public int updatejlServiceUser(@ModelAttribute JlServiceUser jlServiceUser) {
- JlServiceUserInfo jlServiceUserInfo = new JlServiceUserInfo();
- jlServiceUser.setUpdated_at(new Date());
- //jlServiceUserInfo
- jlServiceUserInfo.setIdcard(jlServiceUser.getIdcard());
- jlServiceUserInfo.setSeniority(jlServiceUser.getSeniority());
- jlServiceUserInfo.setBabynumber(jlServiceUser.getBabynumber());
- if (jlServiceUser.getGender() != null) {
- jlServiceUserInfo.setGender(Integer.valueOf(jlServiceUser.getGender()));
- }
- if(jlServiceUser.getNp() != null) {
- jlServiceUserInfo.setCity(Integer.valueOf(jlServiceUser.getNp()));
- }
- jlServiceUserInfo.setId(jlServiceUser.getId());
- jlServiceUserInfo.setConstellation(jlServiceUser.getConstellation());
- jlServiceUserInfo.setZodiac(jlServiceUser.getZodiac());
- jlServiceUserInfo.setEducation(jlServiceUser.getEducation());
- jlServiceUserInfo.setEthnicgroup(jlServiceUser.getEthnicgroup());
- jlServiceUserInfo.setHeight(jlServiceUser.getHeight());
- jlServiceUserInfo.setHighlight(jlServiceUser.getHighlight());
- jlServiceUserInfo.setMarriage(jlServiceUser.getMarriage());
- jlServiceUserInfo.setWeight(jlServiceUser.getWeight());
- try {
- jlServiceUserService.updateJlServiceUser(jlServiceUser);
- jlServiceUserInfoService.updateJlServiceUserInfo(jlServiceUserInfo);
- // jlStoreX
- if(jlServiceUser.getCityname() != null) {
- String sum[] = jlServiceUser.getCityname().split(",");
- jlStoreXService.deleteJlStoreX(jlServiceUser.getId());
- for(int i=0;i<sum.length;i++){
- JlStoreX jlStoreX = new JlStoreX();
- jlStoreX.setService_id(String.valueOf(jlServiceUser.getId()));
- jlStoreX.setStore_id(Integer.valueOf(sum[i]));
- jlStoreXService.addJlStoreX(jlStoreX);
- }
- return 1;
- }
- return 1;
- }catch (Exception ex) {
- ex.printStackTrace();
- return 0;
- }
- }
- @PostMapping("/upDateStatus")
- public int upDateStatus(@ModelAttribute JlServiceUser jlServiceUser) { return jlServiceUserService.upDateStatus(jlServiceUser);}
- @GetMapping("/SaltCheck")
- public int IDCardCheck(@RequestParam("salt") String salt) {
- return jlServiceUserService.saltcheck(salt);
- }
- @GetMapping("/getjlServiceUser")
- public JlServiceUser getOne(@RequestParam("id") Integer id) {return jlServiceUserService.getJlServiceUser(id);}
- }
|