Browse Source

fix

release_toaliyun_real
winter 1 year ago
parent
commit
497f3fc562
7 changed files with 18 additions and 4 deletions
  1. +0
    -1
      mallinkAdmin/src/main/java/com/iformall/controller/market/WxEnergyController.java
  2. +1
    -0
      mallinkAdmin/src/main/java/com/iformall/controller/market/WxFinanceController.java
  3. +2
    -1
      mallinkService/src/main/java/com/iformall/domain/po/WxFinanceFinish.java
  4. +4
    -1
      mallinkService/src/main/java/com/iformall/domain/vo/WxFinanceReceiveVo.java
  5. +4
    -0
      mallinkService/src/main/java/com/iformall/mapper/WxFinanceReceiveMapper.java
  6. +1
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxFinanceServiceImpl.java
  7. +6
    -0
      mallinkService/src/main/resources/mapper/WxFinanceReceiveMapper.xml

+ 0
- 1
mallinkAdmin/src/main/java/com/iformall/controller/market/WxEnergyController.java View File

@@ -276,7 +276,6 @@ public class WxEnergyController extends BaseController {
@PostMapping("readingIsDel")
public ResultData readingIsDel(@RequestBody WxEnergyMeterReading record) {
record.updateTenantInfo(getTenantInfo());
record.setIsDel(EnumYesOrNo.YES.getCode());
wxEnergyService.setReadingIsDel(record);
return new ResultData();
}


+ 1
- 0
mallinkAdmin/src/main/java/com/iformall/controller/market/WxFinanceController.java View File

@@ -440,6 +440,7 @@ public class WxFinanceController extends BaseController {
WxFinanceReceive rq = new WxFinanceReceive();
rq.setCreateTimeBegin(finish.getStartDate());
rq.setCreateTimeEnd(finish.getEndDate());
//正常和已红冲的都可以结账
rq.setFinishStatus(EnumYesOrNo.YES.getCode());
rq.setIsFinish(EnumYesOrNo.NO.getCode());
rq.updateTenantInfo(record);


+ 2
- 1
mallinkService/src/main/java/com/iformall/domain/po/WxFinanceFinish.java View File

@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.iformall.domain.po.base.TenantEntity;
import com.iformall.enums.EnumFinanceCashierType;
import com.iformall.enums.EnumFinanceFinishStatus;
import com.iformall.enums.EnumFinanceReceiveStatus;
import com.iformall.enums.EnumFinanceReceiveType;

@@ -53,7 +54,7 @@ public class WxFinanceFinish extends TenantEntity {
private String statusName;
public String getStatusName() {
if (null != status) {
return EnumFinanceReceiveStatus.getEnum(status).getMessage();
return EnumFinanceFinishStatus.getEnum(status).getMessage();
}
return null;
}


+ 4
- 1
mallinkService/src/main/java/com/iformall/domain/vo/WxFinanceReceiveVo.java View File

@@ -145,6 +145,9 @@ public class WxFinanceReceiveVo implements Serializable {
@io.swagger.annotations.ApiModelProperty(value = "是否已删除", name = "isDel")
private Integer isDel;
@io.swagger.annotations.ApiModelProperty(value = "是否已结账完成", name = "isFinish")
private Integer isFinish;
public void initByReceive(WxFinanceReceive receive,WxFinanceReceiveBill receiveBill) {
@@ -164,7 +167,7 @@ public class WxFinanceReceiveVo implements Serializable {
this.merchantId = receive.getMerchantId();
this.remark = receive.getRemark();
this.isPrint = receive.getIsPrint();
this.isFinish = receive.getIsFinish();
if (null != receiveBill) {
this.rid = receiveBill.getId();
this.receiveId = receiveBill.getReceiveId();


+ 4
- 0
mallinkService/src/main/java/com/iformall/mapper/WxFinanceReceiveMapper.java View File

@@ -14,6 +14,8 @@ public interface WxFinanceReceiveMapper extends CommonMapper<WxFinanceReceive, L

List<WxFinanceReceive> findList(WxFinanceReceive wxBillRent);

Integer findCount(WxFinanceReceive wxBillRent);
WxFinanceReceive selectById(@Param("id")Long id,@Param("tenantId")String tenantId);
void setIsDel(@Param("id")Long id,@Param("tenantId")String tenantId,@Param("isDel")Integer isDel);
@@ -25,5 +27,7 @@ public interface WxFinanceReceiveMapper extends CommonMapper<WxFinanceReceive, L
WxFinanceReceiveSumVo getReceiveSum(WxFinanceReceive record);
List<WxFinanceReceivePayway> getReceivePayWaySum(WxFinanceReceive record);

}

+ 1
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxFinanceServiceImpl.java View File

@@ -1159,7 +1159,7 @@ public class WxFinanceServiceImpl implements WxFinanceService {

@Override
public Integer getReceiveUnFinisedCount(WxFinanceReceive record) {
return null;
return wxFinanceReceiveMapper.findCount(record);
}
@Transactional(propagation = Propagation.REQUIRED, readOnly = false, rollbackFor = {Exception.class})


+ 6
- 0
mallinkService/src/main/resources/mapper/WxFinanceReceiveMapper.xml View File

@@ -83,6 +83,12 @@
<include refid="dynamicWhereConditions"/>
</select>
<select id="findCount" parameterType="com.iformall.domain.po.WxFinanceReceive" resultType="Integer">
select count(1)
from wx_finance_receive
<include refid="dynamicWhereConditions"/>
</select>
<select id="selectById" parameterType="HashMap" resultMap="BaseResultMap">
select
<include refid="allColumns"/>


Loading…
Cancel
Save