nnnn
This commit is contained in:
@@ -1,12 +1,19 @@
|
||||
package com.ruoyi.cai.domain;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import com.ruoyi.common.utils.StringUtils;
|
||||
import lombok.Data;
|
||||
import org.apache.commons.collections.map.HashedMap;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 四方支付配置对象 cai_pay_trd_config
|
||||
@@ -67,10 +74,28 @@ public class PayTrdConfig implements Serializable {
|
||||
*/
|
||||
private Integer deleteFlag;
|
||||
|
||||
private String extendData;
|
||||
|
||||
@TableField(exist = false)
|
||||
private Map<String,String> extendMap;
|
||||
|
||||
private LocalDateTime createTime;
|
||||
|
||||
public String getProductId(boolean wx){
|
||||
return wx?wxProductId:aliProductId;
|
||||
}
|
||||
public void refreshUpdateOrSave(){
|
||||
if(extendMap != null){
|
||||
this.extendData = JSON.toJSONString(extendMap);
|
||||
}
|
||||
}
|
||||
|
||||
public void refreshSelect(){
|
||||
if(StringUtils.isNotBlank(extendData)){
|
||||
this.extendMap = JSON.parseObject(this.extendData,Map.class);
|
||||
}else{
|
||||
this.extendMap = new HashMap<>();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user