Merge branch 'master' of http://git.hchbox.com/yuyou/client into master
# Conflicts: # src/main/java/com/yuyou/openapi/openapi/service/impl/ABClientServiceImpl.javamaster
commit
478da40266
@ -0,0 +1,25 @@
|
||||
package com.yuyou.openapi.openapi.dao;
|
||||
|
||||
import com.yuyou.openapi.openapi.model.dataobject.HeXiaoXiangMessageDO;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.data.jpa.repository.Modifying;
|
||||
import org.springframework.data.jpa.repository.Query;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* Copyright (C), 2012 - 2018, qyx
|
||||
* FileName: HeXiaoXiangMessageRepository
|
||||
* Author: 钱昱欣
|
||||
* Date: 2020/10/22 2:52 PM
|
||||
* Description: TODO
|
||||
* History:
|
||||
* <author> <time> <version> <desc>
|
||||
* 钱昱欣 2020/10/22 v1.0 创建此文件
|
||||
*/
|
||||
@Repository
|
||||
public interface HeXiaoXiangMessageRepository extends JpaRepository<HeXiaoXiangMessageDO, Long>{
|
||||
@Modifying
|
||||
@Query("update HeXiaoXiangMessageDO t set t.sendStatus = ?1 where t.recId = ?2")
|
||||
void updateSendStatus(Integer sendStatus, Long recId);
|
||||
}
|
||||
|
@ -0,0 +1,86 @@
|
||||
package com.yuyou.openapi.openapi.model.dataobject;
|
||||
|
||||
import lombok.Data;
|
||||
import org.springframework.data.annotation.CreatedDate;
|
||||
import org.springframework.data.annotation.LastModifiedDate;
|
||||
import org.springframework.data.jpa.domain.support.AuditingEntityListener;
|
||||
|
||||
import javax.persistence.*;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* Copyright (C), 2012 - 2018, qyx
|
||||
* FileName: HeXiaoXiangMessageDO
|
||||
* Author: 钱昱欣
|
||||
* Date: 2020/10/22 2:49 PM
|
||||
* Description: TODO
|
||||
* History:
|
||||
* <author> <time> <version> <desc>
|
||||
* 钱昱欣 2020/10/22 v1.0 创建此文件
|
||||
*/
|
||||
@Data
|
||||
@Table(name = "hexiaoxiang_message")
|
||||
@Entity
|
||||
@EntityListeners(AuditingEntityListener.class)
|
||||
public class HeXiaoXiangMessageDO {
|
||||
|
||||
@Id
|
||||
@GeneratedValue(strategy= GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
|
||||
@Column(name = "gmt_create")
|
||||
@CreatedDate
|
||||
private Date gmtCreate;
|
||||
|
||||
@Column(name = "gmt_modified")
|
||||
@LastModifiedDate
|
||||
private Date gmtModified;
|
||||
|
||||
/**
|
||||
* 记录id
|
||||
*/
|
||||
@Column(name = "rec_id")
|
||||
private Long recId;
|
||||
|
||||
/**
|
||||
* 业务码
|
||||
*/
|
||||
@Column(name = "pnum")
|
||||
private String pnum;
|
||||
|
||||
/**
|
||||
* 业务名
|
||||
*/
|
||||
@Column(name = "act_name")
|
||||
private String actName;
|
||||
|
||||
/**
|
||||
* 业务开始时间
|
||||
*/
|
||||
@Column(name = "start_time")
|
||||
private Date startTime;
|
||||
|
||||
/**
|
||||
* 业务类别(1:A,2:B,3:C,4:D,5:E,6:F)
|
||||
*/
|
||||
@Column(name = "client_type")
|
||||
private Integer clientType;
|
||||
|
||||
/**
|
||||
* 上游推送用户id
|
||||
*/
|
||||
@Column(name = "app_id")
|
||||
private String appId;
|
||||
|
||||
/**
|
||||
* 上游推送时间
|
||||
*/
|
||||
@Column(name = "push_time")
|
||||
private Date pushTime;
|
||||
|
||||
/**
|
||||
* 默认值为0 是否处理过请求 0 - 未处理 1 - 处理过
|
||||
*/
|
||||
@Column(name = "send_status")
|
||||
private Integer sendStatus = 0;
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
package com.yuyou.openapi.openapi;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import org.junit.Test;
|
||||
|
||||
public class HttpTest {
|
||||
|
||||
@Test
|
||||
public void test(){
|
||||
String str = "{\"data\":127,\"success\":true,\"message\":\"Everything is ok\",\"time\":1604466616,\"formatTime\":\"2020-11-04 13:10:16\"}";
|
||||
|
||||
JSONObject jsonObject = JSON.parseObject(str);
|
||||
|
||||
Integer id = (Integer) jsonObject.get("data");
|
||||
|
||||
System.out.println(id);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue