package com.hssx.cloudmodel.service; import com.hssx.cloudmodel.entity.InjectionMolding; import com.hssx.cloudmodel.entity.Mould; import com.baomidou.mybatisplus.extension.service.IService; import com.hssx.cloudmodel.entity.User; import com.hssx.cloudmodel.entity.vo.MouldVO; import com.hssx.cloudmodel.entity.vo.UserVO; import com.hssx.cloudmodel.util.HttpRespMsg; /** *

* 服务类 *

* * @author 吴涛涛 * @since 2019-07-30 */ public interface MouldService extends IService { HttpRespMsg addAndUpdateMould(Mould mould, User user,Integer dynamicId,InjectionMolding injectionMolding); HttpRespMsg getMoildDetail(MouldVO mould); HttpRespMsg maintenanceReminder() throws Exception; HttpRespMsg delMoule(Mould mould); HttpRespMsg isMaintain(Mould mould); HttpRespMsg maintainMouldList(UserVO userVO); HttpRespMsg scrapMouldList(UserVO userVO); HttpRespMsg changeMouldEquipment(Mould mould,Integer mouldId, String token); HttpRespMsg packageLoss(); HttpRespMsg updateRuntimesTask(); HttpRespMsg updateLastTimeRuntimesTask(); }