@beisen-cmps/italent-create-summary
v2.1.15
Published
npm i @beisen-cmps/italent-create-summary -S
Downloads
101
Readme
安装
npm i @beisen-cmps/italent-create-summary -S
前提
使用
import * as React from 'react';
import CreateSummary from '../../src/index';
const defaultData={
deadLineRule:'晚于每周五 17:00 为延迟提交',//最晚提交提示
title:'2019年5月第四周',//创建标题
weekRange:'05/20 - 05/26',//创建副标题
simplePlaceHolder:'快来记录你的工作成果吧,不断的总结成为更优秀的自己~',//简单模式下的placeHolder
isCreate:true,//是否是创建
createTitle:['本周工作总结','下周安排计划'],//标题文本
summary:'',//总计
plan:'',//计划
uploadFileUrl:`${location.protocol}${getBSGlobal('apiPath')}/api/v1/${getBSGlobal('tenantInfo').Id}/${getUserInfo().Id}/Upload/PostFiles?format=json×tamp=${Date.now()}`,//附件上传地址
atachments:[],//附件
viewScope:[{ value:'0', label: '公开', isSelected:true },
{ value:'1', label: '指定部门可见', isSelected:false },
{ value:'2', label: '仅自己可见', isSelected:false }],//可见范围
others:[],//at谁可见
hideDraft:false,//显示保存草稿按钮
hideCancel:false,//显示取消按钮
onCancel:()=>{console.log('cancel')},//取消
onDraft:(e,postData)=>{console.log(postData)},//保存草稿
onSubmit:(e,postData)=>{console.log(postData)},//提交
}
export default function Demo(){
return <CreateSummary data={defaultData}></CreateSummary>
}
参数
deadLineRule:'晚于每周五 17:00 为延迟提交',//最晚提交提示
title:'2019年5月第四周',//创建标题
weekRange:'05/20 - 05/26',//创建副标题
simplePlaceHolder:'快来记录你的工作成果吧,不断的总结成为更优秀的自己~',//简单模式下的placeHolder
isCreate:true,//是否是创建
createTitle:['本周工作总结','下周安排计划'],//标题文本
summary:'',//总计
plan:'',//计划
uploadFileUrl:'',//附件上传地址
atachments:[],//附件
viewScope:[{ value:'0', label: '公开', isSelected:true },
{ value:'1', label: '指定部门可见', isSelected:false },
{ value:'2', label: '仅自己可见', isSelected:false }],//可见范围
others:[],//at谁可见
hideDraft:false,//显示保存草稿按钮
hideCancel:false,//显示取消按钮
onCancel:()=>{console.log('cancel')},//取消
onDraft:()=>{console.log('saveDraft')},//保存草稿
onSubmit:()=>{console.log('submit')},//提交
描述
创建日报组件,仅支持react16。