调用:Rate
背景:bg2.jpg
⚙ 配置
属性 | 说明 | 是否必需 |
---|---|---|
btnList | 评价总体配置 | YES |
整体配置范例
function Rate() {
var data = {
model: "Rate",
config: {
shell: commonShellCfg,
bgImg: "bg2.jpg",
modInAnimation: "fadeInLeft",
btnList: [
{
icon: './h5/img/icon/rate/hospital.svg',
name: '全部评价',
content: [
{
name: '您对我院环境是否满意',
value: 1
},
{
name: '您对我院医生是否满意',
value: 5
},
{
name: '您对我院服务人员是否满意',
value: 5
},
{
name: '您对我院护士是否满意',
value: 5
},
{
name: '您对我院卫生程度是否满意',
value: 5
},]
},
{
icon: './h5/img/icon/rate/department.svg',
name: '科室评价',
content: [
{
name: '您对我院儿科是否满意',
value: 5
},
{
name: '您对我院内科是否满意',
value: 5
},]
},
{
icon: './h5/img/icon/rate/doctor.svg',
name: '人员评价',
content: [
{
name: '您对我院的服务人员是否满意',
value: 5
},
{
name: '您对我院的保洁人员否满意',
value: 5
},]
},],
getData: "getRateStar",
}
}
return data
}
function getRateStar(obj) {
console.log(obj)
}
btnList
// 支持 1-3 类评价(1080*1920竖屏最多可支持5类)
btnList: [
{
// 左侧分类按钮图标
icon: './h5/img/icon/rate/hospital.svg',
// 分类按钮的文字说明
name: '全部评价',
// 右侧评价项
content: [
{
// 评价项,请不要重复字段,保持全模块唯一性
name: '您对我院院长是否满意',
// 默认星级,为5星
value: 5
},
... ...
],
},
{
// 左侧分类按钮图标
icon: './h5/img/icon/rate/department.svg',
// 分类按钮的文字说明
name: '科室评价',
cotent: [
{
// 评价项,请不要重复字段,保持全模块唯一性
name: '您对我院护士小姐姐是否满意',
// 默认星级,为5星
value: 5
},
... ...
],
},
{
// 左侧分类按钮图标
icon: './h5/img/icon/rate/doctor.svg',
// 分类按钮的文字说明
name: '人员评价',
cotent: [
{
// 评价项,请不要重复字段,保持全模块唯一性
name: '您对我院兄贵是否满意',
// 默认星级,为5星
value: 5
},
... ...
],
},
]
♨️ JS Call
无
🚀 getData
var ret=ZZH5.Call.getData();