{"version":3,"file":"userComplete.mjs","sources":["../../../../src/comDefault/Selector/userComplete.vue"],"sourcesContent":["<template>\r\n\t<a-auto-complete v-model:value=\"value\" :options=\"options\" style=\"width: 200px\" placeholder=\"input here\" @select=\"onSelect\" @search=\"onSearch\">\r\n\t\t<template #option=\"{ name }\">\r\n\t\t\t{{ name }}\r\n\t\t</template>\r\n\t</a-auto-complete>\r\n</template>\r\n<script setup name=\"userComplete\">\r\n\timport { ref, watch } from 'vue'\r\n\timport userSelectorPlusApi from '@/api/components/Selector/userSelectorPlusApi'\r\n\t// 接收属性\r\n\tconst props = defineProps({\r\n\t\tpageUrl: { type: String, default: '/flw/model/userSelector' }\r\n\t})\r\n\tconst value = ref('')\r\n\tconst options = ref([])\r\n\tconst onSearch = (searchText) => {\r\n\t\tconst param = {\r\n\t\t\tsearchKey: searchText\r\n\t\t}\r\n\t\tuserSelectorPlusApi.userSelector(props.pageUrl, param).then((res) => {\r\n\t\t\toptions.value = res\r\n\t\t})\r\n\t}\r\n\tconst onSelect = (data) => {}\r\n</script>\r\n"],"names":["_createBlock","_withCtx"],"mappings":";;;;;;;;;AAWC,UAAM,QAAQ;AAGd,UAAM,QAAQ,IAAI,EAAE;AACpB,UAAM,UAAU,IAAI,EAAE;AACtB,UAAM,WAAW,CAAC,eAAe;AAChC,YAAM,QAAQ;AAAA,QACb,WAAW;AAAA,MACX;AACD,0BAAoB,aAAa,MAAM,SAAS,KAAK,EAAE,KAAK,CAAC,QAAQ;AACpE,gBAAQ,QAAQ;AAAA,MACnB,CAAG;AAAA,IACD;AACD,UAAM,WAAW,CAAC,SAAS;AAAA,IAAE;;;0BAvB7BA,YAIkB,4BAAA;AAAA,QAJO,OAAO,MAAK;AAAA,gEAAL,MAAK,QAAA;AAAA,QAAG,SAAS,QAAO;AAAA,QAAE,OAAA,EAAoB,SAAA,QAAA;AAAA,QAAC,aAAY;AAAA,QAAc;AAAA,QAAmB;AAAA;QAChH,QAAMC,QAChB,CAAU,EADU,WAAI;AAAA,0CACrB,IAAI,GAAA,CAAA;AAAA;;;;;;;"}