|
@@ -10,6 +10,7 @@ import com.imcs.admin.common.config.SessionContext;
|
|
|
import com.imcs.admin.db.service.JdbcDao;
|
|
|
import com.imcs.admin.db.service.JdbcService;
|
|
|
import com.imcs.admin.util.GenerateSerial;
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
|
import net.jposprinter.Sdk;
|
|
|
import org.apache.commons.collections.map.HashedMap;
|
|
|
import org.apache.commons.lang.StringUtils;
|
|
@@ -26,6 +27,7 @@ import java.util.regex.Pattern;
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
@Service
|
|
|
+@Slf4j
|
|
|
public class BusinessServiceImpl implements BusinessService{
|
|
|
@Resource
|
|
|
private JdbcDao jdbcDao;
|
|
@@ -478,17 +480,18 @@ public class BusinessServiceImpl implements BusinessService{
|
|
|
|
|
|
@Override
|
|
|
public void printer(String workCode) {
|
|
|
- System.out.println("JposPrinterDemo Start ...");
|
|
|
+ log.info("JposPrinterDemo start:"+workCode);
|
|
|
Sdk sdk =new Sdk();
|
|
|
sdk.pioOpen("usb","",3000);//usb
|
|
|
//sdk.pioOpen("com1","9600",3000);//com1 ,9600/19200/38400/115200
|
|
|
//sdk.pioOpen("tcp:192.168.123.100","",3000);//tcp:192.168.123.100
|
|
|
+ sdk.setLeftSpace(10,10);
|
|
|
sdk.twobarCodes(workCode, Charset.defaultCharset());
|
|
|
sdk.pioWritePort(workCode.getBytes());
|
|
|
sdk.pioWritePort("\n\n\n\n\n\n".getBytes());
|
|
|
sdk.selectCutPagerModerAndCutPager(0);
|
|
|
sdk.pioClose();
|
|
|
- System.out.println("JposPrinterDemo finished.");
|
|
|
+ log.info("JposPrinterDemo finished.:"+workCode);
|
|
|
}
|
|
|
|
|
|
/**
|