供应商品类准入

This commit is contained in:
TL
2025-06-17 20:18:56 +08:00
parent 3fd26d71bd
commit be9783cfcc
13 changed files with 585 additions and 0 deletions

View File

@ -6,6 +6,7 @@ import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.entity.CoscoCategoryLibr
import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.service.ICoscoCategoryLibraryService;
import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.service.ICoscoCategoryLibrarySupplierApplyService;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessWork;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessWorkCategoryService;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessWorkService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
@ -26,6 +27,10 @@ public class SynchronousController {
@Autowired
private ICoscoAccessWorkService coscoAccessWorkService;
@Autowired
private ICoscoAccessWorkCategoryService coscoAccessWorkCategoryService;
/**
* 品类库审批同步
*/
@ -54,5 +59,14 @@ public class SynchronousController {
}
/**
* 供应商品类准入审批
*/
@PostMapping("/receiveCategoryApprove")
public BaseResponse receiveCategoryApprove(@RequestBody CoscoAccessWork vo) {
return BaseResponse.success(coscoAccessWorkCategoryService.receiveApprove(vo));
}
}

View File

@ -2,6 +2,11 @@ package com.chinaunicom.zyhy.ebtp.supplier.common;
public class CoscoType {
//供应商准入状态0.未准入、1.已准入)
public static final Long ACCESS_STATUS_YZR = 1L;
//评审项单项
public static final String ITEMTYPE_ITEM = "item";

View File

@ -0,0 +1,113 @@
package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.controller;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.chinaunicom.mall.ebtp.common.base.controller.BaseController;
import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.*;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessWorkCategoryService;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessWorkService;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* 供应商准入_准入申请工作主Controller
*
* @author ruoyi
* @date 2025-06-16
*/
@RestController
@RequestMapping("/coscoAccessWorkCategory")
public class CoscoAccessWorkCategoryController extends BaseController {
@Autowired
private ICoscoAccessWorkCategoryService coscoAccessWorkCategoryService;
/**
* 供应商品类准入管理列表
* @return 返回结果
*/
@ApiOperation("查询分页数据")
@PostMapping("/getPage")
public BaseResponse<IPage<CoscoAccessWork>> getPage(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoAccessWork data) {
return BaseResponse.success(coscoAccessWorkCategoryService.getPage(data));
}
/**
* 品类准入申请
* @param vo
* @return
*/
@ApiOperation("新增数据")
@PostMapping("/add")
public BaseResponse<Boolean> add(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoAccessWorkVo vo){
return BaseResponse.success(coscoAccessWorkCategoryService.insertCoscoAccessWork(vo));
}
/**
* 品类详情
* @param id
* @return
*/
@ApiOperation("查询数据")
@GetMapping("/{id}")
public BaseResponse<CoscoAccessWorkVo> get(@ApiParam(value = "主键id", required = true) @PathVariable String id){
return BaseResponse.success(coscoAccessWorkCategoryService.selectCoscoAccessWorkById(id));
}
/**
* 发布审批页详情
* @param id
* @return
*/
@ApiOperation("查询数据")
@GetMapping("/startApproveInfo/{id}")
public BaseResponse<CoscoAccessWorkCategoryVo> startApproveInfo(@ApiParam(value = "主键id", required = true) @PathVariable String id){
return BaseResponse.success(coscoAccessWorkCategoryService.startApproveInfo(id));
}
/**
* 发布审批页中的供应商分页列表
* @return 返回结果
*/
@ApiOperation("查询分页数据")
@PostMapping("/approveSupplierPage")
public BaseResponse<IPage<CoscoAccessSupplier>> approveSupplierPage(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoAccessSupplier data) {
return BaseResponse.success(coscoAccessWorkCategoryService.approveSupplierPage(data));
}
/**
* 发布审批页中的供应商详情
* @return
*/
@ApiOperation("查询数据")
@GetMapping("/supplier")
public BaseResponse<CoscoAccessSupplier> supplierInfo(@ApiParam(value = "任务id", required = true) String accessWorkId,@ApiParam(value = "供应商id", required = true) String supplierId){
CoscoAccessSupplier data = new CoscoAccessSupplier();
data.setSupplierId(supplierId);
data.setAccessWorkId(accessWorkId);
return BaseResponse.success(coscoAccessWorkCategoryService.supplierInfo(data));
}
/**
* 发起审批
* @return
*/
@ApiOperation("修改数据")
@GetMapping("/startApprove")
public BaseResponse<Boolean> startApprove(@ApiParam(value = "任务id", required = true) String accessWorkId){
return BaseResponse.success(coscoAccessWorkCategoryService.startApprove(accessWorkId));
}
}

View File

@ -27,6 +27,8 @@ public interface CoscoAccessSupplierCategoryMapper {
*/
public List<CoscoAccessSupplierCategory> selectCoscoAccessSupplierCategoryList(CoscoAccessSupplierCategory coscoAccessSupplierCategory);
public Integer selectBySupplierIdAndCategoryId(CoscoAccessSupplierCategory coscoAccessSupplierCategory);
/**
* 新增供应商准入_供应商已准入品类
*

View File

@ -1,6 +1,9 @@
package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessSupplier;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierBank;
import org.springframework.data.repository.query.Param;
import java.util.List;
@ -19,6 +22,9 @@ public interface CoscoAccessSupplierMapper {
*/
public CoscoAccessSupplier selectCoscoAccessSupplierByAccessWorkId(String accessWorkId);
public CoscoAccessSupplier selectBySupplierId(CoscoAccessSupplier coscoAccessSupplier);
/**
* 查询供应商准入_关联供应商列表
*
@ -27,6 +33,9 @@ public interface CoscoAccessSupplierMapper {
*/
public List<CoscoAccessSupplier> selectCoscoAccessSupplierList(CoscoAccessSupplier coscoAccessSupplier);
IPage<CoscoAccessSupplier> selectSupplierPageList(IPage<CoscoAccessSupplier> page, @Param("vo") CoscoAccessSupplier vo);
/**
* 新增供应商准入_关联供应商
*

View File

@ -28,6 +28,20 @@ public class CoscoAccessSupplier extends CoscoBaseEntity {
//供应商名
private String supplierName;
//品类名
private String categoryName;
//品类名
private String categoryNameYzr;
//企业类型
private String supplierType;
//申请人
private String createBy;
//部门
private String deptId;
//评审项集合
private List<CoscoAccessItem> coscoAccessItemList;

View File

@ -0,0 +1,17 @@
package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity;
import lombok.Data;
import java.util.List;
@Data
public class CoscoAccessWorkCategoryVo {
//准入申请主表
private CoscoAccessWork coscoAccessWork;
}

View File

@ -0,0 +1,35 @@
package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.*;
import java.util.List;
/**
* 供应商准入_准入申请工作主Service接口
*
* @author ruoyi
* @date 2025-06-16
*/
public interface ICoscoAccessWorkCategoryService {
IPage<CoscoAccessWork> getPage(CoscoAccessWork data);
IPage<CoscoAccessSupplier> approveSupplierPage(CoscoAccessSupplier data);
public Boolean insertCoscoAccessWork(CoscoAccessWorkVo coscoAccessWork);
public CoscoAccessWorkVo selectCoscoAccessWorkById(String id);
public CoscoAccessSupplier supplierInfo(CoscoAccessSupplier data);
public CoscoAccessWorkCategoryVo startApproveInfo(String id);
public Boolean startApprove(String id);
public Boolean receiveApprove(CoscoAccessWork vo);
}

View File

@ -0,0 +1,236 @@
package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.chinaunicom.mall.ebtp.common.util.PropertyUtils;
import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils;
import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoIdUtil;
import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoType;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.*;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.*;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessWorkCategoryService;
import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessWorkService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
* 供应商准入_准入申请工作主Service业务层处理
*
* @author ruoyi
* @date 2025-06-16
*/
@Service
public class CoscoAccessWorkCategoryServiceImpl implements ICoscoAccessWorkCategoryService {
@Autowired
private CoscoAccessWorkMapper coscoAccessWorkMapper;
@Autowired
private CoscoAccessWorkAttachmentsMapper coscoAccessWorkAttachmentsMapper;
@Autowired
private CoscoAccessSupplierCategoryMapper coscoAccessSupplierCategoryMapper;
@Autowired
private CoscoAccessCategoryMapper coscoAccessCategoryMapper;
@Autowired
private CoscoAccessSupplierMapper coscoAccessSupplierMapper;
@Autowired
private CoscoAccessUserMapper coscoAccessUserMapper;
@Autowired
private CoscoAccessItemMapper coscoAccessItemMapper;
@Autowired
private CoscoAccessUserItemMapper coscoAccessUserItemMapper;
@Autowired
private CoscoAccessItemAttachmentsMapper coscoAccessItemAttachmentsMapper;
@Override
public IPage<CoscoAccessWork> getPage(CoscoAccessWork data) {
// 创建分页对象(当前页,每页大小)
IPage<CoscoAccessWork> page = new Page<>(data.getPageNo(), data.getPageSize());
data.setApplyType(CoscoType.APPLY_TYPE_PLZR);
return coscoAccessWorkMapper.selectPageList(page, data);
}
@Override
public IPage<CoscoAccessSupplier> approveSupplierPage(CoscoAccessSupplier data) {
// 创建分页对象(当前页,每页大小)
IPage<CoscoAccessSupplier> page = new Page<>(data.getPageNo(), data.getPageSize());
return coscoAccessSupplierMapper.selectSupplierPageList(page, data);
}
@Override
public CoscoAccessSupplier supplierInfo(CoscoAccessSupplier data) {
return coscoAccessSupplierMapper.selectBySupplierId(data);
}
/**
* 品类准入
* @param vo
* @return
*/
@Override
@Transactional
public Boolean insertCoscoAccessWork(CoscoAccessWorkVo vo) {
String workId = CoscoIdUtil.getId();//工作主体id
//任务主体新增/供应商准入
CoscoAccessWork coscoAccessWork = vo.getCoscoAccessWork();
coscoAccessWork.setId(workId);
coscoAccessWork.setApplyType(CoscoType.APPLY_TYPE_PLZR);
coscoAccessWork.setCreateBy("1");
coscoAccessWork.setCreateTime(CoscoDateUtils.getNowDate());
coscoAccessWork.setUpdateBy("1");
coscoAccessWork.setUpdateTime(CoscoDateUtils.getNowDate());
coscoAccessWork.setLastUpdateTime(CoscoDateUtils.getNowDate());
coscoAccessWorkMapper.insertCoscoAccessWork(coscoAccessWork);
//品类集合
for(String cId : vo.getCategoryIds()){
CoscoAccessCategory coscoAccessCategory = new CoscoAccessCategory();
coscoAccessCategory.setAccessWorkId(workId);
coscoAccessCategory.setCategoryId(cId);
coscoAccessCategoryMapper.insertCoscoAccessCategory(coscoAccessCategory);
}
//供应商集合
for(String sId : vo.getSupplierIds()){
CoscoAccessSupplier coscoAccessSupplier = new CoscoAccessSupplier();
coscoAccessSupplier.setAccessWorkId(workId);
coscoAccessSupplier.setSupplierId(sId);
coscoAccessSupplierMapper.insertCoscoAccessSupplier(coscoAccessSupplier);
}
return true;
}
@Override
public CoscoAccessWorkVo selectCoscoAccessWorkById(String id) {
CoscoAccessWorkVo vo = new CoscoAccessWorkVo();
//准入基础信息
CoscoAccessWork coscoAccessWork = coscoAccessWorkMapper.selectCoscoAccessWorkById(id);
vo.setCoscoAccessWork(coscoAccessWork);
//供应商信息
CoscoAccessSupplier coscoAccessSupplier = new CoscoAccessSupplier();
coscoAccessSupplier.setAccessWorkId(id);
vo.setCoscoAccessSupplierList(coscoAccessSupplierMapper.selectCoscoAccessSupplierList(coscoAccessSupplier));
//品类
CoscoAccessCategory coscoAccessCategory = new CoscoAccessCategory();
coscoAccessCategory.setAccessWorkId(id);
vo.setCoscoAccessCategoryList(coscoAccessCategoryMapper.selectCoscoAccessCategoryList(coscoAccessCategory));
return vo;
}
@Override
public CoscoAccessWorkCategoryVo startApproveInfo(String id) {
CoscoAccessWorkCategoryVo vo = new CoscoAccessWorkCategoryVo();
//准入基础信息
CoscoAccessWork coscoAccessWork = coscoAccessWorkMapper.selectCoscoAccessWorkById(id);
vo.setCoscoAccessWork(coscoAccessWork);
return vo;
}
@Override
public Boolean startApprove(String id) {
//修改任务主表审批状态--通过或者驳回
CoscoAccessWork coscoAccessWork = new CoscoAccessWork();
coscoAccessWork.setId(id);
coscoAccessWork.setApproveStatus(CoscoType.APPROVE_STATUS_SPZ);
coscoAccessWork.setUpdateBy("1");
coscoAccessWork.setUpdateTime(CoscoDateUtils.getNowDate());
coscoAccessWork.setLastUpdateTime(CoscoDateUtils.getNowDate());
coscoAccessWorkMapper.updateCoscoAccessWork(coscoAccessWork);
//*************调用三方审批接口***********
return true;
}
/**
* 接受审批返回值
* @return
*/
@Override
@Transactional
public Boolean receiveApprove(CoscoAccessWork vo) {
//先验证一下主任务表数据状态
CoscoAccessWork coscoAccessWorkData = coscoAccessWorkMapper.selectCoscoAccessWorkById(vo.getId());
if(CoscoType.APPROVE_STATUS_TG.equals(coscoAccessWorkData.getApproveStatus()) ||
CoscoType.APPROVE_STATUS_BH.equals(coscoAccessWorkData.getApproveStatus()) ){
return true;
}
//修改任务主表审批状态--通过或者驳回
CoscoAccessWork coscoAccessWork = new CoscoAccessWork();
coscoAccessWork.setId(vo.getId());
coscoAccessWork.setApproveStatus(vo.getApproveStatus());
coscoAccessWork.setUpdateTime(CoscoDateUtils.getNowDate());
coscoAccessWork.setLastUpdateTime(CoscoDateUtils.getNowDate());
coscoAccessWorkMapper.updateCoscoAccessWork(coscoAccessWork);
//审批通过
if(vo.getApproveStatus().equals(CoscoType.APPROVE_STATUS_TG)){
//把准入的品类添加到已准入品类表
//供应商信息
CoscoAccessSupplier coscoAccessSupplier = new CoscoAccessSupplier();
coscoAccessSupplier.setAccessWorkId(vo.getId());
List<CoscoAccessSupplier> supplierList = coscoAccessSupplierMapper.selectCoscoAccessSupplierList(coscoAccessSupplier);
for(CoscoAccessSupplier coscoAccessSupplier1 :supplierList ){
//根据id查询全部需要已准入的品类
CoscoAccessCategory coscoAccessCategory = new CoscoAccessCategory();
coscoAccessCategory.setAccessWorkId(vo.getId());
List<CoscoAccessCategory> coscoAccessCategoryList = coscoAccessCategoryMapper.selectCoscoAccessCategoryList(coscoAccessCategory);
for (CoscoAccessCategory coscoAccessCategory1 : coscoAccessCategoryList){
//验证该品类是否已经准入过了
CoscoAccessSupplierCategory coscoAccessSupplierCategory2 = new CoscoAccessSupplierCategory();
coscoAccessSupplierCategory2.setSupplierId(coscoAccessSupplier1.getSupplierId());
coscoAccessSupplierCategory2.setCategoryId(coscoAccessCategory1.getCategoryId());
Integer num = coscoAccessSupplierCategoryMapper.selectBySupplierIdAndCategoryId(coscoAccessSupplierCategory2);
//如果是0 说明没准入过
if(num == 0){
CoscoAccessSupplierCategory coscoAccessSupplierCategory = new CoscoAccessSupplierCategory();
coscoAccessSupplierCategory.setId(PropertyUtils.getSnowflakeId());
coscoAccessSupplierCategory.setAccessWorkId(vo.getId());
coscoAccessSupplierCategory.setSupplierId(coscoAccessSupplier1.getSupplierId());
coscoAccessSupplierCategory.setCategoryId(coscoAccessCategory1.getCategoryId());
coscoAccessSupplierCategory.setCreateBy("1");
coscoAccessSupplierCategory.setCreateTime(CoscoDateUtils.getNowDate());
coscoAccessSupplierCategory.setUpdateBy("1");
coscoAccessSupplierCategory.setUpdateTime(CoscoDateUtils.getNowDate());
coscoAccessSupplierCategory.setLastUpdateTime(CoscoDateUtils.getNowDate());
coscoAccessSupplierCategoryMapper.insertCoscoAccessSupplierCategory(coscoAccessSupplierCategory);
}
}
}
}
return true;
}
}

View File

@ -24,12 +24,17 @@ import org.springframework.transaction.annotation.Transactional;
*/
@Service
public class CoscoAccessWorkServiceImpl implements ICoscoAccessWorkService {
@Autowired
private CoscoSupplierBaseMapper coscoSupplierBaseMapper;
@Autowired
private CoscoAccessWorkMapper coscoAccessWorkMapper;
@Autowired
private CoscoAccessWorkAttachmentsMapper coscoAccessWorkAttachmentsMapper;
@Autowired
private CoscoAccessSupplierCategoryMapper coscoAccessSupplierCategoryMapper;
@Autowired
@ -56,6 +61,7 @@ public class CoscoAccessWorkServiceImpl implements ICoscoAccessWorkService {
public IPage<CoscoAccessWork> getPage(CoscoAccessWork data) {
// 创建分页对象(当前页,每页大小)
IPage<CoscoAccessWork> page = new Page<>(data.getPageNo(), data.getPageSize());
data.setApplyType(CoscoType.APPLY_TYPE_GYSZR);
return coscoAccessWorkMapper.selectPageList(page, data);
}
@ -63,6 +69,7 @@ public class CoscoAccessWorkServiceImpl implements ICoscoAccessWorkService {
public IPage<CoscoAccessWork> getApprovePage(CoscoAccessWork data) {
// 创建分页对象(当前页,每页大小)
IPage<CoscoAccessWork> page = new Page<>(data.getPageNo(), data.getPageSize());
data.setApplyType(CoscoType.APPLY_TYPE_GYSZR);
return coscoAccessWorkMapper.selectPageList(page, data);
}
@ -493,7 +500,16 @@ public class CoscoAccessWorkServiceImpl implements ICoscoAccessWorkService {
* @return
*/
@Override
@Transactional
public Boolean receiveApprove(CoscoAccessWork vo) {
//先验证一下主任务表数据状态
CoscoAccessWork coscoAccessWorkData = coscoAccessWorkMapper.selectCoscoAccessWorkById(vo.getId());
if(CoscoType.APPROVE_STATUS_TG.equals(coscoAccessWorkData.getApproveStatus()) ||
CoscoType.APPROVE_STATUS_BH.equals(coscoAccessWorkData.getApproveStatus()) ){
return true;
}
//修改任务主表审批状态--通过或者驳回
CoscoAccessWork coscoAccessWork = new CoscoAccessWork();
coscoAccessWork.setId(vo.getId());
@ -502,6 +518,46 @@ public class CoscoAccessWorkServiceImpl implements ICoscoAccessWorkService {
coscoAccessWork.setLastUpdateTime(CoscoDateUtils.getNowDate());
coscoAccessWorkMapper.updateCoscoAccessWork(coscoAccessWork);
//审批通过
if(vo.getApproveStatus().equals(CoscoType.APPROVE_STATUS_TG)){
//把准入的品类添加到已准入品类表
//供应商信息
CoscoAccessSupplier coscoAccessSupplier = new CoscoAccessSupplier();
coscoAccessSupplier.setAccessWorkId(vo.getId());
List<CoscoAccessSupplier> supplierList = coscoAccessSupplierMapper.selectCoscoAccessSupplierList(coscoAccessSupplier);
for(CoscoAccessSupplier coscoAccessSupplier1 :supplierList ){
//根据id查询全部已准入的品类
CoscoAccessCategory coscoAccessCategory = new CoscoAccessCategory();
coscoAccessCategory.setAccessWorkId(vo.getId());
List<CoscoAccessCategory> coscoAccessCategoryList = coscoAccessCategoryMapper.selectCoscoAccessCategoryList(coscoAccessCategory);
for (CoscoAccessCategory coscoAccessCategory1 : coscoAccessCategoryList){
CoscoAccessSupplierCategory coscoAccessSupplierCategory = new CoscoAccessSupplierCategory();
coscoAccessSupplierCategory.setId(PropertyUtils.getSnowflakeId());
coscoAccessSupplierCategory.setAccessWorkId(vo.getId());
coscoAccessSupplierCategory.setSupplierId(coscoAccessSupplier1.getSupplierId());
coscoAccessSupplierCategory.setCategoryId(coscoAccessCategory1.getCategoryId());
coscoAccessSupplierCategory.setCreateBy("1");
coscoAccessSupplierCategory.setCreateTime(CoscoDateUtils.getNowDate());
coscoAccessSupplierCategory.setUpdateBy("1");
coscoAccessSupplierCategory.setUpdateTime(CoscoDateUtils.getNowDate());
coscoAccessSupplierCategory.setLastUpdateTime(CoscoDateUtils.getNowDate());
coscoAccessSupplierCategoryMapper.insertCoscoAccessSupplierCategory(coscoAccessSupplierCategory);
}
CoscoSupplierBase coscoSupplierBase = new CoscoSupplierBase();
coscoSupplierBase.setId(coscoAccessSupplier1.getSupplierId());
coscoSupplierBase.setAccessStatus(CoscoType.ACCESS_STATUS_YZR);
coscoSupplierBase.setUpdateBy("1");
coscoSupplierBase.setUpdateTime(CoscoDateUtils.getNowDate());
coscoSupplierBase.setLastUpdateTime(CoscoDateUtils.getNowDate());
coscoSupplierBaseMapper.updateCoscoSupplierBase(coscoSupplierBase);
}
}
return true;