Browse Source

信访表

master
kami 1 year ago
parent
commit
30da4e2a5c
  1. 12
      src/main/java/com/biutag/supervisiondata/mapper/wdpc/WdpcGrjdXfsjCsMapper.java
  2. 12
      src/main/java/com/biutag/supervisiondata/mapper/wdpc/WdpcGrjdXfsjMapper.java
  3. 20
      src/main/java/com/biutag/supervisiondata/pojo/entity/wdpc/WdpcGrjdXfsj.java
  4. 20
      src/main/java/com/biutag/supervisiondata/pojo/entity/wdpc/WdpcGrjdXfsjCs.java
  5. 5
      src/main/java/com/biutag/supervisiondata/pojo/entity/wdpc/WdpcJJDAi.java
  6. 15
      src/main/java/com/biutag/supervisiondata/repository/WdpcGrjdXfsjCsRepository.java
  7. 15
      src/main/java/com/biutag/supervisiondata/repository/WdpcGrjdXfsjRepository.java
  8. 6
      src/main/java/com/biutag/supervisiondata/rest/ApiController.java

12
src/main/java/com/biutag/supervisiondata/mapper/wdpc/WdpcGrjdXfsjCsMapper.java

@ -0,0 +1,12 @@
package com.biutag.supervisiondata.mapper.wdpc;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.biutag.supervisiondata.pojo.entity.wdpc.WdpcGrjdXfsjCs;
/**
* @author kami on 2024-12-03 16:47:43
* @version 0.0.1
* @since 1.8
*/
public interface WdpcGrjdXfsjCsMapper extends BaseMapper<WdpcGrjdXfsjCs> {
}

12
src/main/java/com/biutag/supervisiondata/mapper/wdpc/WdpcGrjdXfsjMapper.java

@ -0,0 +1,12 @@
package com.biutag.supervisiondata.mapper.wdpc;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.biutag.supervisiondata.pojo.entity.wdpc.WdpcGrjdXfsj;
/**
* @author kami on 2024-12-03 16:47:43
* @version 0.0.1
* @since 1.8
*/
public interface WdpcGrjdXfsjMapper extends BaseMapper<WdpcGrjdXfsj> {
}

20
src/main/java/com/biutag/supervisiondata/pojo/entity/wdpc/WdpcGrjdXfsj.java

@ -0,0 +1,20 @@
package com.biutag.supervisiondata.pojo.entity.wdpc;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
/**
* @author kami on 2024-12-04 16:16:01
* @version 0.0.1
* @since 1.8
*/
@Data
@TableName("`wdpc_grjd_xfsj`")
public class WdpcGrjdXfsj {
@TableField("`name`")
String name;
@TableField("`id_code`")
String idCode;
}

20
src/main/java/com/biutag/supervisiondata/pojo/entity/wdpc/WdpcGrjdXfsjCs.java

@ -0,0 +1,20 @@
package com.biutag.supervisiondata.pojo.entity.wdpc;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
/**
* @author kami on 2024-12-04 16:16:01
* @version 0.0.1
* @since 1.8
*/
@Data
@TableName("`wdpc_grjd_xfsj_cs`")
public class WdpcGrjdXfsjCs {
@TableField("`name`")
String name;
@TableField("`id_code`")
String idCode;
}

5
src/main/java/com/biutag/supervisiondata/pojo/entity/wdpc/WdpcJJDAi.java

@ -34,6 +34,11 @@ public class WdpcJJDAi {
@TableField("bjsj")
Date bjsj;
@TableField("id_codes")
String idCodes;
@TableField("mobiles")
String mobiles;
@TableField("syrk_name")
String syrkName;
@TableField("syrk_id_code")

15
src/main/java/com/biutag/supervisiondata/repository/WdpcGrjdXfsjCsRepository.java

@ -0,0 +1,15 @@
package com.biutag.supervisiondata.repository;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.biutag.supervisiondata.mapper.wdpc.WdpcGrjdXfsjCsMapper;
import com.biutag.supervisiondata.pojo.entity.wdpc.WdpcGrjdXfsjCs;
import org.springframework.stereotype.Service;
/**
* @author kami on 2024-12-04 16:18:26
* @version 0.0.1
* @since 1.8
*/
@Service
public class WdpcGrjdXfsjCsRepository extends ServiceImpl<WdpcGrjdXfsjCsMapper, WdpcGrjdXfsjCs> {
}

15
src/main/java/com/biutag/supervisiondata/repository/WdpcGrjdXfsjRepository.java

@ -0,0 +1,15 @@
package com.biutag.supervisiondata.repository;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.biutag.supervisiondata.mapper.wdpc.WdpcGrjdXfsjMapper;
import com.biutag.supervisiondata.pojo.entity.wdpc.WdpcGrjdXfsj;
import org.springframework.stereotype.Service;
/**
* @author kami on 2024-12-04 16:18:26
* @version 0.0.1
* @since 1.8
*/
@Service
public class WdpcGrjdXfsjRepository extends ServiceImpl<WdpcGrjdXfsjMapper, WdpcGrjdXfsj> {
}

6
src/main/java/com/biutag/supervisiondata/rest/ApiController.java

@ -68,13 +68,13 @@ public class ApiController {
JSONObject obj = JSON.parseObject(data);
List<String> mobiles = obj.getList("mobiles", String.class);
List<String> idCodes = obj.getList("idCodes", String.class);
return String.format(Prompt.CONTENT, obj.getString("name"),
return JSONObject.of("id", obj.getString("id"), "data", String.format(Prompt.CONTENT, obj.getString("name"),
obj.getString("idCode"),
obj.getString("mobile"),
String.join(",", mobiles),
String.join(",", idCodes),
obj.getString("bjnr"),
obj.getString("cjqk"));
obj.getString("cjqk"))).toJSONString();
}
private final GBaseSYRKXXRepository repository;
@ -114,6 +114,8 @@ public class ApiController {
ai.setName(Optional.ofNullable(obj.getString("name")).orElse(""));
ai.setIdCode(Optional.ofNullable(obj.getString("idCode")).orElse(""));
ai.setReason(obj.getString("reason"));
ai.setIdCodes(String.join(",",obj.getList("idCodes", String.class)));
ai.setMobiles(String.join(",",obj.getList("mobiles", String.class)));
if(!ai.getIdCode().isEmpty() && !ai.getIdCode().equals("暂无")) {
idCodes.add(ai.getIdCode());
}

Loading…
Cancel
Save