提交 c779bd1e 编写于 作者: 金晖's avatar 金晖

Initial commit

上级
流水线 #51988 已取消 于阶段
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml
<component name="InspectionProjectProfileManager">
<settings>
<option name="USE_PROJECT_PROFILE" value="false" />
<version value="1.0" />
</settings>
</component>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.9 (pythonWeb)" project-jdk-type="Python SDK" />
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/pythonWeb.iml" filepath="$PROJECT_DIR$/.idea/pythonWeb.iml" />
</modules>
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/venv" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
\ No newline at end of file
# This is a sample Python script.
# Press Shift+F10 to execute it or replace it with your code.
# Press Double Shift to search everywhere for classes, files, tool windows, actions, and settings.
import pywebio
from model.test import main
def print_hi(name):
# Use a breakpoint in the code line below to debug your script.
print(f'Hi, {name}') # Press Ctrl+F8 to toggle the breakpoint.
# Press the green button in the gutter to run the script.
if __name__ == '__main__':
pywebio.start_server(main, port=8889, debug=True, cdn=False, auto_open_webbrowser=True)
# See PyCharm help at https://www.jetbrains.com/help/pycharm/
import pywebio
import pywebio.output as output
import pywebio.input as input
import requests
def main():
output.put_markdown('# 保险测试页(云鹊流程)'),
ip = input.input_group("权益人信息",
[input.input(label='姓名:', type='text', validate=None, name='user_name', value=None,
action=None,
onchange=None,
placeholder='请输入姓名', required=True, readonly=None, datalist=None,
help_text=None),
input.input(label='手机号:', type='text', validate=None, name='mobile_phone', value=None,
action=None,
onchange=None,
placeholder='请输入手机号', required=True, readonly=None, datalist=None,
help_text=None),
input.input(label='身份证:', type='text', validate=None, name='id_card', value=None,
action=None,
onchange=None,
placeholder='请输入身份证', required=True, readonly=None, datalist=None,
help_text=None)
])
name = ip['user_name']
phone = ip['mobile_phone']
idcard = ip['id_card']
# 请求接口
res = req(name, phone, idcard)
print(res)
url = res['data']['oss_url']
order_id = res['data']['mx_order_no']
message = res['message']
output.put_image(url)
output.put_text('订单号:' + order_id, position=-2)
output.put_text(message, position=-1)
def req(name, phone, idcard):
url = 'http://project.picahealth.com/create_mx_test_order?name=' + name + '&phone=' + phone + '&id_card=' + idcard
# print(url)
res = requests.get(url) # 使用params参数传递
# print(res.json())
res = res.json()
return res
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册