| package com.zy.asrs.service.impl; | 
|   | 
| import com.baomidou.mybatisplus.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.beans.factory.annotation.Autowired; | 
| import org.springframework.stereotype.Service; | 
|   | 
|   | 
| @Service("wrkMastLogService") | 
| public class WrkMastLogServiceImpl extends ServiceImpl<WrkMastLogMapper, WrkMastLog> implements WrkMastLogService { | 
|   | 
|     @Autowired | 
|     private 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; | 
|     } | 
| } |