接上一部分:
2个填报界面都已经制作完成。接下来就是内嵌到其他系统里面。
直接使用<iframe> </iframe>
这里需要指定绝对路径
界面设置style
<style>
#reportFrame{
width: 100%;
min-height: 100vh;
}
</style>
由于设置了填报分页,URL需要加上&__cutpage__=v
<iframe id="reportFrame"
src="http://xxxx/webroot/decision/view/report?xxxx&__cutpage__=v&id=$userId"></iframe>
我这里是添加了ID这个动态参数所以加了&id=$userId。
使用内嵌的时候需要注意:在决策系统平台中关闭【点击劫持攻击防护】这一个功能,不然内嵌会报错
总体流程基本就这样了。
下面增加一个小部分:
使用填报分页&__cutpage__=v过后,只能使用默认的分页按钮,这里提供自定义分页按钮:
才发现不能传文件QAQ
这里只举一个例子,需要这部分内容的请自行修改其中的内容
先制作基础界面