package com.zy.asrs.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.zy.asrs.entity.WrkMast; import com.zy.asrs.entity.WrkMastLog; import com.zy.asrs.mapper.WrkMastLogMapper; import com.zy.asrs.service.WrkMastLogService; import com.zy.asrs.service.WrkMastService; import org.springframework.stereotype.Service; @Service("wrkMastLogService") public class WrkMastLogServiceImpl extends ServiceImpl implements WrkMastLogService { private final WrkMastService wrkMastService; public WrkMastLogServiceImpl(WrkMastService wrkMastService) { this.wrkMastService = wrkMastService; } @Override public boolean save(Integer wrkNo) { WrkMast wrkMast = wrkMastService.selectByWorkNo(wrkNo); if (wrkMast == null) { return false; } WrkMastLog wrkMastLog = new WrkMastLog(); wrkMastLog.sync(wrkMast); return this.baseMapper.insert(wrkMastLog) > 0; } }