heheng
2025-10-15 a4f1e1a9b97f7606347ba1b6a5c5957c3fc28a59
signature/src/main/java/com/gkhy/sign/service/impl/SignatureTypeServiceImpl.java
@@ -4,13 +4,11 @@
import com.gkhy.sign.entity.SignatureType;
import com.gkhy.sign.mapper.SignatureTypeMapper;
import com.gkhy.sign.service.SignatureTypeService;
import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.common.utils.SecurityUtils;
import com.gkhy.common.core.domain.entity.SysUser;
import com.gkhy.common.utils.SecurityUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@@ -30,6 +28,10 @@
        SysUser user = SecurityUtils.getLoginUser().getUser();
        signatureType.setCreateBy(user.getUserName());
        signatureType.setCreateTime(new Date());
        SignatureType signatureType1 = signatureTypeMapper.selectByTypeName(signatureType.getTypeName());
        if (signatureType1!=null){
            throw new RuntimeException("类型名称不可重复");
        }
        return signatureTypeMapper.insert(signatureType);
    }
@@ -42,7 +44,7 @@
    }
    @Override
    public int deleteType(Long[] ids) {
    public int deleteType(Integer ids) {
        return signatureTypeMapper.deleteTypeIds(ids);
    }
}