@file:Suppress("UNCHECKED_CAST", "USELESS_CAST", "INAPPLICABLE_JVM_NAME", "UNUSED_ANONYMOUS_PARAMETER")
package uni.UNIABF0653;
import io.dcloud.uniapp.*;
import io.dcloud.uniapp.extapi.*;
import io.dcloud.uniapp.framework.*;
import io.dcloud.uniapp.runtime.*;
import io.dcloud.uniapp.vue.*;
import io.dcloud.uniapp.vue.shared.*;
import io.dcloud.unicloud.*;
import io.dcloud.uts.*;
import io.dcloud.uts.Map;
import io.dcloud.uts.Set;
import io.dcloud.uts.UTSAndroid;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.Deferred;
import kotlinx.coroutines.Dispatchers;
import kotlinx.coroutines.async;
open class GenPagesHomeHome : BasePage {
    constructor(__ins: ComponentInternalInstance) : super(__ins) {}
    @Suppress("UNUSED_PARAMETER", "UNUSED_VARIABLE")
    override fun `$render`(): Any? {
        val _cache = this.`$`.renderCache;
        val _component_uni_icons = resolveEasyComponent("uni-icons", GenUniModulesUniIconsComponentsUniIconsUniIconsClass);
        return createElementVNode("view", utsMapOf("class" to "container"), utsArrayOf(
            createElementVNode("view", utsMapOf("class" to "header"), utsArrayOf(
                createElementVNode("view", utsMapOf("class" to "uni-incon"), utsArrayOf(
                    createVNode(_component_uni_icons, utsMapOf("type" to "arrow-left", "size" to "30"))
                )),
                createElementVNode("view", null, utsArrayOf(
                    createElementVNode("text", utsMapOf("class" to "title"), "北京汽车有限公司")
                ))
            )),
            createElementVNode("swiper", utsMapOf("class" to "swiper", "indicator-dots" to "", "autoplay" to "", "interval" to "3000", "duration" to "500"), utsArrayOf(
                createElementVNode("swiper-item", null, utsArrayOf(
                    createElementVNode("image", utsMapOf("class" to "swiper-image", "src" to "/static/logo.png", "mode" to "aspectFill"))
                )),
                createElementVNode("swiper-item", null, utsArrayOf(
                    createElementVNode("image", utsMapOf("class" to "swiper-image", "src" to "/static/logo.png", "mode" to "aspectFill"))
                )),
                createElementVNode("swiper-item", null, utsArrayOf(
                    createElementVNode("image", utsMapOf("class" to "swiper-image", "src" to "/static/logo.png", "mode" to "aspectFill"))
                ))
            )),
            createElementVNode("view", null, utsArrayOf(
                createElementVNode("image", utsMapOf("class" to "icon-image", "src" to "/static/logo.png"))
            )),
            createElementVNode("view", null, utsArrayOf(
                createElementVNode("button", utsMapOf("class" to "subtitle"), "订单录入")
            ))
        ));
    }
    open var customerName: String by `$data`;
    open var phoneNumber: String by `$data`;
    open var carModel: String by `$data`;
    open var orderAmount: String by `$data`;
    @Suppress("USELESS_CAST")
    override fun data(): Map<String, Any?> {
        return utsMapOf("customerName" to "", "phoneNumber" to "", "carModel" to "", "orderAmount" to "");
    }
    companion object {
        val styles: Map<String, Map<String, Map<String, Any>>> by lazy {
            normalizeCssStyles(utsArrayOf(
                styles0
            ), utsArrayOf(
                GenApp.styles
            ))
        };
        val styles0: Map<String, Map<String, Map<String, Any>>>
            get() {
                return utsMapOf("container" to padStyleMapOf(utsMapOf("display" to "flex", "flexDirection" to "column", "backgroundColor" to "#f5f5f5")), "header" to padStyleMapOf(utsMapOf("paddingTop" to 20, "paddingRight" to 20, "paddingBottom" to 20, "paddingLeft" to 20, "width" to "100%", "backgroundColor" to "#007aff", "color" to "#ffffff", "display" to "flex", "flexDirection" to "row", "textAlign" to "center")), "uni-incon" to padStyleMapOf(utsMapOf("width" to 30, "height" to 30, "lineHeight" to "30px")), "title" to padStyleMapOf(utsMapOf("fontSize" to 15, "fontWeight" to "bold", "width" to 200, "height" to 30, "lineHeight" to "30px", "marginLeft" to 30)), "subtitle" to padStyleMapOf(utsMapOf("fontSize" to 16, "width" to 100, "marginTop" to 30, "marginRight" to "auto", "marginBottom" to 0, "marginLeft" to "auto")), "swiper" to padStyleMapOf(utsMapOf("height" to 200, "borderWidth" to 10, "borderColor" to "#FF0000", "display" to "flex", "flexDirection" to "row", "alignItems" to "center")), "swiper-image" to padStyleMapOf(utsMapOf("width" to "50%", "height" to "100%", "marginTop" to 0, "marginRight" to "auto", "marginBottom" to 0, "marginLeft" to "auto", "borderRadius" to 8)), "form" to padStyleMapOf(utsMapOf("flex" to 1, "paddingTop" to 20, "paddingRight" to 20, "paddingBottom" to 20, "paddingLeft" to 20)), "input" to padStyleMapOf(utsMapOf("width" to "100%", "height" to 40, "marginBottom" to 15, "paddingTop" to 10, "paddingRight" to 10, "paddingBottom" to 10, "paddingLeft" to 10, "borderWidth" to 1, "borderStyle" to "solid", "borderColor" to "#cccccc", "borderRadius" to 4)), "submit-button" to padStyleMapOf(utsMapOf("width" to "100%", "height" to 40, "backgroundColor" to "#007aff", "color" to "#ffffff", "borderWidth" to "medium", "borderStyle" to "none", "borderColor" to "#000000", "borderRadius" to 4, "fontSize" to 16)), "footer" to padStyleMapOf(utsMapOf("display" to "flex", "justifyContent" to "space-around", "paddingTop" to 10, "paddingRight" to 10, "paddingBottom" to 10, "paddingLeft" to 10, "backgroundColor" to "#ffffff", "borderTopWidth" to 1, "borderTopStyle" to "solid", "borderTopColor" to "#cccccc")), "nav-item" to padStyleMapOf(utsMapOf("textAlign" to "center")), "icon-image" to padStyleMapOf(utsMapOf("width" to "30%", "height" to 140, "marginTop" to 20, "marginRight" to "auto", "marginBottom" to 0, "marginLeft" to "auto")));
            }
        var inheritAttrs = true;
        var inject: Map<String, Map<String, Any?>> = utsMapOf();
        var emits: Map<String, Any?> = utsMapOf();
        var props = normalizePropsOptions(utsMapOf());
        var propsNeedCastKeys: UTSArray<String> = utsArrayOf();
        var components: Map<String, CreateVueComponent> = utsMapOf();
    }
}
