from app.service.design_batch.design_batch_celery import batch_design

if __name__ == '__main__':
    data = {
        "objects": [
            {
                "basic": {
                    "body_point_test": {
                        "waistband_right": [
                            200,
                            241
                        ],
                        "hand_point_right": [
                            223,
                            297
                        ],
                        "waistband_left": [
                            112,
                            241
                        ],
                        "hand_point_left": [
                            92,
                            305
                        ],
                        "shoulder_left": [
                            99,
                            116
                        ],
                        "shoulder_right": [
                            215,
                            116
                        ]
                    },
                    "layer_order": True,
                    "scale_bag": 0.7,
                    "scale_earrings": 0.16,
                    "self_template": True,
                    "single_overall": "overall",
                    "switch_category": ""
                },
                "items": [
                    {
                        "businessId": 270372,
                        "color": "30 28 28",
                        "image_id": 69780,
                        "offset": [
                            0,
                            0
                        ],
                        "path": "aida-sys-image/images/female/trousers/0825000630.jpg",
                        "print": {
                            "element": {
                                "element_angle_list": [],
                                "element_path_list": [],
                                "element_scale_list": [],
                                "location": []
                            },
                            "overall": {
                                "location": [],
                                "print_angle_list": [],
                                "print_path_list": [],
                                "print_scale_list": []
                            },
                            "single": {
                                "location": [],
                                "print_angle_list": [],
                                "print_path_list": [],
                                "print_scale_list": []
                            }
                        },
                        "priority": 10,
                        "resize_scale": [
                            1.0,
                            1.0
                        ],
                        "type": "Trousers"
                    },
                    {
                        "businessId": 270373,
                        "color": "30 28 28",
                        "image_id": 98243,
                        "offset": [
                            0,
                            0
                        ],
                        "path": "aida-sys-image/images/female/blouse/0902003811.jpg",
                        "print": {
                            "element": {
                                "element_angle_list": [],
                                "element_path_list": [],
                                "element_scale_list": [],
                                "location": []
                            },
                            "overall": {
                                "location": [],
                                "print_angle_list": [],
                                "print_path_list": [],
                                "print_scale_list": []
                            },
                            "single": {
                                "location": [],
                                "print_angle_list": [],
                                "print_path_list": [],
                                "print_scale_list": []
                            }
                        },
                        "priority": 11,
                        "resize_scale": [
                            1.0,
                            1.0
                        ],
                        "type": "Blouse"
                    },
                    {
                        "businessId": 270374,
                        "color": "172 68 68",
                        "image_id": 98244,
                        "offset": [
                            0,
                            0
                        ],
                        "path": "aida-sys-image/images/female/outwear/0825000410.jpg",
                        "print": {
                            "element": {
                                "element_angle_list": [],
                                "element_path_list": [],
                                "element_scale_list": [],
                                "location": []
                            },
                            "overall": {
                                "location": [],
                                "print_angle_list": [],
                                "print_path_list": [],
                                "print_scale_list": []
                            },
                            "single": {
                                "location": [],
                                "print_angle_list": [],
                                "print_path_list": [],
                                "print_scale_list": []
                            }
                        },
                        "priority": 12,
                        "resize_scale": [
                            1.0,
                            1.0
                        ],
                        "type": "Outwear"
                    },
                    {
                        "body_path": "aida-sys-image/models/female/5bdfe7ca-64eb-44e4-b03d-8e517520c795.png",
                        "image_id": 96090,
                        "type": "Body"
                    }
                ]
            }
        ],
        "process_id": "83"
    }
    task_id = 10086
    json_name = "test.json"
    batch_design.delay(data['objects'], task_id, json_name)
