Browse Source

销售订单开票金额移动

master
God 3 years ago
parent
commit
f1baf802c7
  1. 3
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busorder/BusOrder.java
  2. 3
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busorder/BusOrderFeign.java
  3. 5
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busorder/BusOrderFeignFallback.java
  4. 4
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrder.java
  5. 3
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeign.java
  6. 5
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeignFallback.java
  7. 2
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busorder/BusOrderMapper.java
  8. 6
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busorder/BusOrderRest.java
  9. 5
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busorder/BusOrderService.java
  10. 4
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.java
  11. 7
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderRest.java
  12. 5
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java
  13. 6
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java

3
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busorder/BusOrder.java

@ -108,7 +108,4 @@ public class BusOrder extends BaseEntity {
@ApiModelProperty(value = "分公司sid")
private String useOrgSid;
@ApiModelProperty("单台开票金额")
private BigDecimal oneBillMoney; // 单台开票金额
}

3
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busorder/BusOrderFeign.java

@ -189,7 +189,4 @@ public interface BusOrderFeign {
*/
@PostMapping("/doneTaskList/{userSid}")
public ResultBean doneTaskList(@ApiParam(value = "用户sid") @PathVariable(value = "userSid") String userSid,@ApiParam(value = "变量集合,json对象") @RequestBody PagerQuery<TaskQuery> pQuery);
@PostMapping("/updateOneBillMoneyByOrderSid")
ResultBean<Integer> updateOneBillMoneyByOrderSid(@RequestParam("orderSid") String orderSid,@RequestParam("oneBillMoney") String oneBillMoney);
}

5
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busorder/BusOrderFeignFallback.java

@ -200,9 +200,4 @@ public class BusOrderFeignFallback implements BusOrderFeign {
return null;
}
@Override
public ResultBean<Integer> updateOneBillMoneyByOrderSid(String orderSid, String oneBillMoney) {
return null;
}
}

4
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrder.java

@ -32,6 +32,7 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
/**
@ -101,5 +102,6 @@ public class BusSalesOrder extends BaseEntity {
private String procInstId;
@ApiModelProperty("销售订单车辆类型:1现车、2订单、3排产")
private String type;
@ApiModelProperty("单台开票金额")
private BigDecimal oneBillMoney; // 单台开票金额
}

3
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeign.java

@ -74,6 +74,9 @@ public interface BusSalesOrderFeign {
@ResponseBody
public ResultBean<BusSalesOrderDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid);
@PostMapping("/updateOneBillMoneyByOrderSid")
ResultBean<Integer> updateOneBillMoneyByOrderSid(@RequestParam("orderSid") String orderSid,@RequestParam("oneBillMoney") String oneBillMoney);
@ApiOperation("提交")
@PostMapping("/submit")
@ResponseBody

5
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorder/BusSalesOrderFeignFallback.java

@ -68,6 +68,11 @@ public class BusSalesOrderFeignFallback implements BusSalesOrderFeign {
return rb.setMsg("接口anrui-buscenter/bussalesorder/fetchDetailsBySid无法访问");
}
@Override
public ResultBean<Integer> updateOneBillMoneyByOrderSid(String orderSid, String oneBillMoney) {
return null;
}
@Override
public ResultBean submit(BusSalesOrderAllDto dto) {
return null;

2
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busorder/BusOrderMapper.java

@ -78,6 +78,4 @@ public interface BusOrderMapper extends BaseMapper<BusOrder> {
int selectCountByOrgSidAndMonth(@Param("orgSid") String orgSid);
@Update("update bus_order set oneBillMoney = #{oneBillMoney} where sid = #{orderSid}")
int updateOneBillMoneyByOrderSid(@Param("orderSid") String orderSid,@Param("oneBillMoney") String oneBillMoney);
}

6
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busorder/BusOrderRest.java

@ -501,11 +501,5 @@ public class BusOrderRest implements BusOrderFeign {
return busOrderService.doneTaskList(userSid,pQuery);
}
@Override
public ResultBean<Integer> updateOneBillMoneyByOrderSid(String orderSid,String oneBillMoney) {
ResultBean rb = ResultBean.fireFail();
int i = busOrderService.updateOneBillMoneyByOrderSid(orderSid, oneBillMoney);
return rb.success().setMsg("操作成功");
}
/***********-------------流程----------********************/
}

5
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busorder/BusOrderService.java

@ -989,9 +989,4 @@ public class BusOrderService extends MybatisBaseService<BusOrderMapper, BusOrder
busOrderDiscountService.deleteBySid(s);
}
}
public int updateOneBillMoneyByOrderSid(String orderSid,String oneBillMoney) {
int i = baseMapper.updateOneBillMoneyByOrderSid(orderSid, oneBillMoney);
return i;
}
}

4
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.java

@ -33,6 +33,7 @@ import com.yxt.anrui.buscenter.api.bussalesorder.BusSalesOrder;
import com.yxt.anrui.buscenter.api.bussalesorder.BusSalesOrderVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Update;
/**
* Project: anrui-buscenter(业务管理) <br/>
@ -54,4 +55,7 @@ public interface BusSalesOrderMapper extends BaseMapper<BusSalesOrder> {
void modifyFlowState(@Param("businessSid") String businessSid, @Param("procDefId") String procDefId, @Param("nodeState") String nodeState,
@Param("procInstSid") String procInstSid, @Param("nodeSid") String nodeSid);
@Update("update bus_order set oneBillMoney = #{oneBillMoney} where sid = #{orderSid}")
int updateOneBillMoneyByOrderSid(@Param("orderSid") String orderSid,@Param("oneBillMoney") String oneBillMoney);
}

7
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderRest.java

@ -93,6 +93,13 @@ public class BusSalesOrderRest implements BusSalesOrderFeign {
return rb.success().setData(vo);
}
@Override
public ResultBean<Integer> updateOneBillMoneyByOrderSid(String orderSid,String oneBillMoney) {
ResultBean rb = ResultBean.fireFail();
int i = busSalesOrderService.updateOneBillMoneyByOrderSid(orderSid, oneBillMoney);
return rb.success().setMsg("操作成功");
}
@Override
public ResultBean submit(BusSalesOrderAllDto dto) {
return busSalesOrderService.submit(dto);

5
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java

@ -465,4 +465,9 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper
sysFormLinkFeign.updateFiled(map);
return new ResultBean().success();
}
public int updateOneBillMoneyByOrderSid(String orderSid,String oneBillMoney) {
int i = baseMapper.updateOneBillMoneyByOrderSid(orderSid, oneBillMoney);
return i;
}
}

6
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finbillapplication/FinBillApplicationService.java

@ -37,6 +37,7 @@ import com.yxt.anrui.base.api.commoncontract.CommonContractVo;
import com.yxt.anrui.buscenter.api.busorder.BusOrderFeign;
import com.yxt.anrui.buscenter.api.busorder.BusOrderVo;
import com.yxt.anrui.buscenter.api.busordermodel.BusOrderModelFeign;
import com.yxt.anrui.buscenter.api.bussalesorder.BusSalesOrderFeign;
import com.yxt.anrui.fin.api.finbillapplication.*;
import com.yxt.anrui.fin.api.finbillapplicationpublic.FinBillApplicationPublic;
import com.yxt.anrui.fin.api.finbillapplicationpublic.FinBillApplicationPublicDto;
@ -74,7 +75,6 @@ import com.yxt.common.core.vo.PagerVo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.math.BigDecimal;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@ -120,6 +120,8 @@ public class FinBillApplicationService extends MybatisBaseService<FinBillApplica
@Autowired
private SysOrganizationFeign sysOrganizationFeign;
@Autowired
private BusSalesOrderFeign busSalesOrderFeign;
@Autowired
private BusOrderFeign busOrderFeign;
private QueryWrapper<FinBillApplication> createQueryWrapper(FinBillApplicationQuery query) {
@ -362,7 +364,7 @@ public class FinBillApplicationService extends MybatisBaseService<FinBillApplica
BusOrderVo data1 = busOrderVoResultBean.getData();
String orderSid = data1.getOrderSid();
if (StringUtils.isNotBlank(oneBillMoney)){
busOrderFeign.updateOneBillMoneyByOrderSid(orderSid,oneBillMoney);
busSalesOrderFeign.updateOneBillMoneyByOrderSid(orderSid,oneBillMoney);
}
updateBySid(dto, dtoSid);
BeanUtil.copyProperties(finBillApplicationPublic, finBillApplicationPublicDto);

Loading…
Cancel
Save