label-print-design
Version:
操作简单,组件丰富的一站式打印解决方案打印设计器
1 lines • 3.01 kB
Source Map (JSON)
{"version":3,"file":"setting-printer.vue2.mjs","sources":["../../../../../../../src/components/content/handle-panel/setting/setting-printer.vue"],"sourcesContent":["<template>\n <div class=\"printer-panel\">\n \n <my-form label-width=\"80px\" size=\"small\"\n label-position=\"right\">\n \n <my-form-item :label=\"i18n('common.connect.status')\">\n <div class=\"printer-status-icon\" :class=\"[{\n 'printer-status-icon-normal': useSocketData.connect,\n 'printer-status-icon-error': !useSocketData.connect,\n }]\">\n {{ statusName }}\n </div>\n </my-form-item>\n \n <my-form-item :label=\"i18n('common.auto.connect')\">\n <my-switch\n v-model=\"configStore.autoConnect\"\n class=\"ml-2\" />\n \n </my-form-item>\n \n<!-- <my-form-item label=\"客户端协议\">-->\n<!-- <my-select v-model=\"configStore.clientProtocol\"-->\n<!-- :data-list=\"clientProtocolList\" />-->\n<!-- -->\n<!-- </my-form-item>-->\n \n <my-form-item :label=\"i18n('common.client.url')\">\n <my-input v-model=\"configStore.clientUrl\" />\n </my-form-item>\n \n \n<!-- <my-form-item label=\"默认打印机\">-->\n<!-- <my-select v-model=\"configStore.defaultPrinter\"-->\n<!-- :data-list=\"useSocketData.printerList\" />-->\n<!-- </my-form-item>-->\n \n </my-form>\n \n <!-- <div>下载客户端 myprint/lodop/hiprint</div>-->\n \n </div>\n</template>\n\n<script setup lang=\"ts\">\nimport { useSocket } from '@myprint/design/stores/socket';\nimport { computed } from 'vue-demi';\n// import { clientProtocolList } from '@myprint/design/constants/common';\nimport { useConfigStore } from '@myprint/design/stores/config';\nimport MySwitch from '@myprint/design/components/my/switch/my-switch.vue';\n// import MySelect from '@myprint/design/components/my/select/my-select.vue';\nimport MyFormItem from '@myprint/design/components/my/form/my-form-item.vue';\nimport MyForm from '@myprint/design/components/my/form/my-form.vue';\nimport MyInput from '@myprint/design/components/my/input/my-input.vue';\nimport { i18n } from '@myprint/design/locales';\n\nconst useSocketData = useSocket();\nconst configStore = useConfigStore();\n\nconst statusName = computed(() => {\n return useSocketData.connect ? '连接成功' : '连接断开';\n});\n\n</script>\n"],"names":[],"mappings":";;;;;;;;;;;;;;AAyDA,IAAA,MAAM,gBAAgB,SAAU,EAAA,CAAA;AAChC,IAAA,MAAM,cAAc,cAAe,EAAA,CAAA;AAEnC,IAAM,MAAA,UAAA,GAAa,SAAS,MAAM;AAC9B,MAAO,OAAA,aAAA,CAAc,UAAU,0BAAS,GAAA,0BAAA,CAAA;AAAA,KAC3C,CAAA,CAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"}