Browse Source

发票移交,问题修改

master
God 2 years ago
parent
commit
543a3d95f8
  1. 4
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bustransferrecords/BusTransferRecordsFeign.java
  2. 4
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bustransferrecords/BusTransferRecordsMapper.java
  3. 5
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bustransferrecords/BusTransferRecordsRest.java
  4. 6
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bustransferrecords/BusTransferRecordsService.java
  5. 6
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finvehicleinvoice/FinVehicleInvoiceService.java

4
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bustransferrecords/BusTransferRecordsFeign.java

@ -39,4 +39,8 @@ public interface BusTransferRecordsFeign {
@ApiOperation("根据接收人sid以及车辆sid查询是否有待接收记录")
@GetMapping("/selectByVinSid")
ResultBean<BusTransferRecords> selectByVinSid(@RequestParam("vinSid") String vinSid, @RequestParam("receiveUserSid") String receiveUserSid);
@ApiOperation("根据来源sid删除")
@PostMapping("/delBySourceSid")
ResultBean delBySourceSid(@RequestParam("sourceSid") String sourceSid);
}

4
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bustransferrecords/BusTransferRecordsMapper.java

@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.yxt.anrui.buscenter.api.bustransferrecords.BusTransferRecords;
import com.yxt.anrui.buscenter.api.bustransferrecords.BusTransferRecordsVo;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
@ -19,4 +20,7 @@ public interface BusTransferRecordsMapper extends BaseMapper<BusTransferRecords>
IPage<BusTransferRecordsVo> pagerList(IPage<BusTransferRecords> page, @Param(Constants.WRAPPER)QueryWrapper<BusTransferRecords> qw);
BusTransferRecords selectByVinSid(@Param("vinSid") String vinSid, @Param("userSid") String receiveUserSid);
@Delete("DELETE FROM bus_transfer_records WHERE goodsSid = #{sourceSid}")
void delBySourceSid(String sourceSid);
}

5
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bustransferrecords/BusTransferRecordsRest.java

@ -43,4 +43,9 @@ public class BusTransferRecordsRest implements BusTransferRecordsFeign {
public ResultBean<BusTransferRecords> selectByVinSid(String vinSid, String receiveUserSid) {
return busTransferRecordsService.selectByVinSid(vinSid, receiveUserSid);
}
@Override
public ResultBean delBySourceSid(String sourceSid) {
return busTransferRecordsService.delBySourceSid(sourceSid);
}
}

6
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bustransferrecords/BusTransferRecordsService.java

@ -138,4 +138,10 @@ public class BusTransferRecordsService extends MybatisBaseService<BusTransferRec
BusTransferRecords BusTransferRecords = baseMapper.selectByVinSid(vinSid,receiveUserSid);
return rb.success().setData(BusTransferRecords);
}
public ResultBean delBySourceSid(String sourceSid) {
ResultBean rb = ResultBean.fireFail();
baseMapper.delBySourceSid(sourceSid);
return rb.success();
}
}

6
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finvehicleinvoice/FinVehicleInvoiceService.java

@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yxt.anrui.base.api.basetrailer.BaseTrailerFeign;
import com.yxt.anrui.base.api.basevehicleappendix.BaseVehicleAppendixFeign;
import com.yxt.anrui.base.api.basevehiclecertificate.BaseVehicleCertificate;
import com.yxt.anrui.base.api.basevehiclecertificate.BaseVehicleCertificateFeign;
import com.yxt.anrui.base.api.basevehiclecertificate.BaseVehicleCertificateVo;
import com.yxt.anrui.base.api.commonappendix.CommonAppendixFeign;
@ -501,9 +502,10 @@ public class FinVehicleInvoiceService extends MybatisBaseService<FinVehicleInvoi
for (String sid : sids) {
FinVehicleInvoice finVehicleInvoice = fetchBySid(sid);
if (CertificState.TransferState.TRANSTATE_YJZ.getCode().equals(finVehicleInvoice.getTransferStateKey())){
//busTransferRecordsFeign.
busTransferRecordsFeign.delBySourceSid(sid);
baseMapper.updateTransferState(sid,CertificState.TransferState.TRANSTATE_WJS.getCode(),CertificState.TransferState.TRANSTATE_WJS.getRemarks());
}
}
return null;
return new ResultBean().success();
}
}
Loading…
Cancel
Save