ariesy 补充主表税率字段 v2

release
yefei 2 years ago
parent c028c31c2d
commit b8524ad18e
  1. 2
      dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java
  2. 2
      dxhy-erp/src/main/java/com/dxhy/erp/dao/TdxRecordInvoiceDao.java
  3. 12
      dxhy-erp/src/main/java/com/dxhy/erp/service/SNPushCheckRecordService.java

@ -1267,7 +1267,7 @@ public class SDNYMainProcessController extends AbstractController {
@PostMapping("/refresh") @PostMapping("/refresh")
@ResponseBody @ResponseBody
@SysLog("发票查验") @SysLog("发票查验")
public String refreshDetailData(@RequestBody Map<String, String> pramsMap) throws Exception { public String refreshDetailData(@RequestBody Map<String, Object> pramsMap) throws Exception {
log.info("接口请求的参数为:{}",pramsMap); log.info("接口请求的参数为:{}",pramsMap);
String result = snPushCheckRecordService.getRecords(pramsMap); String result = snPushCheckRecordService.getRecords(pramsMap);
return result; return result;

@ -186,7 +186,7 @@ public interface TdxRecordInvoiceDao extends BaseMapper<TdxRecordInvoice> {
void deleteByuuid(@Param("uuids") String[] uuids); void deleteByuuid(@Param("uuids") String[] uuids);
List<String> selectRecords(@Param("pramsMap") Map<String, String> pramsMap); List<String> selectRecords(@Param("pramsMap") Map<String, Object> pramsMap);
void updateTaxRate(@Param("pramsMap") Map<String, String> pramsMap); void updateTaxRate(@Param("pramsMap") Map<String, String> pramsMap);
} }

@ -279,7 +279,7 @@ public class SNPushCheckRecordService extends AbstractServiceAdapter {
return queryInvoiceResult; return queryInvoiceResult;
} }
public String getRecords(Map<String, String> pramsMap) { public String getRecords(Map<String, Object> pramsMap) {
DynamicContextHolder.push("business" + DbConstant.BUSINESS_WRITE); DynamicContextHolder.push("business" + DbConstant.BUSINESS_WRITE);
QueryWrapper<TdxRecordInvoice> recordWrapper = new QueryWrapper<>(); QueryWrapper<TdxRecordInvoice> recordWrapper = new QueryWrapper<>();
List<String> uuids = tdxRecordInvoiceDao.selectRecords(pramsMap); List<String> uuids = tdxRecordInvoiceDao.selectRecords(pramsMap);
@ -310,12 +310,12 @@ public class SNPushCheckRecordService extends AbstractServiceAdapter {
} }
} }
} }
log.info("taxRate={}",taxRate); log.info("获取的数据明细taxRate为={}",taxRate);
Map<String, String> updateParam = new HashMap<>();
updateParam.put("taxRate",taxRate);
updateParam.put("uuid",uuid);
pramsMap.put("taxRate",taxRate); tdxRecordInvoiceDao.updateTaxRate(updateParam);
pramsMap.put("uuid",uuid);
tdxRecordInvoiceDao.updateTaxRate(pramsMap);
} }
return "ok"; return "ok";
} }

Loading…
Cancel
Save