hbwsrc_special
v0.5.2
Published
``` npm install ```
Readme
hbwsrc_special
Project setup
npm installCompiles and hot-reloads for development
npm run serveCompiles and minifies for production
npm run buildRun your tests
npm run testLints and fixes files
npm run lint项目依赖
Vue,Element
专项信息组件
InfoPanel 已完成信息面板
Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 ---|---|---|---|--- type | 专项类型 | int | 2 学历信息;3 学位信息;4 工作经历;5 医师资格证书;6 医师执业证书;7 护士执业证书;8 专业技术职称;9 个人奖励;10 年度考核;11 社团组织;12 多点执业;13 其它证书 | detail | 接口hbwsrc-infoplatform-personal/Special/queryList返回的datas属性里的对象 | object | | {} buttonType | 面板右侧按钮类型 | string | edit(编辑和删除)/select(选择)/""(无) | "" backgroundColor | 背景颜色 | string | | #f2f2ff noInfo | 是否显示“我没有该信息!” | boolean | | false
detail数据样例:
{
//面板属性对象字符串
data:"{"assessmentYear": "2012", "examinationResults": "2", "uploadassessmentForm": [{"mark": "A", "fileUrl": "", "fileName": ""}]}",
id:"181b8add-dsasdasdas-sdasdasd"//数据id
}Events
事件名称 | 说明 | 回调参数 ---|---|--- editItem | 点击编辑按钮回调 | 属性对象 deleteItem | 确认删除对话框点击[确认]按钮回调 | 属性对象 checkItem | 点击选择按钮回调 | 属性对象
新增修改信息弹框
EducationForm-学历信息
DegreeForm-学位信息
WorkResumeForm-工作经历
MedicalQuaCertForm-医师资格证书
YspcForm-医师执业证书
NspcForm-护士执业证书
TechTitleForm-专业技术职称
PersonalRewards-个人奖励
AuditForm-年度审核
MassOrganForm-社团组织
MorePracForm-多点执业
OtherLogsForm-其他信息
Attributes
参数 | 说明 | 类型 | 可选值 | 默认值
---|---|---|---|---
modal | 显示或隐藏弹框 | boolean | |false
item | 对象(当id等于‘’或null或undefined时为新增,否则为修改) | object | | {}
declareStatus | 是否为申报状态 | boolean | | false
item样例:
{
//表单对象字符串
data:"{"assessmentYear": "2012", "examinationResults": "2", "uploadassessmentForm": [{"mark": "A", "fileUrl": "", "fileName": ""}]}",
id:"181b8add-dsasdasdas-sdasdasd"//数据id
}Events
事件名称 | 说明 | 回调参数 ---|---|--- closeModal | 取消按钮回调 | - editFinished | 编辑完成请求完成的回调 | declareStatus=true时为Object,=false时无 addFinished | 新增完成请求完成的回调 | res
