king
2023-03-11 34e7681fd12b1c4e4994d3bea1a553870e10bc50
src/components/qrcode/index.jsx
@@ -5,7 +5,7 @@
import './index.scss'
class BarCode extends Component {
class MkQrCode extends Component {
  static propTpyes = {
    card: PropTypes.object,  // 条码设置
    value: PropTypes.any,    // 条码值
@@ -29,13 +29,17 @@
    const { value, card } = this.props
    let color = card.color
    let size = card.qrWidth || 50
    let width = size + 'px'
    
    if (/rgb/ig.test(color)) {
      color = this.hexify(color)
    }
    if (size < 640) {
      size = 640
    }
    return (
      <div className="qrcode-box">
      <div className="qrcode-box" style={{width: width, height: width}}>
        <QrCode
          value={value}
          size={size}
@@ -51,4 +55,4 @@
  }
}
export default BarCode
export default MkQrCode