重构界面:固定值改用编辑框+复选框,日志区替换为提交结果表格,间隔单位改为毫秒
This commit is contained in:
@@ -462,7 +462,9 @@ class PickupEngine:
|
||||
|
||||
async def process_single_row(self, row: dict[str, str]) -> dict:
|
||||
start_time = datetime.now()
|
||||
result = {"status": "失败", "message": "", "postage": "", "time": "", "寄达地": ""}
|
||||
result = {"status": "失败", "message": "", "postage": "", "time": "", "寄达地": "",
|
||||
"单号": row.get("单号", "").strip(), "重量": row.get("重量", "").strip(),
|
||||
"产品": "", "客户": "", "寄达地区划代码": "", "寄件人姓名": "", "寄件地址": ""}
|
||||
|
||||
try:
|
||||
await self._check_pause()
|
||||
@@ -515,6 +517,13 @@ class PickupEngine:
|
||||
self._dlog(" 提交中...")
|
||||
submit_result = await self._submit_form(form_data)
|
||||
result["寄达地"] = form_data.get("receiverArriveOrgName", "")
|
||||
result["单号"] = row.get("单号", "").strip()
|
||||
result["重量"] = form_data.get("realWeight", "")
|
||||
result["产品"] = self._product_choice.get("productName", "") if self._product_choice else ""
|
||||
result["客户"] = self._customer_choice.get("customerName", "") if self._customer_choice else ""
|
||||
result["寄达地区划代码"] = form_data.get("receiverDistrictNo", "")
|
||||
result["寄件人姓名"] = form_data.get("senderLinker", "")
|
||||
result["寄件地址"] = form_data.get("senderAddr", "")
|
||||
|
||||
elapsed = (datetime.now() - start_time).total_seconds()
|
||||
if submit_result.get("success"):
|
||||
|
||||
Reference in New Issue
Block a user