Commit b1db9e05 by zhiwj

加密

parent 0397a184
......@@ -2,6 +2,7 @@ package com.gic.enterprise.web.controller;
import com.gic.api.base.commons.Page;
import com.gic.api.base.commons.ServiceResponse;
import com.gic.commons.util.EntityUtil;
import com.gic.commons.webapi.reponse.RestResponse;
import com.gic.enterprise.dto.*;
import com.gic.enterprise.qo.RecordQO;
......@@ -9,6 +10,7 @@ import com.gic.enterprise.service.BillingRecordApiService;
import com.gic.enterprise.service.DictApiService;
import com.gic.enterprise.utils.ResultControllerUtils;
import com.gic.enterprise.utils.UserDetailUtils;
import com.gic.enterprise.web.vo.*;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
......@@ -34,49 +36,98 @@ public class BillingRecordController {
public RestResponse listAccountBalanceRecord(RecordQO recordQO) {
recordQO.setEnterpriseId(UserDetailUtils.getUserDetail().getEnterpriseId());
ServiceResponse<Page<AccountBalanceRecordDTO>> serviceResponse = billingRecordApiService.listAccountBalanceRecord(recordQO);
return ResultControllerUtils.commonResult(serviceResponse);
if (serviceResponse.isSuccess()) {
Page page = new Page(serviceResponse.getResult().getCurrentPage(), serviceResponse.getResult().getPageSize(), serviceResponse.getResult().getTotalPage(), serviceResponse.getResult().getTotalCount());
List<AccountBalanceRecordVO> list = EntityUtil.changeEntityListByJSON(AccountBalanceRecordVO.class, serviceResponse.getResult().getResult());
page.setResult(list);
return RestResponse.success(page);
} else {
return RestResponse.failure(serviceResponse.getCode(), serviceResponse.getMessage());
}
}
@RequestMapping("/list-double-calling")
public RestResponse listDoubleCallingRecord(RecordQO recordQO) {
recordQO.setEnterpriseId(UserDetailUtils.getUserDetail().getEnterpriseId());
ServiceResponse<Page<DoubleCallingRecordDTO>> serviceResponse = billingRecordApiService.listDoubleCallingRecord(recordQO);
return ResultControllerUtils.commonResult(serviceResponse);
if (serviceResponse.isSuccess()) {
Page page = new Page(serviceResponse.getResult().getCurrentPage(), serviceResponse.getResult().getPageSize(), serviceResponse.getResult().getTotalPage(), serviceResponse.getResult().getTotalCount());
List<DoubleCallingRecordVO> list = EntityUtil.changeEntityListByJSON(DoubleCallingRecordVO.class, serviceResponse.getResult().getResult());
page.setResult(list);
return RestResponse.success(page);
} else {
return RestResponse.failure(serviceResponse.getCode(), serviceResponse.getMessage());
}
}
@RequestMapping("/list-recording-storage")
public RestResponse listRecordingStorageRecord(RecordQO recordQO) {
recordQO.setEnterpriseId(UserDetailUtils.getUserDetail().getEnterpriseId());
ServiceResponse<Page<RecordingStorageRecordDTO>> serviceResponse = billingRecordApiService.listRecordingStorageRecord(recordQO);
return ResultControllerUtils.commonResult(serviceResponse);
if (serviceResponse.isSuccess()) {
Page page = new Page(serviceResponse.getResult().getCurrentPage(), serviceResponse.getResult().getPageSize(), serviceResponse.getResult().getTotalPage(), serviceResponse.getResult().getTotalCount());
List<RecordingStorageRecordVO> list = EntityUtil.changeEntityListByJSON(RecordingStorageRecordVO.class, serviceResponse.getResult().getResult());
page.setResult(list);
return RestResponse.success(page);
} else {
return RestResponse.failure(serviceResponse.getCode(), serviceResponse.getMessage());
}
}
@RequestMapping("/list-sms-package")
public RestResponse listSmsPackageRecord(RecordQO recordQO) {
recordQO.setEnterpriseId(UserDetailUtils.getUserDetail().getEnterpriseId());
ServiceResponse<Page<SmsPackageRecordDTO>> serviceResponse = billingRecordApiService.listSmsPackageRecord(recordQO);
return ResultControllerUtils.commonResult(serviceResponse);
if (serviceResponse.isSuccess()) {
Page page = new Page(serviceResponse.getResult().getCurrentPage(), serviceResponse.getResult().getPageSize(), serviceResponse.getResult().getTotalPage(), serviceResponse.getResult().getTotalCount());
List<SmsPackageRecordVO> list = EntityUtil.changeEntityListByJSON(SmsPackageRecordVO.class, serviceResponse.getResult().getResult());
page.setResult(list);
return RestResponse.success(page);
} else {
return RestResponse.failure(serviceResponse.getCode(), serviceResponse.getMessage());
}
}
@RequestMapping("/list-sms")
public RestResponse listSmsRecord(RecordQO recordQO) {
recordQO.setEnterpriseId(UserDetailUtils.getUserDetail().getEnterpriseId());
ServiceResponse<Page<SmsRecordDTO>> serviceResponse = billingRecordApiService.listSmsRecord(recordQO);
return ResultControllerUtils.commonResult(serviceResponse);
if (serviceResponse.isSuccess()) {
Page page = new Page(serviceResponse.getResult().getCurrentPage(), serviceResponse.getResult().getPageSize(), serviceResponse.getResult().getTotalPage(), serviceResponse.getResult().getTotalCount());
List<SmsRecordVO> list = EntityUtil.changeEntityListByJSON(SmsRecordVO.class, serviceResponse.getResult().getResult());
page.setResult(list);
return RestResponse.success(page);
} else {
return RestResponse.failure(serviceResponse.getCode(), serviceResponse.getMessage());
}
}
@RequestMapping("/list-international-sms")
public RestResponse listInternationalSmsRecord(RecordQO recordQO) {
recordQO.setEnterpriseId(UserDetailUtils.getUserDetail().getEnterpriseId());
ServiceResponse<Page<InternationalSmsRecordDTO>> serviceResponse = billingRecordApiService.listInternationalSmsRecord(recordQO);
return ResultControllerUtils.commonResult(serviceResponse);
if (serviceResponse.isSuccess()) {
Page page = new Page(serviceResponse.getResult().getCurrentPage(), serviceResponse.getResult().getPageSize(), serviceResponse.getResult().getTotalPage(), serviceResponse.getResult().getTotalCount());
List<InternationalSmsRecordVO> list = EntityUtil.changeEntityListByJSON(InternationalSmsRecordVO.class, serviceResponse.getResult().getResult());
page.setResult(list);
return RestResponse.success(page);
} else {
return RestResponse.failure(serviceResponse.getCode(), serviceResponse.getMessage());
}
}
@RequestMapping("/list-voice-code")
public RestResponse listVoiceCodeRecord(RecordQO recordQO) {
recordQO.setEnterpriseId(UserDetailUtils.getUserDetail().getEnterpriseId());
ServiceResponse<Page<VoiceCodeRecordDTO>> serviceResponse = billingRecordApiService.listVoiceCodeRecord(recordQO);
return ResultControllerUtils.commonResult(serviceResponse);
if (serviceResponse.isSuccess()) {
Page page = new Page(serviceResponse.getResult().getCurrentPage(), serviceResponse.getResult().getPageSize(), serviceResponse.getResult().getTotalPage(), serviceResponse.getResult().getTotalCount());
List<VoiceCodeRecordVO> list = EntityUtil.changeEntityListByJSON(VoiceCodeRecordVO.class, serviceResponse.getResult().getResult());
page.setResult(list);
return RestResponse.success(page);
} else {
return RestResponse.failure(serviceResponse.getCode(), serviceResponse.getMessage());
}
}
@RequestMapping("/list-fee")
......
package com.gic.enterprise.web.vo;
import java.io.Serializable;
import java.util.Date;
/**
*
* @Description:
* @author zhiwj
* @date 2019-12-26 17:08
*/
public class AccountBalanceRecordVO implements Serializable {
private static final long serialVersionUID = 5472086076259500659L;
/**
*
*/
private Integer accountBalanceRecordId;
/**
*
*/
private String productName;
/**
* 支付方式
*/
private Integer payType=0;
/**
*
*/
private Integer status;
/**
* 产品类型
*/
private Integer productType=0;
/**
* 账单类型
*/
private Integer billType=0;
/**
*
*/
private Date createTime;
/**
*
*/
private Integer orderId;
/**
* 扣费时间
*/
private Date deductionTime;
private Integer enterpriseId;
private String orderSerialNumber;
/**
* 应付金额
*/
private Double fee;
/**
* 实付金额
*/
private Double feePaid;
/**
* 优惠金额
*/
private Double feeDiscount;
/**
* 请求方类型
*/
private String requestCode;
private String requestCodeName;
private String operatorName;
public Integer getAccountBalanceRecordId() {
return accountBalanceRecordId;
}
public void setAccountBalanceRecordId(Integer accountBalanceRecordId) {
this.accountBalanceRecordId = accountBalanceRecordId;
}
public String getProductName() {
return productName;
}
public void setProductName(String productName) {
this.productName = productName;
}
public Integer getPayType() {
return payType;
}
public void setPayType(Integer payType) {
this.payType = payType;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public Integer getProductType() {
return productType;
}
public void setProductType(Integer productType) {
this.productType = productType;
}
public Integer getBillType() {
return billType;
}
public void setBillType(Integer billType) {
this.billType = billType;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Integer getOrderId() {
return orderId;
}
public void setOrderId(Integer orderId) {
this.orderId = orderId;
}
public Date getDeductionTime() {
return deductionTime;
}
public void setDeductionTime(Date deductionTime) {
this.deductionTime = deductionTime;
}
public Integer getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(Integer enterpriseId) {
this.enterpriseId = enterpriseId;
}
public String getOrderSerialNumber() {
return orderSerialNumber;
}
public void setOrderSerialNumber(String orderSerialNumber) {
this.orderSerialNumber = orderSerialNumber;
}
public Double getFee() {
return fee;
}
public void setFee(Double fee) {
this.fee = fee;
}
public Double getFeePaid() {
return feePaid;
}
public void setFeePaid(Double feePaid) {
this.feePaid = feePaid;
}
public Double getFeeDiscount() {
return feeDiscount;
}
public void setFeeDiscount(Double feeDiscount) {
this.feeDiscount = feeDiscount;
}
public String getRequestCode() {
return requestCode;
}
public void setRequestCode(String requestCode) {
this.requestCode = requestCode;
}
public String getRequestCodeName() {
return requestCodeName;
}
public void setRequestCodeName(String requestCodeName) {
this.requestCodeName = requestCodeName;
}
public String getOperatorName() {
return operatorName;
}
public void setOperatorName(String operatorName) {
this.operatorName = operatorName;
}
}
package com.gic.enterprise.web.vo;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.gic.enterprise.jsonSeralizer.EncryptJsonSerializer;
import java.io.Serializable;
import java.util.Date;
/**
*
* @Description:
* @author zhiwj
* @date 2019-12-26 17:12
*/
public class DoubleCallingRecordVO implements Serializable {
private static final long serialVersionUID = 1898800989424936284L;
/**
*
*/
private Integer doubleCallingRecordId;
/**
* 支付流水号
*/
private String paySerialNumber;
/**
* 主叫
*/
private String callerName;
/**
* 主叫
*/
@JsonSerialize(using = EncryptJsonSerializer.class)
private String callerPhone;
/**
* 费用 单位:元
*/
private Double fee;
/**
*
*/
private Integer status;
/**
*
*/
private Date createTime;
/**
* 扣费时间
*/
private Date deductionTime;
/**
* 被叫
*/
// @NotBlank(message = "被叫名")
private String calledName;
/**
* 被叫
*/
@JsonSerialize(using = EncryptJsonSerializer.class)
private String calledPhone;
/**
*
*/
private String appCode;
/**
*
*/
private String appName;
/**
* 语音时长 单位 秒
*/
private String voiceTime;
/**
*
*/
private Integer enterpriseId;
/**
* 门店id
*/
private Integer storeId;
/**
* 门店名
*/
private String storeName;
/**
* 门店分组id
*/
private Integer storeGroupId;
/**
* 门店分组名
*/
private String storeGroupName;
/**
* 呼叫时间
*/
private Date callTime;
/**
* 说明
*/
private String remark;
public Integer getDoubleCallingRecordId() {
return doubleCallingRecordId;
}
public void setDoubleCallingRecordId(Integer doubleCallingRecordId) {
this.doubleCallingRecordId = doubleCallingRecordId;
}
public String getPaySerialNumber() {
return paySerialNumber;
}
public void setPaySerialNumber(String paySerialNumber) {
this.paySerialNumber = paySerialNumber;
}
public String getCallerName() {
return callerName;
}
public void setCallerName(String callerName) {
this.callerName = callerName;
}
public String getCallerPhone() {
return callerPhone;
}
public void setCallerPhone(String callerPhone) {
this.callerPhone = callerPhone;
}
public Double getFee() {
return fee;
}
public void setFee(Double fee) {
this.fee = fee;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getDeductionTime() {
return deductionTime;
}
public void setDeductionTime(Date deductionTime) {
this.deductionTime = deductionTime;
}
public String getCalledName() {
return calledName;
}
public void setCalledName(String calledName) {
this.calledName = calledName;
}
public String getCalledPhone() {
return calledPhone;
}
public void setCalledPhone(String calledPhone) {
this.calledPhone = calledPhone;
}
public String getAppCode() {
return appCode;
}
public void setAppCode(String appCode) {
this.appCode = appCode;
}
public String getAppName() {
return appName;
}
public void setAppName(String appName) {
this.appName = appName;
}
public String getVoiceTime() {
return voiceTime;
}
public void setVoiceTime(String voiceTime) {
this.voiceTime = voiceTime;
}
public Integer getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(Integer enterpriseId) {
this.enterpriseId = enterpriseId;
}
public Integer getStoreId() {
return storeId;
}
public void setStoreId(Integer storeId) {
this.storeId = storeId;
}
public String getStoreName() {
return storeName;
}
public void setStoreName(String storeName) {
this.storeName = storeName;
}
public Integer getStoreGroupId() {
return storeGroupId;
}
public void setStoreGroupId(Integer storeGroupId) {
this.storeGroupId = storeGroupId;
}
public String getStoreGroupName() {
return storeGroupName;
}
public void setStoreGroupName(String storeGroupName) {
this.storeGroupName = storeGroupName;
}
public Date getCallTime() {
return callTime;
}
public void setCallTime(Date callTime) {
this.callTime = callTime;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
}
package com.gic.enterprise.web.vo;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.gic.enterprise.jsonSeralizer.EncryptJsonSerializer;
import java.io.Serializable;
import java.util.Date;
/**
*
* @Description:
* @author zhiwj
* @date 2019-12-26 17:17
*/
public class InternationalSmsRecordVO implements Serializable {
private static final long serialVersionUID = -1135126905540110145L;
/**
*
*/
private Integer smsRecordId;
/**
*
*/
private Integer status;
/**
* 发送时间
*/
private Date sendTime;
/**
* 接收号码
*/
@JsonSerialize(using = EncryptJsonSerializer.class)
private String receivePhone;
/**
* 支付方式
*/
private Integer payType;
/**
* 应用
*/
private String appCode;
/**
* 应用name
*/
private String appName;
/**
* 短信类型
*/
private Integer smsType;
/**
* 计费条数
*/
private Integer billNumber;
/**
* 费用
*/
private Double fee;
/**
* 短信内容
*/
private String smsContent;
/**
*
*/
private Date createTime;
/**
*
*/
private Date updateTime;
/**
* 扣费时间
*/
private Date deductionTime;
/**
*
*/
private Integer enterpriseId;
/**
* 套餐包id
*/
private Integer enterpriseSmsPackageId;
/**
*
*/
private String nationCode;
/**
*
*/
private String nationName;
/**
* 会员姓名
*/
private String memberName;
/**
* 门店id
*/
private Integer storeId;
/**
* 门店名称
*/
private String storeName;
/**
* 门店分组id
*/
private Integer storeGroupId;
/**
* 门店分组名称
*/
private String storeGroupName;
public Integer getSmsRecordId() {
return smsRecordId;
}
public void setSmsRecordId(Integer smsRecordId) {
this.smsRecordId = smsRecordId;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public Date getSendTime() {
return sendTime;
}
public void setSendTime(Date sendTime) {
this.sendTime = sendTime;
}
public String getReceivePhone() {
return receivePhone;
}
public void setReceivePhone(String receivePhone) {
this.receivePhone = receivePhone;
}
public Integer getPayType() {
return payType;
}
public void setPayType(Integer payType) {
this.payType = payType;
}
public String getAppCode() {
return appCode;
}
public void setAppCode(String appCode) {
this.appCode = appCode;
}
public String getAppName() {
return appName;
}
public void setAppName(String appName) {
this.appName = appName;
}
public Integer getSmsType() {
return smsType;
}
public void setSmsType(Integer smsType) {
this.smsType = smsType;
}
public Integer getBillNumber() {
return billNumber;
}
public void setBillNumber(Integer billNumber) {
this.billNumber = billNumber;
}
public Double getFee() {
return fee;
}
public void setFee(Double fee) {
this.fee = fee;
}
public String getSmsContent() {
return smsContent;
}
public void setSmsContent(String smsContent) {
this.smsContent = smsContent;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public Date getDeductionTime() {
return deductionTime;
}
public void setDeductionTime(Date deductionTime) {
this.deductionTime = deductionTime;
}
public Integer getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(Integer enterpriseId) {
this.enterpriseId = enterpriseId;
}
public Integer getEnterpriseSmsPackageId() {
return enterpriseSmsPackageId;
}
public void setEnterpriseSmsPackageId(Integer enterpriseSmsPackageId) {
this.enterpriseSmsPackageId = enterpriseSmsPackageId;
}
public String getNationCode() {
return nationCode;
}
public void setNationCode(String nationCode) {
this.nationCode = nationCode;
}
public String getNationName() {
return nationName;
}
public void setNationName(String nationName) {
this.nationName = nationName;
}
public String getMemberName() {
return memberName;
}
public void setMemberName(String memberName) {
this.memberName = memberName;
}
public Integer getStoreId() {
return storeId;
}
public void setStoreId(Integer storeId) {
this.storeId = storeId;
}
public String getStoreName() {
return storeName;
}
public void setStoreName(String storeName) {
this.storeName = storeName;
}
public Integer getStoreGroupId() {
return storeGroupId;
}
public void setStoreGroupId(Integer storeGroupId) {
this.storeGroupId = storeGroupId;
}
public String getStoreGroupName() {
return storeGroupName;
}
public void setStoreGroupName(String storeGroupName) {
this.storeGroupName = storeGroupName;
}
}
package com.gic.enterprise.web.vo;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.gic.enterprise.jsonSeralizer.EncryptJsonSerializer;
import java.io.Serializable;
import java.util.Date;
/**
*
* @Description:
* @author zhiwj
* @date 2019-12-26 17:14
*/
public class RecordingStorageRecordVO implements Serializable {
private static final long serialVersionUID = -6284224404264792035L;
private Integer recordingStorageRecordId;
/**
* 主叫
*/
private String callerName;
/**
* 主叫
*/
@JsonSerialize(using = EncryptJsonSerializer.class)
private String callerPhone;
/**
* 主叫
*/
/**
* 总费用
*/
private Double fee;
/**
*
*/
private Integer status;
/**
*
*/
private Date createTime;
/**
* 扣费时间
*/
private Date deductionTime;
/**
* 被叫
*/
private String calledPhone;
/**
*
*/
private String appCode;
/**
*
*/
private String appName;
/**
* 语音时长
*/
private String voiceTime;
private Integer enterpriseId;
/**
* 支付流水号
*/
private String paySerialNumber;
/**
* 录音存储时长 单位:天
*/
private String storageDuration;
/**
* 服务门店
*/
private String storeName;
/**
* 门店分组
*/
private String storeGroupName;
/**
* 呼叫时间
*/
private Date callTime;
/**
* 备注
*/
private String remark;
public Integer getRecordingStorageRecordId() {
return recordingStorageRecordId;
}
public void setRecordingStorageRecordId(Integer recordingStorageRecordId) {
this.recordingStorageRecordId = recordingStorageRecordId;
}
public String getCallerName() {
return callerName;
}
public void setCallerName(String callerName) {
this.callerName = callerName;
}
public String getCallerPhone() {
return callerPhone;
}
public void setCallerPhone(String callerPhone) {
this.callerPhone = callerPhone;
}
public Double getFee() {
return fee;
}
public void setFee(Double fee) {
this.fee = fee;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getDeductionTime() {
return deductionTime;
}
public void setDeductionTime(Date deductionTime) {
this.deductionTime = deductionTime;
}
public String getCalledPhone() {
return calledPhone;
}
public void setCalledPhone(String calledPhone) {
this.calledPhone = calledPhone;
}
public String getAppCode() {
return appCode;
}
public void setAppCode(String appCode) {
this.appCode = appCode;
}
public String getAppName() {
return appName;
}
public void setAppName(String appName) {
this.appName = appName;
}
public String getVoiceTime() {
return voiceTime;
}
public void setVoiceTime(String voiceTime) {
this.voiceTime = voiceTime;
}
public Integer getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(Integer enterpriseId) {
this.enterpriseId = enterpriseId;
}
public String getPaySerialNumber() {
return paySerialNumber;
}
public void setPaySerialNumber(String paySerialNumber) {
this.paySerialNumber = paySerialNumber;
}
public String getStorageDuration() {
return storageDuration;
}
public void setStorageDuration(String storageDuration) {
this.storageDuration = storageDuration;
}
public String getStoreName() {
return storeName;
}
public void setStoreName(String storeName) {
this.storeName = storeName;
}
public String getStoreGroupName() {
return storeGroupName;
}
public void setStoreGroupName(String storeGroupName) {
this.storeGroupName = storeGroupName;
}
public Date getCallTime() {
return callTime;
}
public void setCallTime(Date callTime) {
this.callTime = callTime;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
}
package com.gic.enterprise.web.vo;
import java.io.Serializable;
import java.util.Date;
/**
*
* @Description:
* @author zhiwj
* @date 2019-12-26 17:15
*/
public class SmsPackageRecordVO implements Serializable {
private static final long serialVersionUID = -2721739937848491017L;
/**
*
*/
private Integer smsPackageRecordId;
/**
*
*/
private String productName;
/**
* 数量
*/
private Integer itemCount;
/**
* 单价
*/
private Double itemFee;
/**
* 总费用
*/
private Double totalFee;
/**
* 支付方式
*/
private Integer payType=0;
/**
*
*/
private Integer status;
/**
*
*/
private Date createTime;
/**
*
*/
private Integer orderId;
/**
* 扣费时间
*/
private Date deductionTime;
private Integer enterpriseId;
/**
* 1优惠券 2线下优惠
*/
private Integer discountType;
private String discountTypeName;
/**
* 优惠券名
*/
private String cardName;
/**
* 优惠券金额
*/
private Double cardAmount;
/**
* 实付金额
*/
private Double paidFee;
/**
* 操作人
*/
private Integer operatorId;
/**
* 操作人
*/
private String operatorName;
public Integer getSmsPackageRecordId() {
return smsPackageRecordId;
}
public void setSmsPackageRecordId(Integer smsPackageRecordId) {
this.smsPackageRecordId = smsPackageRecordId;
}
public String getProductName() {
return productName;
}
public void setProductName(String productName) {
this.productName = productName;
}
public Integer getItemCount() {
return itemCount;
}
public void setItemCount(Integer itemCount) {
this.itemCount = itemCount;
}
public Double getItemFee() {
return itemFee;
}
public void setItemFee(Double itemFee) {
this.itemFee = itemFee;
}
public Double getTotalFee() {
return totalFee;
}
public void setTotalFee(Double totalFee) {
this.totalFee = totalFee;
}
public Integer getPayType() {
return payType;
}
public void setPayType(Integer payType) {
this.payType = payType;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Integer getOrderId() {
return orderId;
}
public void setOrderId(Integer orderId) {
this.orderId = orderId;
}
public Date getDeductionTime() {
return deductionTime;
}
public void setDeductionTime(Date deductionTime) {
this.deductionTime = deductionTime;
}
public Integer getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(Integer enterpriseId) {
this.enterpriseId = enterpriseId;
}
public Integer getDiscountType() {
return discountType;
}
public void setDiscountType(Integer discountType) {
this.discountType = discountType;
}
public String getDiscountTypeName() {
return discountTypeName;
}
public void setDiscountTypeName(String discountTypeName) {
this.discountTypeName = discountTypeName;
}
public String getCardName() {
return cardName;
}
public void setCardName(String cardName) {
this.cardName = cardName;
}
public Double getCardAmount() {
return cardAmount;
}
public void setCardAmount(Double cardAmount) {
this.cardAmount = cardAmount;
}
public Double getPaidFee() {
return paidFee;
}
public void setPaidFee(Double paidFee) {
this.paidFee = paidFee;
}
public Integer getOperatorId() {
return operatorId;
}
public void setOperatorId(Integer operatorId) {
this.operatorId = operatorId;
}
public String getOperatorName() {
return operatorName;
}
public void setOperatorName(String operatorName) {
this.operatorName = operatorName;
}
}
package com.gic.enterprise.web.vo;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.gic.enterprise.jsonSeralizer.EncryptJsonSerializer;
import java.io.Serializable;
import java.util.Date;
/**
*
* @Description:
* @author zhiwj
* @date 2019-12-26 17:16
*/
public class SmsRecordVO implements Serializable {
private static final long serialVersionUID = 6970965774503905837L;
/**
*
*/
private Integer smsRecordId;
/**
*
*/
private Integer status;
/**
* 发送时间
*/
private Date sendTime;
/**
* 接收号码
*/
@JsonSerialize(using = EncryptJsonSerializer.class)
private String receivePhone;
/**
* 支付方式
*/
private Integer payType=0;
/**
* 应用
*/
private String appCode;
/**
* 应用name
*/
private String appName;
/**
* 短信类型
*/
private Integer smsType;
/**
* 计费条数
*/
private Integer billNumber;
/**
* 费用
*/
private Double fee;
/**
* 短信内容
*/
private String smsContent;
/**
*
*/
private Date createTime;
/**
*
*/
private Date updateTime;
/**
* 扣费时间
*/
private Date deductionTime;
/**
*
*/
private Integer enterpriseId;
/**
* 套餐包id
*/
private Integer enterpriseSmsPackageId;
/**
* 扣费类型 1:短信套餐包, 2:余额
*/
private Integer deductType;
/**
* 缓存更新成功标志 1:成功
*/
private Integer cacheStatus;
/**
* 数据库更新成功标志 1:成功
*/
private Integer databaseStatus;
public Integer getSmsRecordId() {
return smsRecordId;
}
public void setSmsRecordId(Integer smsRecordId) {
this.smsRecordId = smsRecordId;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public Date getSendTime() {
return sendTime;
}
public void setSendTime(Date sendTime) {
this.sendTime = sendTime;
}
public String getReceivePhone() {
return receivePhone;
}
public void setReceivePhone(String receivePhone) {
this.receivePhone = receivePhone;
}
public Integer getPayType() {
return payType;
}
public void setPayType(Integer payType) {
this.payType = payType;
}
public String getAppCode() {
return appCode;
}
public void setAppCode(String appCode) {
this.appCode = appCode;
}
public String getAppName() {
return appName;
}
public void setAppName(String appName) {
this.appName = appName;
}
public Integer getSmsType() {
return smsType;
}
public void setSmsType(Integer smsType) {
this.smsType = smsType;
}
public Integer getBillNumber() {
return billNumber;
}
public void setBillNumber(Integer billNumber) {
this.billNumber = billNumber;
}
public Double getFee() {
return fee;
}
public void setFee(Double fee) {
this.fee = fee;
}
public String getSmsContent() {
return smsContent;
}
public void setSmsContent(String smsContent) {
this.smsContent = smsContent;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public Date getDeductionTime() {
return deductionTime;
}
public void setDeductionTime(Date deductionTime) {
this.deductionTime = deductionTime;
}
public Integer getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(Integer enterpriseId) {
this.enterpriseId = enterpriseId;
}
public Integer getEnterpriseSmsPackageId() {
return enterpriseSmsPackageId;
}
public void setEnterpriseSmsPackageId(Integer enterpriseSmsPackageId) {
this.enterpriseSmsPackageId = enterpriseSmsPackageId;
}
public Integer getDeductType() {
return deductType;
}
public void setDeductType(Integer deductType) {
this.deductType = deductType;
}
public Integer getCacheStatus() {
return cacheStatus;
}
public void setCacheStatus(Integer cacheStatus) {
this.cacheStatus = cacheStatus;
}
public Integer getDatabaseStatus() {
return databaseStatus;
}
public void setDatabaseStatus(Integer databaseStatus) {
this.databaseStatus = databaseStatus;
}
}
package com.gic.enterprise.web.vo;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.gic.enterprise.jsonSeralizer.EncryptJsonSerializer;
import java.io.Serializable;
import java.util.Date;
/**
*
* @Description:
* @author zhiwj
* @date 2019-12-26 17:18
*/
public class VoiceCodeRecordVO implements Serializable {
private static final long serialVersionUID = 1134167774769583426L;
/**
*
*/
private Integer voiceCodeRecordId;
/**
* 支付流水号
*/
private String paySerialNumber;
/**
*
*/
private Integer status;
/**
* 发送时间
*/
private Date sendTime;
/**
* 接收号码
*/
@JsonSerialize(using = EncryptJsonSerializer.class)
private String receivePhone;
/**
* 语音时长
*/
private String voiceTime;
/**
* 应用
*/
private String appCode;
/**
* 应用name
*/
private String appName;
/**
* 费用
*/
private Double fee;
/**
*
*/
private Date createTime;
/**
*
*/
private Date updateTime;
private Integer enterpriseId;
private Date deductionTime;
/**
* 会员姓名
*/
private String memberName;
/**
* 门店id
*/
private Integer storeId;
/**
* 门店名称
*/
private String storeName;
/**
* 门店分组id
*/
private Integer storeGroupId;
/**
* 门店分组名称
*/
private String storeGroupName;
public Integer getVoiceCodeRecordId() {
return voiceCodeRecordId;
}
public void setVoiceCodeRecordId(Integer voiceCodeRecordId) {
this.voiceCodeRecordId = voiceCodeRecordId;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public Date getSendTime() {
return sendTime;
}
public void setSendTime(Date sendTime) {
this.sendTime = sendTime;
}
public String getReceivePhone() {
return receivePhone;
}
public void setReceivePhone(String receivePhone) {
this.receivePhone = receivePhone;
}
public String getVoiceTime() {
return voiceTime;
}
public void setVoiceTime(String voiceTime) {
this.voiceTime = voiceTime;
}
public String getAppCode() {
return appCode;
}
public void setAppCode(String appCode) {
this.appCode = appCode;
}
public String getAppName() {
return appName;
}
public void setAppName(String appName) {
this.appName = appName;
}
public Double getFee() {
return fee;
}
public void setFee(Double fee) {
this.fee = fee;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public Integer getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(Integer enterpriseId) {
this.enterpriseId = enterpriseId;
}
public String getPaySerialNumber() {
return paySerialNumber;
}
public void setPaySerialNumber(String paySerialNumber) {
this.paySerialNumber = paySerialNumber;
}
public Date getDeductionTime() {
return deductionTime;
}
public void setDeductionTime(Date deductionTime) {
this.deductionTime = deductionTime;
}
public String getMemberName() {
return memberName;
}
public void setMemberName(String memberName) {
this.memberName = memberName;
}
public Integer getStoreId() {
return storeId;
}
public void setStoreId(Integer storeId) {
this.storeId = storeId;
}
public String getStoreName() {
return storeName;
}
public void setStoreName(String storeName) {
this.storeName = storeName;
}
public Integer getStoreGroupId() {
return storeGroupId;
}
public void setStoreGroupId(Integer storeGroupId) {
this.storeGroupId = storeGroupId;
}
public String getStoreGroupName() {
return storeGroupName;
}
public void setStoreGroupName(String storeGroupName) {
this.storeGroupName = storeGroupName;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment