diff --git a/alibabacloud_sample.egg-info/PKG-INFO b/alibabacloud_sample.egg-info/PKG-INFO index 8c4eadc..7ea5843 100644 --- a/alibabacloud_sample.egg-info/PKG-INFO +++ b/alibabacloud_sample.egg-info/PKG-INFO @@ -25,6 +25,7 @@ Requires-Dist: alibabacloud_tea_openapi<1.0.0,>=0.3.15 Requires-Dist: alibabacloud_tea_console<1.0.0,>=0.0.1 Requires-Dist: alibabacloud_tea_util<1.0.0,>=0.3.13 Requires-Dist: alibabacloud_credentials<2.0.0,>=1.0.2 +Requires-Dist: flask Dynamic: classifier Dynamic: description Dynamic: description-content-type diff --git a/alibabacloud_sample.egg-info/SOURCES.txt b/alibabacloud_sample.egg-info/SOURCES.txt index 8f88a87..b5a7011 100644 --- a/alibabacloud_sample.egg-info/SOURCES.txt +++ b/alibabacloud_sample.egg-info/SOURCES.txt @@ -1,7 +1,11 @@ README.md setup.py alibabacloud_sample/__init__.py -alibabacloud_sample/sample.py +alibabacloud_sample/dataservice.py +alibabacloud_sample/dbservice.py +alibabacloud_sample/fileservice.py +alibabacloud_sample/main.py +alibabacloud_sample/service.py alibabacloud_sample.egg-info/PKG-INFO alibabacloud_sample.egg-info/SOURCES.txt alibabacloud_sample.egg-info/dependency_links.txt diff --git a/alibabacloud_sample.egg-info/requires.txt b/alibabacloud_sample.egg-info/requires.txt index d89a942..ce34456 100644 --- a/alibabacloud_sample.egg-info/requires.txt +++ b/alibabacloud_sample.egg-info/requires.txt @@ -3,3 +3,4 @@ alibabacloud_tea_openapi<1.0.0,>=0.3.15 alibabacloud_tea_console<1.0.0,>=0.0.1 alibabacloud_tea_util<1.0.0,>=0.3.13 alibabacloud_credentials<2.0.0,>=1.0.2 +flask diff --git a/alibabacloud_sample/data/verify.db b/alibabacloud_sample/data/verify.db deleted file mode 100644 index f52bc7e..0000000 Binary files a/alibabacloud_sample/data/verify.db and /dev/null differ diff --git a/alibabacloud_sample/dbservice.py b/alibabacloud_sample/dbservice.py index 08f07e1..dec4c75 100644 --- a/alibabacloud_sample/dbservice.py +++ b/alibabacloud_sample/dbservice.py @@ -3,7 +3,7 @@ from sqlite3 import Error class DBService: - db_file = "data/verify.db" + db_file = "verify.db" conn = None def __init__(self): """ diff --git a/alibabacloud_sample/main.py b/alibabacloud_sample/main.py index 01700f4..c381993 100644 --- a/alibabacloud_sample/main.py +++ b/alibabacloud_sample/main.py @@ -1,3 +1,5 @@ + + from flask import Flask, request, render_template, send_from_directory from flask_cors import CORS from alibabacloud_sample.dataservice import DataService @@ -35,7 +37,8 @@ def recognize(): service = Service() dataservice = DataService() data = dataservice.get_invoice(file_path=file_path) - if data is not None: + print(data) + if data is not None and data.get('file_path') is not None: return data return service.recognize(file_path=file_path) # 发票验证 @@ -48,7 +51,12 @@ def verify(): dataservice = DataService() data = dataservice.get_invoice(file_path=file_path) return service.verify(data=data,file_path=file_path) +@app.route('/list',methods=['POST']) +def list(): + data = [] + + return data if __name__ == '__main__': # Service.verify(sys.argv[1:]) # Service.recognize(file_path="/home/jayus/图片/wechat_2025-07-31_131911_822.png") - app.run(host='0.0.0.0', port=5000, debug=True) \ No newline at end of file + app.run(host='0.0.0.0', port=5555, debug=True) \ No newline at end of file diff --git a/alibabacloud_sample/templates/index.html b/alibabacloud_sample/templates/index.html index 875aabe..f2f3142 100644 --- a/alibabacloud_sample/templates/index.html +++ b/alibabacloud_sample/templates/index.html @@ -1,14 +1,14 @@ - - - - - - - Vite + Vue + TS - - - - -
- - + + + + + + + Vite + Vue + TS + + + + +
+ + diff --git a/webapp/vite-project/src/components/check/index.vue b/webapp/vite-project/src/components/check/index.vue index 44e77ad..8567d0b 100644 --- a/webapp/vite-project/src/components/check/index.vue +++ b/webapp/vite-project/src/components/check/index.vue @@ -59,7 +59,8 @@ const formState = ref(''); 上一步 下一步 - 完成 + 报销 + 完成 diff --git a/webapp/vite-project/src/components/check/upload.vue b/webapp/vite-project/src/components/check/upload.vue index 807732a..3f1fabb 100644 --- a/webapp/vite-project/src/components/check/upload.vue +++ b/webapp/vite-project/src/components/check/upload.vue @@ -4,6 +4,7 @@ import {ref} from "vue"; import { UploadOutlined } from '@ant-design/icons-vue'; +import {baseURL} from "../../utils/baseurl.ts"; const fileList1 = ref([]); const props = defineProps({ filePath: String }); const emit= defineEmits(['update:filePath']) @@ -45,7 +46,7 @@ const handleUpload = (options: any) => { }; // 发送请求到服务器 - xhr.open('POST', 'http://192.168.8.146:5000/upload'); + xhr.open('POST', baseURL+'/upload'); xhr.send(formData); }; diff --git a/webapp/vite-project/src/pages/manage.vue b/webapp/vite-project/src/pages/manage.vue index d7a47c3..823646e 100644 --- a/webapp/vite-project/src/pages/manage.vue +++ b/webapp/vite-project/src/pages/manage.vue @@ -1,7 +1,9 @@ \ No newline at end of file diff --git a/webapp/vite-project/src/pages/recheck.vue b/webapp/vite-project/src/pages/recheck.vue new file mode 100644 index 0000000..96c0baf --- /dev/null +++ b/webapp/vite-project/src/pages/recheck.vue @@ -0,0 +1,11 @@ + + + + + \ No newline at end of file diff --git a/webapp/vite-project/src/utils/baseurl.ts b/webapp/vite-project/src/utils/baseurl.ts index dca0211..607e3df 100644 --- a/webapp/vite-project/src/utils/baseurl.ts +++ b/webapp/vite-project/src/utils/baseurl.ts @@ -1 +1 @@ -export const baseURL = "http://192.168.8.146:5000" \ No newline at end of file +export const baseURL = "http://127.0.0.1:5555" \ No newline at end of file