{"version":3,"file":"KrCitySetting.cjs","sources":["../../../../../packages/src/kr-city-setting/KrCitySetting.vue"],"sourcesContent":["<template>\n    <div class=\"setting-box\">\n        <div class=\"setting-title\">选项设置</div>\n        <div class=\"setting-content\">\n            <div class=\"setting-content-item\">\n                <div>地址格式</div>\n                <div class=\"type-box\">\n                    <el-select v-model=\"dataList.addressFormat\" class=\"m-2\" style=\"width: 100%; height: 35px\" placeholder=\"Select\" size=\"large\">\n                        <el-option v-for=\"item in addressFormatList\" :key=\"item.value\" :label=\"item.label\" :value=\"item.value\" />\n                    </el-select>\n                </div>\n            </div>\n            <div class=\"setting-content-item\">\n                <div>显示样式</div>\n                <div class=\"type-box\">\n                    <el-select v-model=\"dataList.showStyle\" class=\"m-2\" style=\"width: 100%; height: 35px\" placeholder=\"Select\" size=\"large\">\n                        <el-option v-for=\"item in showStyleList\" :key=\"item.value\" :label=\"item.label\" :value=\"item.value\" />\n                    </el-select>\n                </div>\n            </div>\n        </div>\n    </div>\n</template>\n<script setup name=\"kr-city-setting\">\nconst props = defineProps({\n    dataList: {\n        type: Object,\n        default: () => ({}),\n    },\n    // 文本框是否可编辑\n    noEdit: {\n        type: Boolean,\n        default: true,\n    },\n});\nconst addressFormatList = [\n    { label: \"包含省市区街道详细地址\", value: \"4\" },\n    { label: \"包含省市区(如江苏省/南京市/玄武区)\", value: \"3\" },\n    { label: \"包含省市(如江苏省/南京市)\", value: \"2\" },\n    { label: \"包含省(如江苏省)\", value: \"1\" },\n];\nconst showStyleList = [\n    { label: \"每个层级一个选择框\", value: \"1\" },\n    { label: \"所有层级一个选择框\", value: \"2\" },\n];\n</script>\n<style lang=\"scss\" scoped>\n@import \"@/css/setting.scss\";\n:deep(.el-radio) {\n    margin-right: 60px;\n}\n:deep(.el-input-number) {\n    width: 98px;\n}\n.type-box {\n    display: flex;\n    margin-top: 8px;\n    .type-box1 {\n        width: 98px;\n        height: 35px;\n        line-height: 35px;\n        text-align: center;\n        opacity: 1;\n        border-radius: 4px;\n        background: rgba(255, 255, 255, 1);\n        border: 1px solid rgba(229, 232, 238, 1);\n        cursor: pointer;\n        &:first-child {\n            margin-right: 30px;\n        }\n    }\n}\n\n::deep(.el-select--large) {\n    width: 230px;\n    position: relative;\n}\n:deep(.el-select-dropdown__item) {\n    line-height: 44px;\n}\n</style>\n"],"names":["addressFormatList","showStyleList"],"mappings":"4wBAmCA,MAAAA,EAAA,CACA,CAAA,MAAA,cAAA,MAAA,GAAA,EACA,CAAA,MAAA,sBAAA,MAAA,GAAA,EACA,CAAA,MAAA,iBAAA,MAAA,GAAA,EACA,CAAA,MAAA,YAAA,MAAA,GAAA,CACA,EACAC,EAAA,CACA,CAAA,MAAA,YAAA,MAAA,GAAA,EACA,CAAA,MAAA,YAAA,MAAA,GAAA,CACA"}