U8ShipmentHeaderService.java 767 Bytes
package com.huaheng.pc.U8.service;

import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.huaheng.framework.datasource.DynamicDataSource;
import com.huaheng.pc.U8.domain.U8ShipmentHeader;
import com.huaheng.pc.U8.mapper.U8ShipmentHeaderMapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

@Service
public class U8ShipmentHeaderService extends ServiceImpl<U8ShipmentHeaderMapper, U8ShipmentHeader> {
    @Resource
    private U8ShipmentHeaderMapper mapper;


    public String createCode(String shipmentType){
        DynamicDataSource.slave();
        String id = mapper.createCode(shipmentType);
        DynamicDataSource.master();
        return id;
    }
}