0.4.3 • Published 5 years ago

@xme-react/approve-tpl-print v0.4.3

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

审批打印模板

方法

downFile({info:{},orgName:'讯盟科技'}) 文件下载

renderHtml({info:{},orgName:'讯盟科技'}) 返回html页面

使用

参数类型备注
infoObjectinfo 后台返回的审批详细字段
orgNameStringorgName 当前企业名称

模板详情样式修改

./src/tpl/index.html 模板样式文件 用于本地修改样式

在tpl目录下执行 node pack 将写好的模板打包成模板字符全在./src/statics/htmlTpl.js文件

用例

import React from 'react'
import ReactDOM from 'react-dom'
import Button from './components/index'
import data from './mock/data'
import Print from './js/index'

function onClick () {
  const info = data.data
  console.log(info)
  Print.downFile({...info,...{orgName:'测试企业名称'}})
}

ReactDOM.render((
  <div onClick={onClick}>
    <Button
    />
  </div>
  ), document.body)