| | |
| | | NODE_ENV = 'development' |
| | | |
| | | VUE_APP_API_URL = 'http://localhost:10010' |
| | | VUE_APP_API_URL = 'http://192.168.0.103:10010' |
| | | # VUE_APP_API_URL = 'http://10.50.250.253:8088/gateway_interface' |
| | | # VUE_APP_API_URL = 'http://192.168.0.103:10010' |
| | | VUE_APP_API_URL = 'http://10.50.250.253:8088/gateway_interface' |
| | | s |
| | |
| | | ledIds: null, |
| | | broadcastIds: null, |
| | | name: '', |
| | | code: '', |
| | | groupId: '', |
| | | startTime: '', |
| | | endTime: '', |
| | |
| | | platformJobPage({ |
| | | model: { |
| | | ...filters, |
| | | queryStatus: '6,9,10', |
| | | queryStatus: '6,9,10,2,3,4', |
| | | beginWorkDateStart: filters.selDate && filters.selDate.length > 0 ? filters.selDate[0] : null, |
| | | beginWorkDateEnd: filters.selDate && filters.selDate.length > 0 ? filters.selDate[1] : null, |
| | | }, |
| | |
| | | <span v-if="scope.row.type == '4'">市公司外协车卸货</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="createDate" label="创建时间" min-width="150" show-overflow-tooltip /> |
| | | <el-table-column prop="ioCreatedate" label="创建时间" min-width="150" show-overflow-tooltip /> |
| | | <el-table-column prop="name" label="作业状态" min-width="100" show-overflow-tooltip> |
| | | <template v-slot="scope"> |
| | | <span>{{ statusMap[scope.row.status] }}</span> |
| | |
| | | <template slot-scope="{row}"> |
| | | <el-button type="text" @click="$refs.operaPlatformWindow.open('编辑月台信息表', row)" icon="el-icon-edit" |
| | | v-permissions="['business:platform:update']">编辑</el-button> |
| | | <el-button type="text" @click="deleteById(row)" icon="el-icon-delete" |
| | | v-permissions="['business:platform:delete']">删除</el-button> |
| | | <!-- <el-button type="text" @click="deleteById(row)" icon="el-icon-delete" |
| | | v-permissions="['business:platform:delete']">删除</el-button> --> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | import duration from 'dayjs/plugin/duration' |
| | | dayjs.extend(duration) |
| | | |
| | | const qrcode = ref('') |
| | | const contentList = ref([]) |
| | | const contentTempList = ref([]) |
| | | const page = ref(1) |
| | |
| | | if (res.data && res.data.waitWorkList) { |
| | | callList.value = res.data.waitWorkList |
| | | } |
| | | qrcode.value = res.data.qrCode |
| | | initQrcode() |
| | | clearInterval(timerCall.value) |
| | | setInitCall() |
| | | }) |
| | | } |
| | | initData() |
| | | // setInterval(() => { |
| | | // initData() |
| | | // }, 60 * 1000) |
| | | |
| | | const frequencyFn = (length) => { |
| | | if(length <= 16){ // 2 |
| | |
| | | return 6 * 1000 |
| | | }else{ |
| | | return 4 * 1000 |
| | | } |
| | | } |
| | | const frequencyCallFn = (length) => { |
| | | if (length <= 10) { // 2 |
| | | return 6 * 1000 |
| | | } else if (length <= 20) { // 3 |
| | | return 3 * 1000 |
| | | } else { |
| | | return 2 * 1000 |
| | | } |
| | | } |
| | | const setInitContent = () => { |
| | |
| | | pageCall.value++ |
| | | } |
| | | activeCall.value = callList.value[pageCall.value] |
| | | }, 6 * 1000) |
| | | }, frequencyCallFn(callList.value.length)) |
| | | } |
| | | } |
| | | |
| | | onMounted(() => { |
| | | initQrcode() |
| | | initData() |
| | | setInterval(() => { |
| | | initData() |
| | | }, 60 * 1000) |
| | | }) |
| | | |
| | | const initQrcode = () => { |
| | | var qr = new UQRCode() |
| | | // 设置二维码内容 |
| | | qr.data = "https://uqrcode.cn/doc" |
| | | qr.data = qrcode.value |
| | | qr.size = 254 |
| | | // 调用制作二维码方法 |
| | | qr.make() |