a commit message to explain why this merge is necessary,
This commit is contained in:
quyixiao 2025-12-02 18:36:53 +08:00
commit 701ff3af30
4 changed files with 32 additions and 5 deletions

View File

@ -1,12 +1,12 @@
package com.heyu.api.data.entity.vv; package com.heyu.api.data.entity.vv;
import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data; import lombok.Data;
import com.lz.mybatis.plugin.annotations.AS;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.Date;import java.util.Date; import java.util.Date;
/** /**
*结算 *结算
* @author quyixiao * @author quyixiao
@ -15,7 +15,7 @@ import java.util.Date;import java.util.Date;
@Data @Data
@TableName("vv_my_settlement") @TableName("vv_my_settlement")
public class VvMySettlementEntity implements java.io.Serializable { public class VvMySettlementEntity implements java.io.Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public final static String CLASS_NAME ="com.heyu.api.data.entity.vv.VvMySettlementEntity:"; public final static String CLASS_NAME ="com.heyu.api.data.entity.vv.VvMySettlementEntity:";

View File

@ -6,7 +6,7 @@ package com.heyu.api.data.enums;
public enum MySettlementStatusEnums { public enum MySettlementStatusEnums {
// apply_for_approval:同意审批agree_approval: 同意审批 ,reject_approval拒绝审批 // apply_for_approval:同意审批agree_approval: 同意审批 ,reject_approval拒绝审批
apply_for_approval("apply_for_approval", "申请审批"), apply_for_approval("apply_for_approval", "申请审批"),
no_approval("no_approval", "不需要审批"), no_approval("no_approval", "不需要审批,加钱的时候不需要审批"),
agree_approval("agree_approval", "同意审批"), agree_approval("agree_approval", "同意审批"),
reject_approval("reject_approval", "拒绝审批"); reject_approval("reject_approval", "拒绝审批");

View File

@ -0,0 +1,23 @@
package com.heyu.api.alibaba.request.mm.order;
import com.heyu.api.data.entity.vv.VvMySettlementEntity;
import lombok.Data;
@Data
public class VVMySettlementAddRequest extends VvMySettlementEntity {
/***
* 用户名
*/
private String userName;
/***
*
*/
private Long adminId;
}

View File

@ -3,6 +3,7 @@ package com.heyu.api.controller.mm;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.heyu.api.alibaba.request.mm.order.VVMySettlementAddRequest;
import com.heyu.api.alibaba.request.mm.order.VVMySettlementApprovalRequest; import com.heyu.api.alibaba.request.mm.order.VVMySettlementApprovalRequest;
import com.heyu.api.alibaba.request.mm.order.VVMySettlementRequest; import com.heyu.api.alibaba.request.mm.order.VVMySettlementRequest;
import com.heyu.api.alibaba.request.mm.order.resp.MyAccountDTO; import com.heyu.api.alibaba.request.mm.order.resp.MyAccountDTO;
@ -75,7 +76,9 @@ public class AdminMySettlementController {
*/ */
@Describe("公款添加") @Describe("公款添加")
@RequestMapping("/add") @RequestMapping("/add")
public R add(@RequestBody VvMySettlementEntity vvMySettlementEntity) { public R add(@RequestBody VVMySettlementAddRequest vvMySettlementEntity) {
String userName = vvMySettlementEntity.getUserName();
vvMySettlementEntity.setApplyUserName(userName);
vvMySettlementEntity.setType(AccountTypeEnums.common.getType()); vvMySettlementEntity.setType(AccountTypeEnums.common.getType());
if (AccountOperateEnums.plus.getSign().equals(vvMySettlementEntity.getOperate())) { if (AccountOperateEnums.plus.getSign().equals(vvMySettlementEntity.getOperate())) {
VvMyAccountEntity vvMyAccountEntity = vvMyAccountDao.selectVvMyAccount(AccountTypeEnums.common.getType()); VvMyAccountEntity vvMyAccountEntity = vvMyAccountDao.selectVvMyAccount(AccountTypeEnums.common.getType());
@ -97,6 +100,7 @@ public class AdminMySettlementController {
} }
vvMySettlementEntity.setCreateTimestamp(System.currentTimeMillis()); vvMySettlementEntity.setCreateTimestamp(System.currentTimeMillis());
vvMySettlementEntity.setModifyTimestamp(System.currentTimeMillis()); vvMySettlementEntity.setModifyTimestamp(System.currentTimeMillis());
vvMySettlementDao.insertVvMySettlement(vvMySettlementEntity); vvMySettlementDao.insertVvMySettlement(vvMySettlementEntity);
return R.ok().setData(vvMySettlementEntity); return R.ok().setData(vvMySettlementEntity);