new file: assets/_plugin-vue_export-helper-Dh4yMZWw.js
new file: assets/_plugin-vue_export-helper-xvHHTGU_.css new file: assets/convert-1dkFPbKa.css new file: assets/convert-6b0yq-M0.css new file: assets/convert-BxkpMHO9.css new file: assets/convert-D4Yv2oRy.css new file: assets/convert-DwbQug2y.css modified: assets/convert.js new file: assets/dedupe-B0eqpVpj.css new file: assets/dedupe-BHE_BCAJ.css new file: assets/dedupe-Day_nGxq.css new file: assets/dedupe-DzFvTfoj.css new file: assets/dedupe-rhGu1E8E.css modified: assets/dedupe.js new file: assets/el-alert-Ct0RpqUD.css new file: assets/pywebview-B6ZNXusn.css new file: assets/pywebview-BRrok0pS.js new file: assets/pywebview-BnpJyyGZ.js new file: assets/pywebview-CGwF8TuM.js new file: assets/pywebview-Chz98E9c.css new file: assets/pywebview-D-PKWjUg.js new file: assets/pywebview-DVgP2-kW.js new file: assets/pywebview-IqgMfeBe.css new file: assets/pywebview-Rm5Hhqpf.js new file: assets/pywebview-leZCedEt.js new file: assets/split-BsJfbBqn.css new file: assets/split-DAa_Usoh.css new file: assets/split-DidKJ84l.css new file: assets/split-R_8V5xgh.css new file: assets/split-_O6NHqDj.css modified: assets/split.js modified: blueprints/__pycache__/brand.cpython-311.pyc modified: blueprints/__pycache__/brand.cpython-39.pyc modified: blueprints/brand.py modified: config.py modified: main.py modified: new_web_source/convert.html modified: new_web_source/dedupe.html modified: new_web_source/split.html
This commit is contained in:
55
app/assets/_plugin-vue_export-helper-Dh4yMZWw.js
Normal file
55
app/assets/_plugin-vue_export-helper-Dh4yMZWw.js
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/_plugin-vue_export-helper-xvHHTGU_.css
Normal file
1
app/assets/_plugin-vue_export-helper-xvHHTGU_.css
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/convert-1dkFPbKa.css
Normal file
1
app/assets/convert-1dkFPbKa.css
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/convert-6b0yq-M0.css
Normal file
1
app/assets/convert-6b0yq-M0.css
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/convert-BxkpMHO9.css
Normal file
1
app/assets/convert-BxkpMHO9.css
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/convert-D4Yv2oRy.css
Normal file
1
app/assets/convert-D4Yv2oRy.css
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/convert-DwbQug2y.css
Normal file
1
app/assets/convert-DwbQug2y.css
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
app/assets/dedupe-B0eqpVpj.css
Normal file
1
app/assets/dedupe-B0eqpVpj.css
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/dedupe-BHE_BCAJ.css
Normal file
1
app/assets/dedupe-BHE_BCAJ.css
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/dedupe-Day_nGxq.css
Normal file
1
app/assets/dedupe-Day_nGxq.css
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/dedupe-DzFvTfoj.css
Normal file
1
app/assets/dedupe-DzFvTfoj.css
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/dedupe-rhGu1E8E.css
Normal file
1
app/assets/dedupe-rhGu1E8E.css
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
app/assets/el-alert-Ct0RpqUD.css
Normal file
1
app/assets/el-alert-Ct0RpqUD.css
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/pywebview-B6ZNXusn.css
Normal file
1
app/assets/pywebview-B6ZNXusn.css
Normal file
File diff suppressed because one or more lines are too long
55
app/assets/pywebview-BRrok0pS.js
Normal file
55
app/assets/pywebview-BRrok0pS.js
Normal file
File diff suppressed because one or more lines are too long
55
app/assets/pywebview-BnpJyyGZ.js
Normal file
55
app/assets/pywebview-BnpJyyGZ.js
Normal file
File diff suppressed because one or more lines are too long
55
app/assets/pywebview-CGwF8TuM.js
Normal file
55
app/assets/pywebview-CGwF8TuM.js
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/pywebview-Chz98E9c.css
Normal file
1
app/assets/pywebview-Chz98E9c.css
Normal file
File diff suppressed because one or more lines are too long
55
app/assets/pywebview-D-PKWjUg.js
Normal file
55
app/assets/pywebview-D-PKWjUg.js
Normal file
File diff suppressed because one or more lines are too long
55
app/assets/pywebview-DVgP2-kW.js
Normal file
55
app/assets/pywebview-DVgP2-kW.js
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/pywebview-IqgMfeBe.css
Normal file
1
app/assets/pywebview-IqgMfeBe.css
Normal file
File diff suppressed because one or more lines are too long
55
app/assets/pywebview-Rm5Hhqpf.js
Normal file
55
app/assets/pywebview-Rm5Hhqpf.js
Normal file
File diff suppressed because one or more lines are too long
55
app/assets/pywebview-leZCedEt.js
Normal file
55
app/assets/pywebview-leZCedEt.js
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/split-BsJfbBqn.css
Normal file
1
app/assets/split-BsJfbBqn.css
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/split-DAa_Usoh.css
Normal file
1
app/assets/split-DAa_Usoh.css
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/split-DidKJ84l.css
Normal file
1
app/assets/split-DidKJ84l.css
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/split-R_8V5xgh.css
Normal file
1
app/assets/split-R_8V5xgh.css
Normal file
File diff suppressed because one or more lines are too long
1
app/assets/split-_O6NHqDj.css
Normal file
1
app/assets/split-_O6NHqDj.css
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
@@ -362,7 +362,7 @@ def api_brand_expand_folder_recursive():
|
||||
|
||||
|
||||
@brand_bp.route('/api/brand/run', methods=['POST'])
|
||||
@login_required
|
||||
# @login_required
|
||||
def api_brand_run():
|
||||
"""立即运行:创建任务并后台执行,立即返回 task_id,前端可轮询进度与取消"""
|
||||
try:
|
||||
@@ -400,6 +400,7 @@ def api_brand_run():
|
||||
"content-type":"application/json",
|
||||
},data=json.dumps({ "files": urls, "strategy": strategy,"taskType": 1,"archiveName": ""}))
|
||||
print({ "files": urls, "strategy": strategy,"taskType": 1,"archiveName": ""})
|
||||
print(f"{JAVA_API_BASE}/api/brand/tasks?userId={user_id}")
|
||||
resp_data = resp.json()
|
||||
# print(f"{JAVA_API_BASE}/api/brand/tasks?userId={user_id} 返回:",resp_data,"状态:",resp.status_code)
|
||||
if resp_data.get("success"):
|
||||
@@ -408,6 +409,7 @@ def api_brand_run():
|
||||
threading.Thread(target=_background_brand_task, args=(task_id,data), daemon=True).start()
|
||||
return jsonify({'success': True, 'task_id': task_id})
|
||||
else:
|
||||
print(resp_data)
|
||||
return jsonify({'success': False, 'error': "请求接口失败"}), 500
|
||||
|
||||
except Exception as e:
|
||||
|
||||
@@ -39,7 +39,7 @@ os.environ['SECRET_KEY'] = "ddffc7c1d02121d9554d7b080b2511b6"
|
||||
|
||||
|
||||
debug = False
|
||||
version = "1.0.13"
|
||||
version = "1.0.17"
|
||||
APP_UPDATE_URL = f"{_base_url}/api/version/latest" # 检测更新接口地址,返回 { "file_url": "...", "version": "x.x.x" }
|
||||
os.environ['APP_VERSION'] = version
|
||||
os.environ['APP_UPDATE_URL'] = APP_UPDATE_URL
|
||||
|
||||
@@ -358,7 +358,7 @@ def main():
|
||||
window.expose(api.close, api.minimize, api.maximize, api.toggle_maximize, generate_images, api.save_image, api.save_image_to_folder, api.select_folder, api.select_brand_xlsx_files, api.select_brand_folder,
|
||||
api.save_file_from_url, api.save_template_xlsx,api.save_template_zip,api.upload_file_to_java)
|
||||
webview.start(
|
||||
debug=True,
|
||||
debug=False,
|
||||
storage_path=cache_path,
|
||||
private_mode=False
|
||||
)
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>格式转换 - 数富AI</title>
|
||||
<script type="module" crossorigin src="/assets/convert.js"></script>
|
||||
<link rel="modulepreload" crossorigin href="/assets/pywebview-Bl6M97uH.js">
|
||||
<link rel="stylesheet" crossorigin href="/assets/pywebview-8G_9KMXd.css">
|
||||
<link rel="modulepreload" crossorigin href="/assets/pywebview-leZCedEt.js">
|
||||
<link rel="stylesheet" crossorigin href="/assets/pywebview-IqgMfeBe.css">
|
||||
<link rel="stylesheet" crossorigin href="/assets/convert-Cfr3mUjs.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>数据去重 - 数富AI</title>
|
||||
<script type="module" crossorigin src="/assets/dedupe.js"></script>
|
||||
<link rel="modulepreload" crossorigin href="/assets/pywebview-Bl6M97uH.js">
|
||||
<link rel="stylesheet" crossorigin href="/assets/pywebview-8G_9KMXd.css">
|
||||
<link rel="modulepreload" crossorigin href="/assets/pywebview-leZCedEt.js">
|
||||
<link rel="stylesheet" crossorigin href="/assets/pywebview-IqgMfeBe.css">
|
||||
<link rel="stylesheet" crossorigin href="/assets/dedupe-CS18ls2z.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>数据拆分 - 数富AI</title>
|
||||
<script type="module" crossorigin src="/assets/split.js"></script>
|
||||
<link rel="modulepreload" crossorigin href="/assets/pywebview-Bl6M97uH.js">
|
||||
<link rel="stylesheet" crossorigin href="/assets/pywebview-8G_9KMXd.css">
|
||||
<link rel="modulepreload" crossorigin href="/assets/pywebview-leZCedEt.js">
|
||||
<link rel="stylesheet" crossorigin href="/assets/pywebview-IqgMfeBe.css">
|
||||
<link rel="stylesheet" crossorigin href="/assets/split-mwLUJT1K.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
Reference in New Issue
Block a user