提交 84596736 authored 作者: 钟是志's avatar 钟是志

打印相关功能修改

上级 2cc46a4f
......@@ -3,6 +3,7 @@ import JsBarcode from 'jsbarcode';
import styles from '../index.less';
import moment from 'moment';
import { styleCount } from './config';
import { isJSON } from '@/webPublic/one_stop_public/copy';
/**
* -2 条形码
......@@ -17,6 +18,9 @@ const normalTextRender = (text, config) => {
if (!text || text === 'undefined' || typeof text === 'undefined') {
return null;
}
const configTextStyle = config.info && isJSON(config.info) && JSON.parse(config.info).textStyle || {};
const width = config.wide ? config.wide + 'px' : 'auto';
const height = config.high ? config.high + 'px' : 'auto';
if (config.mark && text.indexOf(config.mark) > -1) { // 换行分隔符
......@@ -30,6 +34,7 @@ const normalTextRender = (text, config) => {
marginBottom: '0',
width,
textAlign: 'right',
...configTextStyle,
}}>
{x}{length > index + 1 ? config.mark : ''}
</div>;
......@@ -45,6 +50,7 @@ const normalTextRender = (text, config) => {
verticalAlign: 'top',
textAlign: 'right',
letterSpacing: '2px',
...configTextStyle,
}}>
{text}
</div>
......
......@@ -14,6 +14,10 @@ export const defaultConfigInfo = {
paperWidth: A4Width,
};
export const defaultItemConfigInfo = {
textStyle: {},
};
export function getCLodopFuncJS() {
return new Promise((resolve, reject) => {
resolve(true);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论