xbot_build/data/test.json
2025-09-22 21:07:30 +08:00

3058 lines
106 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"dependency": [
"super_browser==25.9.3",
"activity_f4d5de04==23.11.1",
"activity_temu_shop==25.9.34",
"popup_detector==24.12.0"
],
"name": "Temu通用模板",
"flow":[
{
"name": "main",
"memo": "我的自动化应用",
"kind": "visual",
"blocks": [
{
"id": "d27ac450-84a1-4ddd-957a-c61ee0d13931",
"name": "xbot_extensions.popup_detector.A1 智能屏蔽弹窗(web)",
"isEnabled": true,
"inputs": {},
"outputs": {},
"block_title": "弹窗智能侦测器/智能屏蔽弹窗(web)"
},
{
"id": "5946f7ac-b75e-429b-8d87-dd63214c502e",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:唤起自定义对话框配置"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "3329baf5-8469-4c9a-9bb2-fead84bd35bb",
"name": "process.run",
"isEnabled": true,
"comment": "执行流程%process%,无返回结果",
"inputs": {
"process": {
"value": "10:process1",
"display": "0配置应用"
},
"package": {
"value": "11:__name__"
},
"inputs": {
"value": "16:[]"
},
"outputs": {
"value": "10:[]"
}
},
"outputs": {
"process_result": {
"name": "process_result",
"isEnable": false
}
}
},
{
"id": "99fb4d22-e969-4233-9df8-244b165356dd",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:业务流程"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "f5703eff-78bc-44d8-9726-3da0c3723876",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:读取导入的文件数据A列账号 B列密码 C列店铺名称 D列站点"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "0b7f3fd7-e404-4645-b40e-c7ef180e25f5",
"name": "excel.launch",
"isEnabled": true,
"inputs": {
"launch_way": {
"value": "10:open",
"display": "打开已有的Excel"
},
"driver_way": {
"value": "10:auto_check",
"display": "自动检测"
},
"open_filename": {
"value": "13:glv['config_path']"
},
"save_filename": {
"value": "10:"
},
"isvisible": {
"value": "13:True"
},
"ignoreformula": {
"value": "13:False"
},
"password": {
"value": null
},
"write_password": {
"value": null
},
"update_links": {
"value": "13:False"
}
},
"outputs": {
"excel_instance": {
"name": "excel_instance",
"variableLabel": "打开的Excel对象",
"isEnable": true
}
}
},
{
"id": "7404c49e-49d6-417d-aa20-f969d418d7c7",
"name": "excel.read_data_from_workbook",
"isEnabled": true,
"comment": "从Excel对象%workbook%中读取已使用的矩形区域内容,将数据保存到%excel_data%",
"inputs": {
"workbook": {
"value": "11:excel_instance",
"display": "excel_instance"
},
"read_way": {
"value": "10:used_range",
"display": "已使用区域内容"
},
"range": {
"value": null
},
"cell_row_num": {
"value": null
},
"cell_column_name": {
"value": null
},
"area_begin_row_num": {
"value": null
},
"area_begin_column_name": {
"value": null
},
"area_end_row_num": {
"value": null
},
"area_end_column_name": {
"value": null
},
"row_row_num": {
"value": null
},
"get_display_text": {
"value": "13:False"
},
"has_header_row": {
"value": "13:False"
},
"column_column_name": {
"value": null
},
"sheet_name": {
"value": "10:"
},
"using_text": {
"value": "13:False"
},
"text_cols": {
"value": "10:"
},
"clear_space": {
"value": "13:False"
}
},
"outputs": {
"excel_data": {
"name": "excel_data",
"variableLabel": "Excel已使用区域内容",
"type": "list<list<any>>",
"isEnable": true
}
}
},
{
"id": "040ab193-5163-4929-bfd3-49b1e12c43bd",
"name": "programing.snippet",
"isEnabled": true,
"inputs": {
"snippet": {
"value": "10:glv['excel_data'] = excel_data"
}
},
"outputs": {}
},
{
"id": "9c1b7628-0fc4-413a-a656-0bc353e30b6c",
"name": "excel.close",
"isEnabled": true,
"inputs": {
"operation": {
"value": "10:close_specified",
"display": "关闭指定Excel文件"
},
"excel_instance": {
"value": "11:excel_instance"
},
"close_way": {
"value": "10:save",
"display": "保存"
},
"filename": {
"value": null
},
"overwrite_file": {
"value": "13:True"
},
"close_process": {
"value": "10:office",
"display": "office"
},
"task_kill": {
"value": "13:True"
}
},
"outputs": {}
},
{
"id": "ef3063ce-cbf3-420e-8f65-492b97501ce6",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:将店铺名称和站点进行数据格式化转为dict"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "09bf777f-c43a-4d9a-b35d-e51fd92db501",
"name": "process.invoke_module",
"isEnabled": true,
"comment": "调用模块%module%中的%function%方法并传入参数%params:WyJhcmdz5YC85Li6JWFyZ3Ml77yMIl0=%将结果保存到%invoke_result%",
"inputs": {
"module": {
"value": "10:deal_with_data",
"display": "deal_with_data"
},
"function": {
"value": "10:main"
},
"params": {
"value": "16:[{\"args\":\"10:\"}]"
},
"returnType": {
"value": "10:any"
}
},
"outputs": {
"invoke_result": {
"name": "invoke_result",
"type": "any",
"isEnable": true
}
}
},
{
"id": "09c0226c-01e2-4083-95c8-9f8443f01dee",
"name": "programing.log",
"isEnabled": true,
"inputs": {
"type": {
"value": "10:info",
"display": "信息"
},
"text": {
"value": "10:成功读取配置文件"
}
},
"outputs": {}
},
{
"id": "ef66c8f8-2d25-498c-b018-b0c29eaac85e",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:获取店铺名称和站点格式化后的数据"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "85b04538-6a57-4750-b561-439f447daf91",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置任意类型变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:any"
},
"value": {
"value": "13:glv['shop_dict']"
}
},
"outputs": {
"variable": {
"name": "shop_dict",
"variableLabel": "任意类型",
"type": "any",
"isEnable": true
}
}
},
{
"id": "ae6f635a-b9d1-4ef0-9581-6fad00f36f43",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:循环外层元组组成的账号密码为键的字典"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "c31f7c1c-7865-40d6-ace2-378d293714aa",
"name": "workflow.loop_dict",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {
"dict": {
"value": "11:shop_dict"
}
},
"outputs": {
"loop_key": {
"name": "企业信息元组",
"isEnable": true
},
"loop_value": {
"name": "紫鸟店铺信息字典",
"isEnable": true
}
}
},
{
"id": "5d53fe24-fba1-49f3-842d-e0f677752f94",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:获取账号密码"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "d4cf0c05-1b42-42ac-9a18-8e68f3443a6d",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "13:企业信息元组[0]"
}
},
"outputs": {
"variable": {
"name": "company",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "345a6650-02fc-4c48-9ff5-74c2b1005994",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "13:企业信息元组[1]"
}
},
"outputs": {
"variable": {
"name": "username",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "7f92dbfb-07cb-4210-b721-e3f24a0f2f0b",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "13:企业信息元组[2]"
}
},
"outputs": {
"variable": {
"name": "password",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "d3cfee96-37e2-4aa3-8fd7-84cefddc0e2f",
"name": "programing.try",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {},
"outputs": {}
},
{
"id": "5e47d621-365f-417f-8e45-10f703b55125",
"name": "xbot_extensions.super_browser.A4 紫鸟登录",
"isEnabled": true,
"inputs": {
"紫鸟版本": {
"value": "10:V6",
"display": "V6"
},
"企业名称": {
"value": "11:company"
},
"企业用户名": {
"value": "11:username"
},
"密码": {
"value": "11:password"
},
"是否填写账号密码": {
"value": "13:True"
},
"是否退出登录": {
"value": "13:True"
}
},
"outputs": {},
"block_title": "紫鸟控制台操作/紫鸟登录"
},
{
"id": "f51d935e-8914-46d2-a359-fe4ee3c43c92",
"name": "programing.catch",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {},
"outputs": {
"exception": {
"name": "exception",
"isEnable": true
}
}
},
{
"id": "cf5ab997-8f81-494b-a257-d03d65f4ad55",
"name": "programing.log",
"isEnabled": true,
"inputs": {
"type": {
"value": "10:error",
"display": "错误"
},
"text": {
"value": "13:f'{username} 账号登录失败,失败原因:{exception}'"
}
},
"outputs": {}
},
{
"id": "9cab7db4-7c08-4c6b-ac05-f14f823ee357",
"name": "process.run",
"isEnabled": true,
"comment": "执行流程%process%并传入参数%inputs:WyLlupfpk7rkv6Hmga/lgLzkuLol5bqX6ZO65L+h5oGvJe+8jCIsIumUmeivr+aXpeW/l+WAvOS4uiXplJnor6/ml6Xlv5cl77yMIl0=%无返回结果",
"inputs": {
"process": {
"value": "10:process5",
"display": "D错误文件"
},
"package": {
"value": "11:__name__"
},
"inputs": {
"value": "16:[{\"店铺信息\":\"13:f'{username} 紫鸟账号'\"},{\"错误日志\":\"11:exception\"}]"
},
"outputs": {
"value": "10:[]"
}
},
"outputs": {
"process_result": {
"name": "process_result5",
"isEnable": false
}
}
},
{
"id": "2819e1d9-d0bc-4d48-87c2-8075280a011f",
"name": "workflow.continue",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "924599f5-e0ae-4a29-a268-d090eedcefe2",
"name": "programing.endtry",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "97742e6e-a42d-4c9f-873f-d634ba9a1e2a",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:循环内层店铺名称为键的字典"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "22ff4535-f365-49cb-bb00-28c54aa84496",
"name": "workflow.loop_dict",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {
"dict": {
"value": "11:紫鸟店铺信息字典"
}
},
"outputs": {
"loop_key": {
"name": "紫鸟店铺",
"isEnable": true
},
"loop_value": {
"name": "temu店铺",
"isEnable": true
}
}
},
{
"id": "2a0407d2-39e4-48e0-92da-c7afa9222561",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置任意类型变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:any"
},
"value": {
"value": "11:紫鸟店铺"
}
},
"outputs": {
"variable": {
"name": "purple_shop_name",
"variableLabel": "任意类型",
"type": "any",
"isEnable": true
}
}
},
{
"id": "890ca1b0-add2-48b8-9951-0cb08cc651b5",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:进行打开紫鸟店铺以及temu账号登录"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "64518066-e5b6-4602-87e9-c9d2a17f660d",
"name": "programing.try",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {},
"outputs": {}
},
{
"id": "39d8df76-df25-43f8-953f-a41e4776003e",
"name": "xbot_extensions.super_browser.A2 打开店铺",
"isEnabled": true,
"inputs": {
"店铺名称": {
"value": "11:紫鸟店铺"
},
"匹配类型": {
"value": "10:相等",
"display": "相等"
},
"打开账号": {
"value": "10:点击",
"display": "点击"
},
"隐私模式": {
"value": "13:False"
},
"超时时间": {
"value": "13:50"
}
},
"outputs": {
"完整店铺名称": {
"name": "完整店铺名称",
"isEnable": true
},
"web_page": {
"name": "web_page2",
"isEnable": true
}
},
"block_title": "紫鸟控制台操作/打开店铺"
},
{
"id": "d4816254-f981-4984-aa88-9c7b2db8ab5c",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:将网页最大化"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "51c4e882-53ba-4a94-9e2a-3caf9cb2c4dc",
"name": "win32.window.get_window",
"isEnabled": true,
"comment": "获取当前激活窗口,将窗口对象保存到%result_window_instance%",
"inputs": {
"window_type": {
"value": "10:active",
"display": "当前激活窗口"
},
"selector": {
"value": null
},
"handle": {
"value": "10:"
},
"title": {
"value": "10:"
},
"handle_checked": {
"value": "13:False"
},
"class_name": {
"value": "10:"
},
"use_wildcard": {
"value": "13:False"
}
},
"outputs": {
"result_window_instance": {
"name": "software_window",
"isEnable": true
}
}
},
{
"id": "8e948c81-8e05-4141-9b2b-c56dee367c31",
"name": "win32.window.set_state",
"isEnabled": true,
"inputs": {
"window_type": {
"value": "10:window_instance",
"display": "窗口对象"
},
"window": {
"value": "11:software_window",
"display": "software_window"
},
"selector": {
"value": null
},
"handle": {
"value": "10:"
},
"title": {
"value": "10:"
},
"handle_checked": {
"value": "13:False"
},
"class_name": {
"value": "10:"
},
"use_wildcard": {
"value": "13:False"
},
"flag": {
"value": "10:maximize",
"display": "最大化窗口"
}
},
"outputs": {}
},
{
"id": "e98b676d-2b2f-46b5-a29e-194dbe5b3e79",
"name": "process.run",
"isEnabled": true,
"comment": "执行流程%process%,无返回结果",
"inputs": {
"process": {
"value": "10:process2",
"display": "A账号登录"
},
"package": {
"value": "11:__name__"
},
"inputs": {
"value": "16:[]"
},
"outputs": {
"value": "10:[]"
}
},
"outputs": {
"process_result": {
"name": "process_result4",
"isEnable": false
}
}
},
{
"id": "a377f277-8ed3-4d17-bfad-fb452fbd5825",
"name": "programing.catch",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {},
"outputs": {
"exception": {
"name": "exception2",
"isEnable": true
}
}
},
{
"id": "b46a5364-88e5-40d5-832c-3d4333ea9b48",
"name": "programing.log",
"isEnabled": true,
"inputs": {
"type": {
"value": "10:error",
"display": "错误"
},
"text": {
"value": "13:f'{username} 账号的 {purple_shop_name} 紫鸟店铺切换失败,失败原因:{exception2}'"
}
},
"outputs": {}
},
{
"id": "5bf893ae-822d-4a81-a2e7-8dcd74c73aa5",
"name": "process.run",
"isEnabled": true,
"comment": "执行流程%process%并传入参数%inputs:WyLlupfpk7rkv6Hmga/lgLzkuLol5bqX6ZO65L+h5oGvJe+8jCIsIumUmeivr+aXpeW/l+WAvOS4uiXplJnor6/ml6Xlv5cl77yMIl0=%无返回结果",
"inputs": {
"process": {
"value": "10:process5",
"display": "D错误文件"
},
"package": {
"value": "11:__name__"
},
"inputs": {
"value": "16:[{\"店铺信息\":\"13:f'{username} 账号 {purple_shop_name} 紫鸟店铺'\"},{\"错误日志\":\"11:exception2\"}]"
},
"outputs": {
"value": "10:[]"
}
},
"outputs": {
"process_result": {
"name": "process_result6",
"isEnable": false
}
}
},
{
"id": "1893516d-5b9a-4bf6-894d-d06f62fe6e7e",
"name": "workflow.continue",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "3b6c922b-576c-4de9-8c1a-365ff595eed1",
"name": "programing.endtry",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "b862a2e5-947d-4406-a548-a1b98ed6f41a",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:循环站点,进行操作"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "cfd449e7-fb4e-4042-9384-bb08d94ca32e",
"name": "workflow.loop_dict",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {
"dict": {
"value": "11:temu店铺"
}
},
"outputs": {
"loop_key": {
"name": "temu店铺名称",
"isEnable": true
},
"loop_value": {
"name": "站点列表",
"isEnable": true
}
}
},
{
"id": "e1dac6ce-390d-467e-b7ca-e74a4b549fc4",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:获取temu店铺名称"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "b80bf350-726c-427b-bea2-fd7aaede9520",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置任意类型变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:any"
},
"value": {
"value": "13:temu店铺名称[0]"
}
},
"outputs": {
"variable": {
"name": "temu_shop_name",
"variableLabel": "任意类型",
"type": "any",
"isEnable": true
}
}
},
{
"id": "a8ca1e4b-36fe-4ba9-9e77-f9214f765d6a",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "13:temu店铺名称[1]"
}
},
"outputs": {
"variable": {
"name": "temu_shop_type",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "d4329bc1-4e83-499b-ac78-d70a4f41025e",
"name": "programing.try",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {},
"outputs": {}
},
{
"id": "d2e62b12-9499-4a01-a883-f237042294a3",
"name": "process.run",
"isEnabled": true,
"comment": "执行流程%process%并传入参数%inputs:WyLlupfpk7rlkI3np7DlgLzkuLol5bqX6ZO65ZCN56ewJe+8jCJd%无返回结果",
"inputs": {
"process": {
"value": "10:process3",
"display": "B切换店铺"
},
"package": {
"value": "11:__name__"
},
"inputs": {
"value": "16:[{\"店铺名称\":\"11:temu_shop_name\"}]"
},
"outputs": {
"value": "10:[]"
}
},
"outputs": {
"process_result": {
"name": "process_result2",
"isEnable": false
}
}
},
{
"id": "a6db9b17-8be6-42da-a39e-83d7345cedeb",
"name": "programing.catch",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {},
"outputs": {
"exception": {
"name": "exception3",
"isEnable": true
}
}
},
{
"id": "e3f015df-683d-4d74-a1cb-f5de379aed7f",
"name": "programing.log",
"isEnabled": true,
"inputs": {
"type": {
"value": "10:error",
"display": "错误"
},
"text": {
"value": "13:f' {purple_sho_name} 紫鸟店铺的 {temu_shop_name} temu店铺数据切换失败失败原因{exception3}'"
}
},
"outputs": {}
},
{
"id": "4e2221b0-1802-490e-b74e-987cc607afc5",
"name": "process.run",
"isEnabled": true,
"comment": "执行流程%process%并传入参数%inputs:WyLlupfpk7rkv6Hmga/lgLzkuLol5bqX6ZO65L+h5oGvJe+8jCIsIumUmeivr+aXpeW/l+WAvOS4uiXplJnor6/ml6Xlv5cl77yMIl0=%无返回结果",
"inputs": {
"process": {
"value": "10:process5",
"display": "D错误文件"
},
"package": {
"value": "11:__name__"
},
"inputs": {
"value": "16:[{\"店铺信息\":\"13:f'{purple_sho_name} 紫鸟店铺的{temu_shop_name} temu店铺'\"},{\"错误日志\":\"11:exception3\"}]"
},
"outputs": {
"value": "10:[]"
}
},
"outputs": {
"process_result": {
"name": "process_result7",
"isEnable": false
}
}
},
{
"id": "205ec243-1983-49ba-880c-98ade21eeb18",
"name": "workflow.continue",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "e41ef13a-692e-455e-b30d-35d318374abc",
"name": "programing.endtry",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "0d41d023-df67-4756-aaf2-d3394e77b8b0",
"name": "workflow.forin",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {
"list": {
"value": "11:站点列表"
},
"loop_start_index": {
"value": "10:0"
},
"loop_end_index": {
"value": "10:-1"
},
"output_with_index": {
"value": "13:False"
}
},
"outputs": {
"loop_item": {
"name": "站点",
"type": "any",
"isEnable": true
},
"loop_index": {
"name": "loop_item_index",
"isEnable": false
}
}
},
{
"id": "38f76393-6183-42cb-a701-24b2b998e94e",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置任意类型变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:any"
},
"value": {
"value": "11:站点"
}
},
"outputs": {
"variable": {
"name": "station",
"variableLabel": "任意类型",
"type": "any",
"isEnable": true
}
}
},
{
"id": "4107cae8-f2cf-4e7b-b05a-bf1658666291",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:进行站点切换以及数据导出"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "51ac85fd-b189-409c-95f5-37dd9e7a3cd4",
"name": "programing.try",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {},
"outputs": {}
},
{
"id": "86eaedbf-7d15-4072-b626-995bd96eab35",
"name": "process.run",
"isEnabled": true,
"comment": "执行流程%process%并传入参数%inputs:WyLnq5nngrnlgLzkuLol56uZ54K5Je+8jCIsIuW6l+mTuueKtuaAgeWAvOS4uiXlupfpk7rnirbmgIEl77yMIiwidGVtdeW6l+mTuuWQjeensOWAvOS4uiV0ZW115bqX6ZO65ZCN56ewJe+8jCJd%无返回结果",
"inputs": {
"process": {
"value": "10:process4",
"display": "C切换站点数据导出"
},
"package": {
"value": "11:__name__"
},
"inputs": {
"value": "16:[{\"站点\":\"11:station\"},{\"店铺状态\":\"11:temu_shop_type\"},{\"temu店铺名称\":\"11:temu_shop_name\"}]"
},
"outputs": {
"value": "10:[]"
}
},
"outputs": {
"process_result": {
"name": "process_result3",
"isEnable": false
}
}
},
{
"id": "6a48cb2f-618b-4971-9cc2-ef2fcf2ab9fe",
"name": "programing.catch",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {},
"outputs": {
"exception": {
"name": "exception4",
"isEnable": true
}
}
},
{
"id": "ac8a0129-ee83-4294-bda5-e799892f820f",
"name": "programing.log",
"isEnabled": true,
"inputs": {
"type": {
"value": "10:error",
"display": "错误"
},
"text": {
"value": "13:f'{purple_shop_name} 紫鸟店铺的 {temu_shop_name} temu店铺 的 {station}站点 数据导出失败,失败原因:{exception4}'"
}
},
"outputs": {}
},
{
"id": "6ea12c7e-e278-460d-ae86-6c6374419735",
"name": "process.run",
"isEnabled": true,
"comment": "执行流程%process%并传入参数%inputs:WyLlupfpk7rkv6Hmga/lgLzkuLol5bqX6ZO65L+h5oGvJe+8jCIsIumUmeivr+aXpeW/l+WAvOS4uiXplJnor6/ml6Xlv5cl77yMIl0=%无返回结果",
"inputs": {
"process": {
"value": "10:process5",
"display": "D错误文件"
},
"package": {
"value": "11:__name__"
},
"inputs": {
"value": "16:[{\"店铺信息\":\"10:{purple_shop_name} 紫鸟店铺的 {temu_shop_name} temu店铺 的 {station}站点\"},{\"错误日志\":\"11:exception4\"}]"
},
"outputs": {
"value": "10:[]"
}
},
"outputs": {
"process_result": {
"name": "process_result8",
"isEnable": false
}
}
},
{
"id": "929c89bb-fcc4-4b93-9741-01d985a5b177",
"name": "workflow.continue",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "d43c5698-cf30-4288-90ff-0f4b0cc46068",
"name": "programing.endtry",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "90580bb9-69f5-441e-9e19-4f5d3b83c41b",
"name": "workflow.endloop",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "73a0de0a-439c-4f01-81b8-f93e7c79d029",
"name": "workflow.endloop",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "39769698-72af-48ea-8941-53004253ba6a",
"name": "workflow.endloop",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "d4435245-0099-4965-bafe-398150201d44",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:一个账号运行完毕,关闭浏览器"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "ae777f90-037d-42da-b484-4dbe32f0e6cb",
"name": "workflow.endloop",
"isEnabled": true,
"inputs": {},
"outputs": {}
}
],
"parameters": []
},
{
"name": "0配置应用",
"memo": "process1",
"kind": "visual",
"blocks": [
{
"id": "6fccbaa3-0ebd-451d-a0b3-441a034bcea1",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:自定义对话框,配置文件"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "b05b2640-3a81-4695-a29e-c867230611d8",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "10:Temu-活动数据导出"
}
},
"outputs": {
"variable": {
"name": "dialog_title",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "cae316ae-c333-4a2e-a28f-23868a286418",
"name": "dialog.show_custom_dialog",
"isEnabled": true,
"inputs": {
"settings": {
"value": "10:{\"dialogTitle\":{\"VAR\":\"dialog_title\"},\"height\":0,\"width\":0,\"timeout\":0,\"autoCloseButton\":null,\"use_wait_timeout\":false,\"canRememberContent\":true,\"settings\":{\"editors\":[{\"type\":\"File\",\"label\":\"配置文件\",\"VariableName\":\"shop_info_file\",\"kind\":0,\"filter\":\"所有文件|*.*\",\"value\":null,\"nullText\":\"请传入店铺信息文件\",\"uuid\":\"8cd377d3-4546-413e-bb2f-5ebd0a8dfc6b\"},{\"type\":\"File\",\"label\":\"文件夹路径\",\"VariableName\":\"save_dir\",\"kind\":2,\"filter\":\"所有文件|*.*\",\"value\":null,\"nullText\":\"导出的数据保存的文件夹位置\",\"uuid\":\"5915768d-a0e6-46b1-b16a-1d26b1aaeef1\"},{\"type\":\"Date\",\"label\":\"开始时间\",\"VariableName\":\"start_time\",\"value\":\"2025-09-17T19:54:25.5890395+08:00\",\"nullText\":null,\"dateFormat\":\"yyyy/MM/dd\",\"uuid\":\"e668d3dc-ae6c-48f0-bce6-1fe4c767b15d\"},{\"type\":\"Date\",\"label\":\"结束时间\",\"VariableName\":\"end_time\",\"value\":\"2025-09-17T19:54:38.6452829+08:00\",\"nullText\":null,\"dateFormat\":\"yyyy/MM/dd\",\"uuid\":\"ce203dfe-10f5-4a92-b463-296b7d83f885\"}],\"buttons\":[{\"type\":\"Button\",\"label\":\"确定\",\"theme\":\"white\",\"hotKey\":\"Return\",\"uuid\":\"d0da9a5e-76e0-4aad-b11a-c648353dd56b\"},{\"type\":\"Button\",\"label\":\"取消\",\"theme\":\"white\",\"hotKey\":\"Escape\",\"uuid\":\"bf1d4072-927b-4be8-a660-d3007f31fcc3\"}]}}"
},
"dialog_title": {
"value": "11:dialog_title"
},
"default_btn": {
"value": "10:确定",
"display": "确定"
},
"is_auto_click": {
"value": "13:False"
},
"timeout": {
"value": null
},
"globals": {
"value": "13:globals()"
},
"locals": {
"value": "13:locals()"
},
"storage_key": {
"value": "13:`block_id`"
}
},
"outputs": {
"dialog_result": {
"name": "dialog_result",
"isEnable": true
}
}
},
{
"id": "abaddb33-0a09-42df-b218-d5263b6f3c6f",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:点击取消,则退出应用"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "ec4b1cd6-694c-477c-9380-f4ed50a1e4b4",
"name": "workflow.if",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {
"operand1": {
"value": "11:dialog_result.pressed_button"
},
"operator": {
"value": "10:==",
"display": "等于"
},
"operand2": {
"value": "10:取消"
},
"operator_options": {
"value": "10:{}"
}
},
"outputs": {}
},
{
"id": "a27caba4-6b0f-47e9-bb59-b8fb2fc5b6a8",
"name": "process.exit",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "10ddf611-1dda-40a5-824e-6d432fc96bdc",
"name": "workflow.endif",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "f31595c7-9a08-4cd6-b217-28b429c16cc0",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:将选择的配置文件放到全局变量\r\nglv['config_path'] 全局店铺信息文件\r\nglv['config_save_dir'] 活动数据保存的文件夹"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "34614599-d822-4571-b17a-a8963e37407b",
"name": "programing.snippet",
"isEnabled": true,
"inputs": {
"snippet": {
"value": "10:glv['config_path'] = dialog_result.shop_info_file"
}
},
"outputs": {}
},
{
"id": "0477c739-a5f6-4b17-bce6-a85df4fd44e6",
"name": "programing.snippet",
"isEnabled": true,
"inputs": {
"snippet": {
"value": "10:glv['config_save_dir'] = dialog_result.save_dir"
}
},
"outputs": {}
},
{
"id": "409e2619-acd2-454f-b530-f65b128bc7e4",
"name": "programing.snippet",
"isEnabled": true,
"inputs": {
"snippet": {
"value": "10:glv['config_start_time'] = dialog_result.start_time"
}
},
"outputs": {}
},
{
"id": "415b81c0-7d3d-4104-993f-94de952116d4",
"name": "programing.snippet",
"isEnabled": true,
"inputs": {
"snippet": {
"value": "10:glv['config_end_time'] = dialog_result.end_time"
}
},
"outputs": {}
},
{
"id": "906a2a92-0647-4287-8152-7cdb67ea22a2",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:错误文件"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "d2bc4e45-a23b-4009-9f53-5255e5a31869",
"name": "datetime.now",
"isEnabled": true,
"inputs": {},
"outputs": {
"datetime_instance": {
"name": "current_datetime",
"isEnable": true
}
}
},
{
"id": "c5e0dc7d-e765-47c2-ac3f-d4a6669b4fe3",
"name": "datetime.to_string",
"isEnabled": true,
"inputs": {
"datetime": {
"value": "11:current_datetime"
},
"format": {
"value": "10:%Y-%m-%d"
}
},
"outputs": {
"text": {
"name": "current_day",
"isEnable": true
}
}
},
{
"id": "b67e0a98-3bb2-4bec-9464-c9498dbf7b3f",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "13:f'错误文件-{current_day}'"
}
},
"outputs": {
"variable": {
"name": "file_name",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "64eaca12-3dc4-4303-afec-3a53c330bcc4",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "13:f'{glv[\"config_save_dir\"]}' + '\\\\' + f'{file_name}.xlsx'"
}
},
"outputs": {
"variable": {
"name": "file_path",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "510ed54b-f505-4017-804d-dabdfa456d57",
"name": "programing.snippet",
"isEnabled": true,
"inputs": {
"snippet": {
"value": "10:glv['config_error_path'] = file_path"
}
},
"outputs": {}
},
{
"id": "eff85b9b-a573-46c2-9954-f4f2e198e417",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:判断店铺数据文件是否存在,若不存在则终止应用"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "d615db4f-4710-41f5-93ce-0118e1cd3610",
"name": "file.if_exist",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {
"path": {
"value": "13:glv['config_path']"
},
"expect_exist": {
"value": "10:no_exist",
"display": "不存在"
}
},
"outputs": {}
},
{
"id": "e3cd90a2-da13-4c53-bdc3-9eda16bcd7e0",
"name": "programing.log",
"isEnabled": true,
"inputs": {
"type": {
"value": "10:error",
"display": "错误"
},
"text": {
"value": "10:店铺信息文件不存在"
}
},
"outputs": {}
},
{
"id": "8c416b5b-f208-4d7d-bbeb-b235159b9a79",
"name": "process.exit",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "800acec7-e8e7-412b-b895-f278ebcba7ca",
"name": "workflow.endif",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "2079320f-a813-4e0b-978a-9f954e7bb9cf",
"name": "dir.if_exist",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {
"path": {
"value": "13:glv['config_save_dir']"
},
"expect_exist": {
"value": "10:no_exist",
"display": "不存在"
}
},
"outputs": {}
},
{
"id": "b6a48fa8-e0cf-4a4b-8299-9fe38e3e6ec9",
"name": "programing.log",
"isEnabled": true,
"inputs": {
"type": {
"value": "10:error",
"display": "错误"
},
"text": {
"value": "10:数据导出的文件夹不存在"
}
},
"outputs": {}
},
{
"id": "02de4f5d-ae2b-463c-bcc4-60b03a79148a",
"name": "process.exit",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "2febe4b9-11bf-4e49-aaf2-f79df3fbbc77",
"name": "workflow.endif",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "5017c5a3-eec2-478a-ac84-f9d6ac3e0894",
"name": "file.if_exist",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {
"path": {
"value": "11:file_path"
},
"expect_exist": {
"value": "10:no_exist",
"display": "不存在"
}
},
"outputs": {}
},
{
"id": "143ecd57-a842-407d-a2e7-c98e3711812a",
"name": "excel.launch",
"isEnabled": true,
"comment": "%launch_way% %save_filename%将Excel对象保存到%excel_instance%",
"inputs": {
"launch_way": {
"value": "10:create",
"display": "新建Excel"
},
"driver_way": {
"value": "10:auto_check",
"display": "自动检测"
},
"open_filename": {
"value": "10:"
},
"save_filename": {
"value": "11:file_path"
},
"isvisible": {
"value": "13:True"
},
"ignoreformula": {
"value": "13:False"
},
"password": {
"value": "10:"
},
"write_password": {
"value": "10:"
},
"update_links": {
"value": "13:False"
}
},
"outputs": {
"excel_instance": {
"name": "excel_instance",
"variableLabel": "新建的Excel对象",
"isEnable": true
}
}
},
{
"id": "21afd482-a16b-40db-8320-bcd89c26c3d9",
"name": "excel.write_data_to_workbook",
"isEnabled": true,
"comment": "在Excel对象%workbook%中第%row_num%%write_way%,从第%begin_column_name%列开始写入内容%content%",
"inputs": {
"workbook": {
"value": "11:excel_instance",
"display": "excel_instance"
},
"write_range": {
"value": "10:row",
"display": "行"
},
"write_way": {
"value": "10:override",
"display": "覆盖一行"
},
"write_column_way": {
"value": "10:override",
"display": "覆盖一列"
},
"row_num": {
"value": "10:1"
},
"column_name": {
"value": "10:"
},
"begin_row_num": {
"value": "10:0"
},
"begin_column_name": {
"value": "10:A"
},
"content": {
"value": "13:['时间','店铺信息', '错误原因']"
},
"sheet_name": {
"value": "10:"
},
"write_as_text_cols": {
"value": null
}
},
"outputs": {}
},
{
"id": "3b5519d1-7a82-453a-bf63-090a95060077",
"name": "excel.close",
"isEnabled": true,
"inputs": {
"operation": {
"value": "10:close_specified",
"display": "关闭指定Excel文件"
},
"excel_instance": {
"value": "11:excel_instance"
},
"close_way": {
"value": "10:save",
"display": "保存"
},
"filename": {
"value": null
},
"overwrite_file": {
"value": "13:True"
},
"close_process": {
"value": "10:office",
"display": "office"
},
"task_kill": {
"value": "13:True"
}
},
"outputs": {}
},
{
"id": "bb23b5ba-b3e3-4b96-9491-72380939f9d3",
"name": "workflow.endif",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "be2fffd5-12df-4162-9b10-a7d0efccb052",
"name": "programing.log",
"isEnabled": true,
"inputs": {
"type": {
"value": "10:info",
"display": "信息"
},
"text": {
"value": "10:文件配置成功"
}
},
"outputs": {}
}
],
"parameters": []
},
{
"name": "A账号登录",
"memo": "process2",
"kind": "visual",
"blocks": [
{
"id": "87b21e81-eb76-4163-b20d-6ff6a93a180a",
"name": "web.get",
"isEnabled": true,
"comment": "在%web_type%中匹配当前选中的网页,将网页对象保存到%browser%,网页加载超时后重试此指令",
"inputs": {
"web_type": {
"value": "10:ziniaobrowser",
"display": "ziniaobrowser"
},
"mode": {
"value": "10:activated",
"display": "匹配当前选中的网页"
},
"value": {
"value": "10:"
},
"use_wildcard": {
"value": "13:False"
},
"silent_running": {
"value": "13:False"
},
"wait_load_completed": {
"value": "13:True"
},
"load_timeout": {
"value": "10:20"
},
"stop_load_if_load_timeout": {
"value": "10:handleExcept",
"display": "执行\"错误处理\""
},
"open_page": {
"value": "13:False"
},
"url": {
"value": null
}
},
"outputs": {
"browser": {
"name": "web_page",
"isEnable": true
}
},
"exception_handling": {
"logging": true,
"mode": "retry",
"retryTime": 3,
"retryInterval": 3
}
},
{
"id": "0b2c905a-80ac-4b23-bdcd-7f5b63b45d3b",
"name": "web.browser.get_details",
"isEnabled": true,
"inputs": {
"browser": {
"value": "11:web_page",
"display": "web_page"
},
"operation": {
"value": "10:url",
"display": "获取网址"
}
},
"outputs": {
"webpage_attribute": {
"name": "web_page_attribute",
"variableLabel": "网页地址",
"isEnable": true
}
}
},
{
"id": "4b31a9ff-e5bf-4bbf-ae19-beb55ced5ec0",
"name": "workflow.if",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {
"operand1": {
"value": "11:web_page_attribute"
},
"operator": {
"value": "10:in",
"display": "包含"
},
"operand2": {
"value": "13:'login'"
},
"operator_options": {
"value": "10:{\"ignoreCase\":\"False\"}"
}
},
"outputs": {}
},
{
"id": "c73f265d-e6a5-4c3b-a01f-aa5a618242f2",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:点击同意复选框"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "7c7b5841-6dfe-4cf4-a9d6-519ff6d740ff",
"name": "web.element.click",
"isEnabled": true,
"inputs": {
"browser": {
"value": "11:web_page",
"display": "web_page"
},
"element": {
"value": "12:登录页面_同意按钮",
"display": "登录页面_同意按钮"
},
"simulate": {
"value": "13:True"
},
"move_mouse": {
"value": "13:False"
},
"clicks": {
"value": "10:click",
"display": "单击"
},
"button": {
"value": "10:left",
"display": "鼠标左键"
},
"keys": {
"value": "10:null",
"display": "无"
},
"delay_after": {
"value": "10:1"
},
"anchor_type": {
"value": "10:center",
"display": "中心点"
},
"sudoku_part": {
"value": "10:MiddleCenter"
},
"offset_x": {
"value": "10:0"
},
"offset_y": {
"value": "10:0"
},
"timeout": {
"value": "10:20"
}
},
"outputs": {}
},
{
"id": "e72918a2-583d-4c29-9370-4f549f19ce1c",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:点击登录"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "b9eaea24-017d-43e9-8960-d61e3fcb1851",
"name": "web.element.click",
"isEnabled": true,
"inputs": {
"browser": {
"value": "11:web_page",
"display": "web_page"
},
"element": {
"value": "12:登录_按钮",
"display": "登录_按钮"
},
"simulate": {
"value": "13:True"
},
"move_mouse": {
"value": "13:False"
},
"clicks": {
"value": "10:click",
"display": "单击"
},
"button": {
"value": "10:left",
"display": "鼠标左键"
},
"keys": {
"value": "10:null",
"display": "无"
},
"delay_after": {
"value": "10:1"
},
"anchor_type": {
"value": "10:center",
"display": "中心点"
},
"sudoku_part": {
"value": "10:MiddleCenter"
},
"offset_x": {
"value": "10:0"
},
"offset_y": {
"value": "10:0"
},
"timeout": {
"value": "10:20"
}
},
"outputs": {}
},
{
"id": "5d82120a-2938-4bc1-82d0-bd95dddc3dff",
"name": "web.browser.element_display",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {
"browser": {
"value": "11:web_page",
"display": "web_page"
},
"content_type": {
"value": "10:display",
"display": "可见"
},
"selector": {
"value": "12:授权_勾选框",
"display": "授权_勾选框"
}
},
"outputs": {}
},
{
"id": "2b93a1c0-4e01-4e3f-abd1-27b7fb9d9c7e",
"name": "web.element.click",
"isEnabled": true,
"inputs": {
"browser": {
"value": "11:web_page",
"display": "web_page"
},
"element": {
"value": "12:授权_勾选框",
"display": "授权_勾选框"
},
"simulate": {
"value": "13:True"
},
"move_mouse": {
"value": "13:False"
},
"clicks": {
"value": "10:click",
"display": "单击"
},
"button": {
"value": "10:left",
"display": "鼠标左键"
},
"keys": {
"value": "10:null",
"display": "无"
},
"delay_after": {
"value": "10:1"
},
"anchor_type": {
"value": "10:center",
"display": "中心点"
},
"sudoku_part": {
"value": "10:MiddleCenter"
},
"offset_x": {
"value": "10:0"
},
"offset_y": {
"value": "10:0"
},
"timeout": {
"value": "10:20"
}
},
"outputs": {}
},
{
"id": "6d869ab1-03b8-48a3-a5e7-9f6332a895a8",
"name": "workflow.endif",
"isEnabled": true,
"inputs": {},
"outputs": {}
},
{
"id": "e30ae832-a456-4b66-bb5b-fd75aababe5d",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:进行站点登录"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "5e482386-31eb-4e07-8c7a-3a01cd762206",
"name": "web.element.click",
"isEnabled": true,
"inputs": {
"browser": {
"value": "11:web_page",
"display": "web_page"
},
"element": {
"value": "12:跨境Temu商家中心",
"display": "跨境Temu商家中心"
},
"simulate": {
"value": "13:True"
},
"move_mouse": {
"value": "13:False"
},
"clicks": {
"value": "10:click",
"display": "单击"
},
"button": {
"value": "10:left",
"display": "鼠标左键"
},
"keys": {
"value": "10:null",
"display": "无"
},
"delay_after": {
"value": "10:1"
},
"anchor_type": {
"value": "10:center",
"display": "中心点"
},
"sudoku_part": {
"value": "10:MiddleCenter"
},
"offset_x": {
"value": "10:0"
},
"offset_y": {
"value": "10:0"
},
"timeout": {
"value": "10:20"
}
},
"outputs": {}
},
{
"id": "a2ecb0a4-ed16-4ee5-b012-efb7890c2552",
"name": "workflow.endif",
"isEnabled": true,
"inputs": {},
"outputs": {}
}
],
"parameters": []
},
{
"name": "B切换店铺",
"memo": "process3",
"kind": "visual",
"blocks": [
{
"id": "88f7a385-595e-4354-be7b-bdfbdfeeca79",
"name": "web.get",
"isEnabled": true,
"comment": "在%web_type%中匹配当前选中的网页,将网页对象保存到%browser%,网页加载超时后重试此指令",
"inputs": {
"web_type": {
"value": "10:ziniaobrowser",
"display": "ziniaobrowser"
},
"mode": {
"value": "10:activated",
"display": "匹配当前选中的网页"
},
"value": {
"value": "10:"
},
"use_wildcard": {
"value": "13:False"
},
"silent_running": {
"value": "13:False"
},
"wait_load_completed": {
"value": "13:True"
},
"load_timeout": {
"value": "10:20"
},
"stop_load_if_load_timeout": {
"value": "10:handleExcept",
"display": "执行\"错误处理\""
},
"open_page": {
"value": "13:False"
},
"url": {
"value": null
}
},
"outputs": {
"browser": {
"name": "web_page",
"isEnable": true
}
},
"exception_handling": {
"logging": true,
"mode": "retry",
"retryTime": 3,
"retryInterval": 3
}
},
{
"id": "7af8ecc4-f6bf-4d94-b14b-cab6a59c8cf9",
"name": "xbot_extensions.activity_temu_shop.switch_store",
"isEnabled": true,
"inputs": {
"web_page": {
"value": "11:web_page",
"display": "web_page"
},
"store_name": {
"value": "11:店铺名称"
}
},
"outputs": {},
"block_title": "temu 商家后台扩展/Temu-切换店铺"
}
],
"parameters": [
{
"name": "店铺名称",
"direction": "In",
"type": "str",
"value": "",
"description": "",
"kind": "Text"
}
]
},
{
"name": "C切换站点数据导出",
"memo": "process4",
"kind": "visual",
"blocks": [
{
"id": "69630f85-cdcb-4d2d-89e4-9d67d3530e1f",
"name": "web.get",
"isEnabled": true,
"comment": "在%web_type%中匹配当前选中的网页,将网页对象保存到%browser%,网页加载超时后重试此指令",
"inputs": {
"web_type": {
"value": "10:ziniaobrowser",
"display": "ziniaobrowser"
},
"mode": {
"value": "10:activated",
"display": "匹配当前选中的网页"
},
"value": {
"value": "10:"
},
"use_wildcard": {
"value": "13:False"
},
"silent_running": {
"value": "13:False"
},
"wait_load_completed": {
"value": "13:True"
},
"load_timeout": {
"value": "10:20"
},
"stop_load_if_load_timeout": {
"value": "10:handleExcept",
"display": "执行\"错误处理\""
},
"open_page": {
"value": "13:False"
},
"url": {
"value": null
}
},
"outputs": {
"browser": {
"name": "web_page",
"isEnable": true
}
},
"exception_handling": {
"logging": true,
"mode": "retry",
"retryTime": 3,
"retryInterval": 3
}
},
{
"id": "8ef6359f-944f-4a87-962f-47f0bce2b5ea",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:获取全局变量"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "94b36c07-24ab-4e16-8851-d884212550fb",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "13:glv['config_start_time']"
}
},
"outputs": {
"variable": {
"name": "start_time",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "b809a1f6-63c8-4d5f-a33f-dea0bb94151a",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "13:glv['config_end_time']"
}
},
"outputs": {
"variable": {
"name": "end_time",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "4f3b811b-b291-4910-8328-a8379081b2f8",
"name": "datetime.to_string",
"isEnabled": true,
"inputs": {
"datetime": {
"value": "11:start_time"
},
"format": {
"value": "10:%Y-%m-%d"
}
},
"outputs": {
"text": {
"name": "start_time",
"isEnable": true
}
}
},
{
"id": "d486f1aa-85b1-40f5-b3f5-a1c9c23fcf72",
"name": "datetime.to_string",
"isEnabled": true,
"inputs": {
"datetime": {
"value": "11:end_time"
},
"format": {
"value": "10:%Y-%m-%d"
}
},
"outputs": {
"text": {
"name": "end_time",
"isEnable": true
}
}
},
{
"id": "111de464-fa98-42be-a0ef-39e26480efc6",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "13:f'{start_time}~{end_time}'"
}
},
"outputs": {
"variable": {
"name": "time",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "4b2d47ef-3d48-44f4-b67a-906f29c71f41",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "13:glv['config_save_dir']"
}
},
"outputs": {
"variable": {
"name": "save_dir",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "2603acaf-c619-4cef-aa82-9bd361283369",
"name": "datetime.now",
"isEnabled": true,
"inputs": {},
"outputs": {
"datetime_instance": {
"name": "current_datetime",
"isEnable": true
}
}
},
{
"id": "265813c0-e32e-42e9-a9d6-a98b4e0bcb1e",
"name": "datetime.to_string",
"isEnabled": true,
"inputs": {
"datetime": {
"value": "11:current_datetime"
},
"format": {
"value": "10:%Y-%m-%d"
}
},
"outputs": {
"text": {
"name": "current_day",
"isEnable": true
}
}
},
{
"id": "58b08baf-0d73-40d2-bedf-fa3b47ddfe18",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "13:f'{temu店铺名称}-{站点}-{current_day}.xlsx'"
}
},
"outputs": {
"variable": {
"name": "file_name",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "78f2790c-461d-4bb2-92c5-919c7b51d530",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:进行站点切换"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "b8b327b3-f2f7-47ea-b94d-68fe2ba53731",
"name": "xbot_extensions.activity_temu_shop.switch_area",
"isEnabled": true,
"inputs": {
"web_page": {
"value": "11:web_page",
"display": "web_page"
},
"area": {
"value": "11:站点"
}
},
"outputs": {},
"block_title": "temu 商家后台扩展/Temu-卖家中心-切换区域"
},
{
"id": "08f61eb4-426c-42e3-8d4f-958aa2b3ff61",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:判断店铺是全托还是半托"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "bd295035-fddb-4d6d-bb59-c85789592b40",
"name": "programing.log",
"isEnabled": true,
"inputs": {
"type": {
"value": "10:info",
"display": "信息"
},
"text": {
"value": "11:店铺状态"
}
},
"outputs": {}
},
{
"id": "0bc10f44-bd3f-4eb4-bf4e-df741d806779",
"name": "workflow.if",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {
"operand1": {
"value": "11:店铺状态"
},
"operator": {
"value": "10:in",
"display": "包含"
},
"operand2": {
"value": "13:'全托'"
},
"operator_options": {
"value": "10:{\"ignoreCase\":\"False\"}"
}
},
"outputs": {}
},
{
"id": "98c60045-f892-45ed-b379-16033a65171c",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:进行全托店铺的数据导出"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "a57f1f6e-4398-42b7-bcb3-d7dc2f9f0ca1",
"name": "web.get",
"isEnabled": true,
"comment": "在%web_type%中匹配当前选中的网页,将网页对象保存到%browser%,网页加载超时后重试此指令",
"inputs": {
"web_type": {
"value": "10:ziniaobrowser",
"display": "ziniaobrowser"
},
"mode": {
"value": "10:activated",
"display": "匹配当前选中的网页"
},
"value": {
"value": "10:"
},
"use_wildcard": {
"value": "13:False"
},
"silent_running": {
"value": "13:False"
},
"wait_load_completed": {
"value": "13:True"
},
"load_timeout": {
"value": "10:20"
},
"stop_load_if_load_timeout": {
"value": "10:handleExcept",
"display": "执行\"错误处理\""
},
"open_page": {
"value": "13:False"
},
"url": {
"value": null
}
},
"outputs": {
"browser": {
"name": "web_page",
"isEnable": true
}
},
"exception_handling": {
"logging": true,
"mode": "retry",
"retryTime": 3,
"retryInterval": 3
}
},
{
"id": "d0217630-9805-4aff-9800-4fb726483bd2",
"name": "xbot_extensions.activity_temu_shop.active_data_export",
"isEnabled": true,
"inputs": {
"web_page": {
"value": "11:web_page",
"display": "web_page"
},
"time_range": {
"value": "11:time"
},
"file_folder": {
"value": "11:save_dir"
},
"file_name": {
"value": "11:file_name"
}
},
"outputs": {
"file_path": {
"name": "file_path",
"isEnable": true
}
},
"block_title": "temu 商家后台扩展/Temu-数据中心-活动数据导出(全托)"
},
{
"id": "89442ceb-36ce-4e27-982c-81d3fbadc6cd",
"name": "workflow.else",
"isEnabled": true,
"foldState": "UnFold",
"inputs": {},
"outputs": {}
},
{
"id": "709c7983-926b-462e-9af1-1103394f7b9a",
"name": "programing.comment",
"isEnabled": true,
"inputs": {
"content": {
"value": "10:进行半托店铺数据导出"
}
},
"outputs": {},
"isCommentBlockExpanded": true
},
{
"id": "c4486439-0a74-4bdf-b11c-93f72f64a164",
"name": "web.get",
"isEnabled": true,
"comment": "在%web_type%中匹配当前选中的网页,将网页对象保存到%browser%,网页加载超时后重试此指令",
"inputs": {
"web_type": {
"value": "10:ziniaobrowser",
"display": "ziniaobrowser"
},
"mode": {
"value": "10:activated",
"display": "匹配当前选中的网页"
},
"value": {
"value": "10:"
},
"use_wildcard": {
"value": "13:False"
},
"silent_running": {
"value": "13:False"
},
"wait_load_completed": {
"value": "13:True"
},
"load_timeout": {
"value": "10:20"
},
"stop_load_if_load_timeout": {
"value": "10:handleExcept",
"display": "执行\"错误处理\""
},
"open_page": {
"value": "13:False"
},
"url": {
"value": null
}
},
"outputs": {
"browser": {
"name": "web_page",
"isEnable": true
}
},
"exception_handling": {
"logging": true,
"mode": "retry",
"retryTime": 3,
"retryInterval": 3
}
},
{
"id": "78520fcf-8c41-407c-936d-4b98c017489a",
"name": "xbot_extensions.activity_temu_shop.active_data_export_half",
"isEnabled": true,
"inputs": {
"web_page": {
"value": "11:web_page",
"display": "web_page"
},
"time_range": {
"value": "11:time"
},
"file_folder": {
"value": "11:save_dir"
},
"file_name": {
"value": "11:file_name"
}
},
"outputs": {
"file_path": {
"name": "file_path2",
"isEnable": true
}
},
"block_title": "temu 商家后台扩展/Temu-数据中心-活动数据导出(半托)"
},
{
"id": "e407a9e8-21c9-4432-9e0b-4b80754c40a8",
"name": "workflow.endif",
"isEnabled": true,
"inputs": {},
"outputs": {}
}
],
"parameters": [
{
"name": "站点",
"direction": "In",
"type": "str",
"value": "",
"description": "",
"kind": "Text"
},
{
"name": "店铺状态",
"direction": "In",
"type": "str",
"value": "",
"description": "",
"kind": "Text"
},
{
"name": "temu店铺名称",
"direction": "In",
"type": "str",
"value": "",
"description": "",
"kind": "Text"
}
]
},
{
"name": "D错误文件",
"memo": "process5",
"kind": "visual",
"blocks": [
{
"id": "d520efe6-61a8-4fa0-b293-35ab6f8baee2",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "13:glv['config_error_path']"
}
},
"outputs": {
"variable": {
"name": "error_path",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "6e883b1e-7be2-4a84-b21d-9d4a3cd275ff",
"name": "datetime.now",
"isEnabled": true,
"inputs": {},
"outputs": {
"datetime_instance": {
"name": "current_datetime",
"isEnable": true
}
}
},
{
"id": "ae93432d-21a9-4ebe-8ce6-a9d15bcc1363",
"name": "datetime.to_string",
"isEnabled": true,
"inputs": {
"datetime": {
"value": "11:current_datetime"
},
"format": {
"value": "10:%Y年%m月%d日 %H:%M:%S"
}
},
"outputs": {
"text": {
"name": "current_time",
"isEnable": true
}
}
},
{
"id": "8b861421-99f9-4a0d-a5ab-b9f2c7dcdd68",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "11:店铺信息"
}
},
"outputs": {
"variable": {
"name": "shop_info",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "16938ecf-e052-4ed2-a160-75d8515cd00b",
"name": "programing.variable",
"isEnabled": true,
"comment": "设置字符串变量%variable%=%value%",
"inputs": {
"value_type": {
"value": "10:str"
},
"value": {
"value": "11:错误日志"
}
},
"outputs": {
"variable": {
"name": "error_info",
"variableLabel": "字符串",
"type": "str",
"isEnable": true
}
}
},
{
"id": "86808c30-38d1-49f7-b017-7af12b7f18ec",
"name": "excel.launch",
"isEnabled": true,
"inputs": {
"launch_way": {
"value": "10:open",
"display": "打开已有的Excel"
},
"driver_way": {
"value": "10:auto_check",
"display": "自动检测"
},
"open_filename": {
"value": "11:error_path"
},
"save_filename": {
"value": "10:"
},
"isvisible": {
"value": "13:True"
},
"ignoreformula": {
"value": "13:False"
},
"password": {
"value": null
},
"write_password": {
"value": null
},
"update_links": {
"value": "13:False"
}
},
"outputs": {
"excel_instance": {
"name": "excel_instance",
"variableLabel": "打开的Excel对象",
"isEnable": true
}
}
},
{
"id": "487c2cda-a5aa-46a0-8e6e-fc7d3a94ce53",
"name": "excel.write_data_to_workbook",
"isEnabled": true,
"comment": "在Excel对象%workbook%中%write_way%,从第%begin_column_name%列开始写入内容%content%",
"inputs": {
"workbook": {
"value": "11:excel_instance",
"display": "excel_instance"
},
"write_range": {
"value": "10:row",
"display": "行"
},
"write_way": {
"value": "10:append",
"display": "追加一行"
},
"write_column_way": {
"value": "10:override",
"display": "覆盖一列"
},
"row_num": {
"value": "10:0"
},
"column_name": {
"value": "10:"
},
"begin_row_num": {
"value": "10:0"
},
"begin_column_name": {
"value": "10:A"
},
"content": {
"value": "13:[f'{current_time}',f'{shop_info}',f'{error_info}']"
},
"sheet_name": {
"value": "10:"
},
"write_as_text_cols": {
"value": null
}
},
"outputs": {}
},
{
"id": "c2dbbec9-2f37-4e05-b469-3ce7fefc9c6c",
"name": "excel.close",
"isEnabled": true,
"inputs": {
"operation": {
"value": "10:close_specified",
"display": "关闭指定Excel文件"
},
"excel_instance": {
"value": "11:excel_instance"
},
"close_way": {
"value": "10:save",
"display": "保存"
},
"filename": {
"value": null
},
"overwrite_file": {
"value": "13:True"
},
"close_process": {
"value": "10:office",
"display": "office"
},
"task_kill": {
"value": "13:True"
}
},
"outputs": {}
}
],
"parameters": [
{
"name": "店铺信息",
"direction": "In",
"type": "str",
"value": "",
"description": "",
"kind": "Text"
},
{
"name": "错误日志",
"direction": "In",
"type": "str",
"value": "",
"description": "",
"kind": "Text"
}
]
}
]
}