0.2.6 • Published 4 years ago

hbwsrc_special1 v0.2.6

Weekly downloads
3
License
-
Repository
-
Last release
4 years ago

hbwsrc_special

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your tests

npm run test

Lints and fixes files

npm run lint

项目依赖

Vue,Element

专项信息组件

InfoPanel 已完成信息面板

Attributes

参数说明类型可选值默认值
type专项类型int2 学历信息;3 学位信息;4 工作经历;5 医师资格证书;6 医师执业证书;7 护士执业证书;8 专业技术职称;9 个人奖励;10 年度考核;11 社团组织;12 多点执业;13 其它证书
detail接口hbwsrc-infoplatform-personal/Special/queryList返回的datas属性里的对象object{}
buttonType面板右侧按钮类型stringedit(编辑和删除)/select(选择)/""(无)""
backgroundColor背景颜色string#f2f2ff
noInfo是否显示“我没有该信息!”booleanfalse

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显示或隐藏弹框booleanfalse
item对象(当id等于‘’或null或undefined时为新增,否则为修改)object{}
declareStatus是否为申报状态booleanfalse

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