package com.ynxbd.common.service; import com.ynxbd.common.bean.MedTool; import com.ynxbd.common.dao.MedToolDao; public class MedToolService { public boolean saveMedToolMarkByTreatNum(String treatNum, Integer type, String processMark) { MedToolDao medToolDao = new MedToolDao(); MedTool medTool = medToolDao.selectByTreatNumAndType(treatNum, type); if (medTool == null) { return medToolDao.add(treatNum, type, processMark); } else { String mark = medTool.spliceProcessMark(processMark); if (mark == null) { // 为空说明无需修改 return true; } return medToolDao.updateProcessMark(treatNum, type, processMark, mark); } } }