|
@@ -1,7 +1,8 @@
|
|
|
<template>
|
|
|
<view class="equipment">
|
|
|
- <commons-header></commons-header>
|
|
|
- <view v-if="!isJinbian" class="search-warp">
|
|
|
+ <commons-header :isBack="false"></commons-header>
|
|
|
+
|
|
|
+ <!-- <view v-if="!isJinbian" class="search-warp">
|
|
|
<view class="left-select" @click="openSelectQd(2)">
|
|
|
<span class="icon"></span>
|
|
|
<span style="margin:0 10rpx">1号生产线</span>
|
|
@@ -9,25 +10,25 @@
|
|
|
</view>
|
|
|
<view class="right-select" @click="openSelectQd(1)">
|
|
|
<span class="icon"></span>
|
|
|
- <span style="margin: 0 10rpx;">状态</span>
|
|
|
+ <span style="margin: 0 10rpx;">{{$t('equipment.stat')}}</span>
|
|
|
<span class="icon"></span>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view class="content">
|
|
|
+ </view> -->
|
|
|
+ <view class="content" style="margin-top:128rpx">
|
|
|
<ul>
|
|
|
- <li>
|
|
|
- <view class="list-warp" @click="toDtl">
|
|
|
+ <li v-for="i in listData" :key="i.id">
|
|
|
+ <view class="list-warp" @click="toDtl" v-if="i.type == 1">
|
|
|
<view class="list-main-info">
|
|
|
<view class="img">
|
|
|
<image src="../../static/images/icon_bzj@2x.png" mode=""></image>
|
|
|
</view>
|
|
|
<view class="text">
|
|
|
<view class="list-main-title">
|
|
|
- 注塑机
|
|
|
- <span>运行中</span>
|
|
|
+ 注塑机
|
|
|
+ <span class="commons-close">{{offLine}}</span>
|
|
|
</view>
|
|
|
<view class="list-main-model">
|
|
|
- 产品型号:SMT-1029
|
|
|
+ {{$t('equipment.model')}}:{{i.equipmentNo}}
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="more">
|
|
@@ -42,29 +43,9 @@
|
|
|
检测系统
|
|
|
</view> -->
|
|
|
</view>
|
|
|
- <view class="list-title">
|
|
|
- 辅助机器
|
|
|
- </view>
|
|
|
- <view class="auxiliary-warp">
|
|
|
- <view class="auxiliary-list-box">
|
|
|
- <view class="auxiliary-img">
|
|
|
- <image src="../../static/images/icon_xlj@2x.png" mode=""></image>
|
|
|
- </view>
|
|
|
- <view class="auxiliary-text">
|
|
|
- <view class="auxiliary-text-title">
|
|
|
- 下料机
|
|
|
- </view>
|
|
|
- <view class="model">
|
|
|
- 产品型号:SMT-2071
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <view class="auxiliary-before commons-normal">
|
|
|
- 运行中
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
+
|
|
|
</view>
|
|
|
- <view class="list-warp" @click="toDtl3">
|
|
|
+ <!-- <view class="list-warp" @click="toDtl3">
|
|
|
<view class="list-main-info">
|
|
|
<view class="img">
|
|
|
<image src="../../static/images/icon_bzj@2x.png" mode=""></image>
|
|
@@ -72,26 +53,18 @@
|
|
|
<view class="text">
|
|
|
<view class="list-main-title">
|
|
|
注塑机
|
|
|
- <span class="standby">待机</span>
|
|
|
+ <span class="standby commons-close">{{offLine}}</span>
|
|
|
</view>
|
|
|
<view class="list-main-model">
|
|
|
- 产品型号:SMT-1029
|
|
|
+ {{$t('equipment.model')}}:SMT-1029
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="more">
|
|
|
<i class="iconfont"></i>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <!-- <view class="tag">
|
|
|
- <view class="tag-box">
|
|
|
- 自动模式
|
|
|
- </view>
|
|
|
- <view class="tag-box">
|
|
|
- 检测系统
|
|
|
- </view>
|
|
|
- </view> -->
|
|
|
<view class="list-title">
|
|
|
- 辅助机器
|
|
|
+ {{$t('equipment.auxiliaryMachine')}}
|
|
|
</view>
|
|
|
<view class="auxiliary-warp">
|
|
|
|
|
@@ -104,18 +77,41 @@
|
|
|
下料机
|
|
|
</view>
|
|
|
<view class="model">
|
|
|
- 产品型号:SMT-2071
|
|
|
+ {{$t('equipment.model')}}:SMT-2071
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="auxiliary-before commons-close">
|
|
|
- 离线
|
|
|
+ {{offLine}}
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
+ </view> -->
|
|
|
+ </li>
|
|
|
+ <li @click="toDtl5" v-for="i in listData" :key="i.id" v-if="i.type === 8">
|
|
|
+ <view class="list-warp">
|
|
|
+ <view class="list-main-info">
|
|
|
+ <view class="img">
|
|
|
+ <image src="../../static/images/icon_bzj@2x.png" mode=""></image>
|
|
|
+ </view>
|
|
|
+ <view class="text">
|
|
|
+ <view class="list-main-title">
|
|
|
+ 包装机
|
|
|
+ <span class="commons-close">{{offLine}}</span>
|
|
|
+ </view>
|
|
|
+ <view class="list-main-model">
|
|
|
+ {{$t('equipment.model')}}:{{i.equipmentNo}}
|
|
|
+ <span style="margin-left: 30rpx;">{{$t('equipment.yield')}}:200 pcs/min</span>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="more">
|
|
|
+ <span class="iconfont"></span>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
+
|
|
|
</li>
|
|
|
- <li @click="toDtl2">
|
|
|
+ <li @click="toDtl2" v-for="i in listData" :key="i.id" v-if="i.type == 9">
|
|
|
<view class="list-warp">
|
|
|
<view class="list-main-info">
|
|
|
<view class="img">
|
|
@@ -124,10 +120,10 @@
|
|
|
<view class="text">
|
|
|
<view class="list-main-title">
|
|
|
灭菌柜
|
|
|
- <span>运行中</span>
|
|
|
+ <span>{{running}}</span>
|
|
|
</view>
|
|
|
<view class="list-main-model">
|
|
|
- 产品型号:SMT-5010
|
|
|
+ {{$t('equipment.model')}}:{{i.equipmentNo}}
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="more">
|
|
@@ -136,10 +132,10 @@
|
|
|
</view>
|
|
|
<view class="tag">
|
|
|
<view class="tag-box">
|
|
|
- 平均温度:67.5℃
|
|
|
+ {{$t('equipment.temperature')}}:67.5℃
|
|
|
</view>
|
|
|
<view class="tag-box">
|
|
|
- 平均湿度:67.5%RH
|
|
|
+ {{$t('equipment.humidity')}}:67.5%RH
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -161,32 +157,32 @@
|
|
|
|
|
|
<ul>
|
|
|
<li @click="selectMaterialList()">
|
|
|
- 运行中
|
|
|
+ {{running}}
|
|
|
</li>
|
|
|
<li @click="selectMaterialList()">
|
|
|
- 待机
|
|
|
+ {{standby}}
|
|
|
</li>
|
|
|
<li @click="selectMaterialList()">
|
|
|
- 离线
|
|
|
+ {{offLine}}
|
|
|
</li>
|
|
|
</ul>
|
|
|
</view>
|
|
|
- </uni-popup>
|
|
|
- <ul v-if="isJinbian" class="jinbian-list">
|
|
|
- <li class="jinbian-list-box">
|
|
|
- <view class="list-title">
|
|
|
+ </uni-popup>
|
|
|
+ <ul class="jinbian-list">
|
|
|
+ <li class="jinbian-list-box" v-for="i in listData" :key="i.id" v-if="i.type == 6">
|
|
|
+ <!-- <view class="list-title">
|
|
|
分组1 <i class="iconfont"></i>
|
|
|
- </view>
|
|
|
+ </view> -->
|
|
|
<view class="list-content">
|
|
|
<view class="equ-list" @click="toDtl4()">
|
|
|
- <view class="state">
|
|
|
- 状态
|
|
|
+ <view class="state" style="background:#999">
|
|
|
+ {{offLine}}
|
|
|
</view>
|
|
|
<view class="img-or-text">
|
|
|
<image src="../../static/jinbian/icon_jbj.png" mode=""></image>
|
|
|
<view class="text">
|
|
|
<h3>设备1</h3>
|
|
|
- <p>型号:SMT-202201 <span>今日产量:200</span></p>
|
|
|
+ <p>{{$t('equipment.model')}}:{{i.equipmentNo}} <span>{{$t('equipment.yield')}}:200</span></p>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="tags">
|
|
@@ -212,40 +208,6 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="equ-list">
|
|
|
- <view class="state">
|
|
|
- 状态
|
|
|
- </view>
|
|
|
- <view class="img-or-text">
|
|
|
- <image src="../../static/jinbian/icon_jbj.png" mode=""></image>
|
|
|
- <view class="text">
|
|
|
- <h3>设备1</h3>
|
|
|
- <p>型号:SMT-202201 <span>今日产量:200</span></p>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <view class="tags">
|
|
|
- <view class="tag-box">
|
|
|
- <view class="tag-icon-box">
|
|
|
- <span class="icon"></span>
|
|
|
- </view>
|
|
|
- EBC
|
|
|
- </view>
|
|
|
- <view class="tag-box">
|
|
|
- <view class="tag-icon-box">
|
|
|
- <span class="icon"></span>
|
|
|
- </view>
|
|
|
-
|
|
|
- 贾卡
|
|
|
- </view>
|
|
|
- <view class="tag-box">
|
|
|
- <view class="tag-icon-box">
|
|
|
- <span class="icon"></span>
|
|
|
- </view>
|
|
|
-
|
|
|
- 横移
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
</view>
|
|
|
</li>
|
|
|
</ul>
|
|
@@ -265,28 +227,23 @@
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+ offLine:this.$t('equipment.offLine'),
|
|
|
+ standby:this.$t('equipment.standby'),
|
|
|
+ running:this.$t('equipment.running'),
|
|
|
userInfoData: [],
|
|
|
notificationData:[],
|
|
|
- isJinbian:true,//控制是否是经编
|
|
|
+ isJinbian:false,//控制是否是经编
|
|
|
+ listData:[],
|
|
|
}
|
|
|
},
|
|
|
onLoad() {
|
|
|
const v = this
|
|
|
- // v.$post('/wx/login/getUserInfo').then(res => {
|
|
|
- // v.userInfoData = res.data
|
|
|
- // Vue.prototype.$userInfo = res.data
|
|
|
- // uni.setStorage({
|
|
|
- // key: "userInfo",
|
|
|
- // data: res.data,
|
|
|
- // success(res) {
|
|
|
-
|
|
|
- // },
|
|
|
- // fail(res) {}
|
|
|
- // })
|
|
|
- // })
|
|
|
- // v.$post('/wx/message/notification',{}).then(res=>{
|
|
|
- // v.notificationData = res.data
|
|
|
- // })
|
|
|
+ v.$post('/api/syringe-production/factoryProduct/list',{}).then(res => {
|
|
|
+
|
|
|
+ v.listData = res.data
|
|
|
+ console.log(v.listData )
|
|
|
+ })
|
|
|
+
|
|
|
},
|
|
|
methods: {
|
|
|
selectMaterialList(){
|
|
@@ -306,6 +263,11 @@
|
|
|
title: '该设备待机中,暂无数据!'
|
|
|
})
|
|
|
},
|
|
|
+ toDtl5(){
|
|
|
+ uni.navigateTo({
|
|
|
+ url: '/pages/equipment/packingMachine'
|
|
|
+ })
|
|
|
+ },
|
|
|
toDtl4(){
|
|
|
console.log(123123)
|
|
|
uni.navigateTo({
|
|
@@ -333,8 +295,8 @@
|
|
|
</script>
|
|
|
|
|
|
<style lang="less">
|
|
|
- .jinbian-list{
|
|
|
- padding-top:156rpx;
|
|
|
+ .jinbian-list{
|
|
|
+
|
|
|
.jinbian-list-box{
|
|
|
margin-bottom: 24rpx;
|
|
|
background-color: #fff;
|