|
@@ -1,183 +0,0 @@
|
|
-<template>
|
|
|
|
- <div class="app-container">
|
|
|
|
- <el-card class="box-carde">
|
|
|
|
- <el-row>
|
|
|
|
- <el-col :span="1"><span style="font-weight: bold;font-size: 14px">红号:</span></el-col>
|
|
|
|
- <el-col :span="23">
|
|
|
|
- <el-checkbox-group v-model="redCodeList">
|
|
|
|
- <el-checkbox label="01"></el-checkbox>
|
|
|
|
- <el-checkbox label="02"></el-checkbox>
|
|
|
|
- <el-checkbox label="03"></el-checkbox>
|
|
|
|
- <el-checkbox label="04"></el-checkbox>
|
|
|
|
- <el-checkbox label="05"></el-checkbox>
|
|
|
|
- <el-checkbox label="06"></el-checkbox>
|
|
|
|
- <el-checkbox label="07"></el-checkbox>
|
|
|
|
- <el-checkbox label="08"></el-checkbox>
|
|
|
|
- <el-checkbox label="09"></el-checkbox>
|
|
|
|
- <el-checkbox label="10"></el-checkbox>
|
|
|
|
- <el-checkbox label="11"></el-checkbox>
|
|
|
|
- <el-checkbox label="12"></el-checkbox>
|
|
|
|
- <el-checkbox label="13"></el-checkbox>
|
|
|
|
- <el-checkbox label="14"></el-checkbox>
|
|
|
|
- <el-checkbox label="15"></el-checkbox>
|
|
|
|
- <el-checkbox label="16"></el-checkbox>
|
|
|
|
- <el-checkbox label="17"></el-checkbox>
|
|
|
|
- <el-checkbox label="18"></el-checkbox>
|
|
|
|
- <el-checkbox label="19"></el-checkbox>
|
|
|
|
- <el-checkbox label="20"></el-checkbox>
|
|
|
|
- <el-checkbox label="21"></el-checkbox>
|
|
|
|
- <el-checkbox label="22"></el-checkbox>
|
|
|
|
- <el-checkbox label="23"></el-checkbox>
|
|
|
|
- <el-checkbox label="24"></el-checkbox>
|
|
|
|
- <el-checkbox label="25"></el-checkbox>
|
|
|
|
- <el-checkbox label="26"></el-checkbox>
|
|
|
|
- <el-checkbox label="27"></el-checkbox>
|
|
|
|
- <el-checkbox label="28"></el-checkbox>
|
|
|
|
- <el-checkbox label="29"></el-checkbox>
|
|
|
|
- <el-checkbox label="30"></el-checkbox>
|
|
|
|
- <el-checkbox label="31"></el-checkbox>
|
|
|
|
- <el-checkbox label="32"></el-checkbox>
|
|
|
|
- <el-checkbox label="33"></el-checkbox>
|
|
|
|
- </el-checkbox-group>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- <el-divider></el-divider>
|
|
|
|
- <el-row>
|
|
|
|
- <el-col :span="1"><span style="font-weight: bold;font-size: 14px">蓝号:</span></el-col>
|
|
|
|
- <el-col :span="2">
|
|
|
|
- <el-select v-model="blueCode" clearable size="small">
|
|
|
|
- <el-option
|
|
|
|
- v-for="item in blueCodeList"
|
|
|
|
- :key="item.value"
|
|
|
|
- :label="item.label"
|
|
|
|
- :value="item.value"
|
|
|
|
- />
|
|
|
|
- </el-select>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- <el-divider></el-divider>
|
|
|
|
- <el-button
|
|
|
|
- type="primary"
|
|
|
|
- size="small"
|
|
|
|
- style="round-clip: 10px"
|
|
|
|
- :loading="btnLonding"
|
|
|
|
- @click="getHistoryData"
|
|
|
|
- >查询
|
|
|
|
- </el-button>
|
|
|
|
- <el-button
|
|
|
|
- type="primary"
|
|
|
|
- size="small"
|
|
|
|
- style="round-clip: 10px"
|
|
|
|
- :loading="btnLonding"
|
|
|
|
- @click="reset"
|
|
|
|
- >重置
|
|
|
|
- </el-button>
|
|
|
|
- <div style="padding-top: 10px">
|
|
|
|
- <vxe-table
|
|
|
|
- ref="sTable"
|
|
|
|
- align="center"
|
|
|
|
- :loading="loading"
|
|
|
|
- class="mytable-style"
|
|
|
|
- auto-resize
|
|
|
|
- border
|
|
|
|
- resizable
|
|
|
|
- export-config
|
|
|
|
- highlight-current-row
|
|
|
|
- show-overflow
|
|
|
|
- max-height="700"
|
|
|
|
- :data="tableData"
|
|
|
|
- >
|
|
|
|
-
|
|
|
|
- <vxe-table-column field="issue" title="期数" width="10%"/>
|
|
|
|
- <vxe-table-column field="rb1" title="红1" width="6%" />
|
|
|
|
- <vxe-table-column field="rb2" title="红2" width="6%" />
|
|
|
|
- <vxe-table-column field="rb3" title="红3" width="6%"/>
|
|
|
|
- <vxe-table-column field="rb4" title="红4" width="6%"/>
|
|
|
|
- <vxe-table-column field="rb5" title="红5" width="6%"/>
|
|
|
|
- <vxe-table-column field="rb6" title="红6" width="6%"/>
|
|
|
|
- <vxe-table-column field="bb" title="蓝" width="6%"/>
|
|
|
|
- <vxe-table-column field="pfScale" title="红球奇偶比" width="6%"/>
|
|
|
|
- <vxe-table-column field="intervalScale" title="区间比" width="6%"/>
|
|
|
|
- </vxe-table>
|
|
|
|
- <vxe-pager
|
|
|
|
- v-show="showTable"
|
|
|
|
- perfect
|
|
|
|
- :current-page.sync="currentPage"
|
|
|
|
- :page-size.sync="pageSize"
|
|
|
|
- :total="total"
|
|
|
|
- :page-sizes="[10,50,100]"
|
|
|
|
- :layouts="['PrevJump', 'PrevPage','JumpNumber', 'NextPage', 'NextJump', 'Sizes', 'FullJump', 'Total']"
|
|
|
|
- @page-change="handlePageChange"
|
|
|
|
- ><!--v-show="!btnLonding"-->
|
|
|
|
- </vxe-pager>
|
|
|
|
- </div>
|
|
|
|
-
|
|
|
|
- </el-card>
|
|
|
|
- </div>
|
|
|
|
-</template>
|
|
|
|
-<script>
|
|
|
|
-
|
|
|
|
-export default {
|
|
|
|
- data() {
|
|
|
|
- return {
|
|
|
|
- redCodeList:[],
|
|
|
|
- blueCode:'',
|
|
|
|
- blueCodeList: [{ value: '01', label: '01' }, { value: '02', label: '02' }, { value: '03', label: '03' }, { value: '04', label: '04' }, { value: '05', label: '05' }, { value: '06', label: '06' }, { value: '07', label: '07' }, { value: '08', label: '08' }, { value: '09', label: '09' }, { value: '10', label: '10' }, { value: '11', label: '11' }, { value: '12', label: '12' }, { value: '13', label: '13' }, { value: '14', label: '14' }, { value: '15', label: '15' }, { value: '16', label: '16' }],
|
|
|
|
- loading: false,
|
|
|
|
- showTable: true,
|
|
|
|
- btnLonding: false,
|
|
|
|
- tableData: [],
|
|
|
|
- currentPage: 1,
|
|
|
|
- pageSize: 10,
|
|
|
|
- total: 0
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- created() {
|
|
|
|
- // this.getHistoryData()
|
|
|
|
- },
|
|
|
|
- methods: {
|
|
|
|
- reset(){
|
|
|
|
- this.redCodeList = []
|
|
|
|
- this.blueCode = ''
|
|
|
|
- },
|
|
|
|
- getHistoryData() {
|
|
|
|
- if (this.redCodeList.length>0 && this.redCodeList.length!=6){
|
|
|
|
- this.$message.warning('请选择6个红球')
|
|
|
|
- }
|
|
|
|
- else{
|
|
|
|
- this.loading = true
|
|
|
|
- this.saveLoding = false
|
|
|
|
-
|
|
|
|
- this.$axios.post('/ssqDataController/' + this.currentPage + '/' + this.pageSize+'?redCodeList='+this.redCodeList+'&blueCode='+this.blueCode).then((res) => {
|
|
|
|
- this.tableData = res.data.records
|
|
|
|
- this.total = res.data.total
|
|
|
|
- console.log('获取数据成功')
|
|
|
|
- if (res.data.records == '') {
|
|
|
|
- this.showTable = false
|
|
|
|
- } else {
|
|
|
|
- this.showTable = true
|
|
|
|
- }
|
|
|
|
- this.loading = false
|
|
|
|
- }).catch((error) => {
|
|
|
|
- this.$message.error('获取数据出错' + error)
|
|
|
|
- })
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- handlePageChange({currentPage, pageSize}) {
|
|
|
|
- this.currentPage = currentPage
|
|
|
|
- this.pageSize = pageSize
|
|
|
|
- this.getHistoryData()
|
|
|
|
- },
|
|
|
|
- }
|
|
|
|
-}
|
|
|
|
-</script>
|
|
|
|
-
|
|
|
|
-<style lang="scss" scoped>
|
|
|
|
-.app-container {
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-.pagination {
|
|
|
|
- margin: 20px 0;
|
|
|
|
- text-align: right;
|
|
|
|
-}
|
|
|
|
-</style>
|
|
|