连接打印机
This commit is contained in:
parent
255a82adcf
commit
9054d93b0d
|
@ -3,5 +3,5 @@ VITE_NOW_TYPE = 'dist'
|
||||||
VITE_PUSH_URL = 'ws://192.168.1.22:8787'
|
VITE_PUSH_URL = 'ws://192.168.1.22:8787'
|
||||||
|
|
||||||
|
|
||||||
# VITE_BASE_URL = 'http://192.168.1.22:8546'
|
VITE_BASE_URL = 'http://192.168.1.22:8546'
|
||||||
VITE_BASE_URL = 'https://erp.lihaink.cn'
|
# VITE_BASE_URL = 'https://erp.lihaink.cn'
|
22
index.html
22
index.html
|
@ -5,14 +5,20 @@
|
||||||
<link rel="icon" type="image/svg+xml" href="/cashier.svg" />
|
<link rel="icon" type="image/svg+xml" href="/cashier.svg" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<title>里海收银系统</title>
|
<title>里海收银系统</title>
|
||||||
<script type="text/javascript" src="https://js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.2.js">
|
<script
|
||||||
</script>
|
type="text/javascript"
|
||||||
|
src="https://js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.2.js"
|
||||||
|
></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
document.addEventListener('UniAppJSBridgeReady', function() {
|
document.addEventListener("UniAppJSBridgeReady", function () {});
|
||||||
})
|
function receiveData(data) {
|
||||||
// window.receiveData = (e)=>{
|
try {
|
||||||
// ElMessage.success("接收到消息:" + JSON.stringify(e));
|
data = JSON.parse(data);
|
||||||
// }
|
if (data.type === "connect") {
|
||||||
|
window.postMessage(data);
|
||||||
|
}
|
||||||
|
} catch (error) {}
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
|
@ -44,7 +50,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/* 大屏幕 */
|
/* 大屏幕 */
|
||||||
@media screen and (min-width: 1900px){
|
@media screen and (min-width: 1900px) {
|
||||||
html {
|
html {
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,7 +14,7 @@ const list = ref([
|
||||||
{ name: "saleOrder", title: "收银订单", ico: "DataLine", count: 0 },
|
{ name: "saleOrder", title: "收银订单", ico: "DataLine", count: 0 },
|
||||||
{ name: "order", title: "待提采购", ico: "DataAnalysis", count: 0 },
|
{ name: "order", title: "待提采购", ico: "DataAnalysis", count: 0 },
|
||||||
{ name: "purchaseOrder", title: "采购订单", ico: "Tickets", count: 0 },
|
{ name: "purchaseOrder", title: "采购订单", ico: "Tickets", count: 0 },
|
||||||
{ name: "test", title: "打印", ico: "Tickets", count: 0 },
|
// { name: "test", title: "打印", ico: "Tickets", count: 0 },
|
||||||
]);
|
]);
|
||||||
const aup = () => {
|
const aup = () => {
|
||||||
let index = list.value.findIndex((item) => item.name == route.name);
|
let index = list.value.findIndex((item) => item.name == route.name);
|
||||||
|
|
|
@ -63,10 +63,18 @@ const APPprint = (content = "") => {
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
mitt.on("printReceipt", printReceipt);
|
mitt.on("printReceipt", printReceipt);
|
||||||
// ElMessage.success("接收到消息:");
|
// 监听消息
|
||||||
window.receiveData = (e)=>{
|
window.addEventListener(
|
||||||
ElMessage.success("接收到消息:");
|
"message",
|
||||||
|
function (event) {
|
||||||
|
// alert(JSON.stringify(event.data));
|
||||||
|
if(event.data.type === "connect"){
|
||||||
|
is_connect.value = true;
|
||||||
|
ElMessage.success("已连接打印机T58");
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
false
|
||||||
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
onUnmounted(() => {
|
onUnmounted(() => {
|
||||||
|
@ -96,7 +104,7 @@ onUnmounted(() => {
|
||||||
点击自动连接打印机
|
点击自动连接打印机
|
||||||
</el-button>
|
</el-button>
|
||||||
</div>
|
</div>
|
||||||
<div style="margin-right: 1rem; color: #333" v-else>打印机正常运行</div>
|
<div style="margin-right: 1rem;" v-else @click="ElMessage.success('打印机已经连接啦')">已连接打印机T58</div>
|
||||||
<el-dropdown trigger="hover">
|
<el-dropdown trigger="hover">
|
||||||
<div class="el-dropdown-link">
|
<div class="el-dropdown-link">
|
||||||
<el-avatar :src="merInfo.avatar" icon="user-filled" />
|
<el-avatar :src="merInfo.avatar" icon="user-filled" />
|
||||||
|
|
|
@ -109,6 +109,7 @@ onMounted(() => {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
font-size: 1.3rem;
|
font-size: 1.3rem;
|
||||||
padding-bottom: 2rem;
|
padding-bottom: 2rem;
|
||||||
|
color: #333;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -138,6 +138,7 @@ onUnmounted(() => {
|
||||||
infinite-scroll-distance="300"
|
infinite-scroll-distance="300"
|
||||||
infinite-scroll-delay="300"
|
infinite-scroll-delay="300"
|
||||||
style="overflow: auto"
|
style="overflow: auto"
|
||||||
|
v-if="formData?.id"
|
||||||
:infinite-scroll-immediate="false"
|
:infinite-scroll-immediate="false"
|
||||||
>
|
>
|
||||||
<div class="table-title">订单信息</div>
|
<div class="table-title">订单信息</div>
|
||||||
|
|
|
@ -85,7 +85,7 @@ const getOrderList = (reload = false) => {
|
||||||
|
|
||||||
const submitOrder = ()=>{
|
const submitOrder = ()=>{
|
||||||
createOrderApi().then(res=>{
|
createOrderApi().then(res=>{
|
||||||
console.log(res);
|
ElMessage.success("提交成功");
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue