Showing
2 changed files
with
41 additions
and
114 deletions
| ... | @@ -602,7 +602,7 @@ export default { | ... | @@ -602,7 +602,7 @@ export default { |
| 602 | created() { | 602 | created() { |
| 603 | //查询条件数据源 | 603 | //查询条件数据源 |
| 604 | let date = new Date() | 604 | let date = new Date() |
| 605 | - this.queryParams.fltDateStart = `${date.getFullYear()}-${(date.getMonth() + 1).length > 1 ? (date.getMonth() + 1) : '0' + (date.getMonth() + 1)}-${date.getDate().lenght > 1 ? date.getDate() : '0' + date.getDate()}` | 605 | + this.queryParams.fltDateStart = `${date.getFullYear()}-${(date.getMonth() + 1) > 9 ? (date.getMonth() + 1) : '0' + (date.getMonth() + 1)}-${(date.getDate()) > 9 ? date.getDate() : '0' + (date.getDate())}` |
| 606 | this.findFltConditionData(); | 606 | this.findFltConditionData(); |
| 607 | if (this.$store.state.tagsView.cachedViews.length == 0) { | 607 | if (this.$store.state.tagsView.cachedViews.length == 0) { |
| 608 | this.findAllFltData(); | 608 | this.findAllFltData(); | ... | ... |
| 1 | <template> | 1 | <template> |
| 2 | <div> | 2 | <div> |
| 3 | - <el-form | 3 | + <el-form ref="dmLogForm" class="form-header" :model="selectForm" label-width="auto" size="small" :rules="rules"> |
| 4 | - ref="dmLogForm" | ||
| 5 | - class="form-header" | ||
| 6 | - :model="selectForm" | ||
| 7 | - label-width="auto" | ||
| 8 | - size="small" | ||
| 9 | - :rules="rules" | ||
| 10 | - > | ||
| 11 | <el-row type="flex" style="flex-wrap: wrap !important"> | 4 | <el-row type="flex" style="flex-wrap: wrap !important"> |
| 12 | <el-col :span="6"> | 5 | <el-col :span="6"> |
| 13 | <el-form-item label="ACCS航班号"> | 6 | <el-form-item label="ACCS航班号"> |
| 14 | - <el-input | 7 | + <el-input v-model.trim="fltNo" class="formItem" placeholder="请输入航班号" clearable></el-input> |
| 15 | - v-model.trim="fltNo" | ||
| 16 | - class="formItem" | ||
| 17 | - placeholder="请输入航班号" | ||
| 18 | - clearable | ||
| 19 | - ></el-input> | ||
| 20 | </el-form-item> | 8 | </el-form-item> |
| 21 | </el-col> | 9 | </el-col> |
| 22 | <el-col :span="6"> | 10 | <el-col :span="6"> |
| 23 | <el-form-item label="创建日期" prop="createTime"> | 11 | <el-form-item label="创建日期" prop="createTime"> |
| 24 | - <el-date-picker | 12 | + <el-date-picker v-model="selectForm.createTime" class="formItem" type="date" placeholder="选择日期" |
| 25 | - v-model="selectForm.createTime" | 13 | + :value-format="valueFormat" :clearable="false"> |
| 26 | - class="formItem" | ||
| 27 | - type="date" | ||
| 28 | - placeholder="选择日期" | ||
| 29 | - :value-format="valueFormat" | ||
| 30 | - :clearable="false" | ||
| 31 | - > | ||
| 32 | </el-date-picker> | 14 | </el-date-picker> |
| 33 | </el-form-item> | 15 | </el-form-item> |
| 34 | </el-col> | 16 | </el-col> |
| 35 | <el-col :span="6"> | 17 | <el-col :span="6"> |
| 36 | <el-form-item label="运单号"> | 18 | <el-form-item label="运单号"> |
| 37 | - <el-input | 19 | + <el-input v-model="selectForm.awbNbr" class="formItem" placeholder="请输入运单号" clearable></el-input> |
| 38 | - v-model="selectForm.awbNbr" | ||
| 39 | - class="formItem" | ||
| 40 | - placeholder="请输入运单号" | ||
| 41 | - clearable | ||
| 42 | - ></el-input> | ||
| 43 | </el-form-item> | 20 | </el-form-item> |
| 44 | </el-col> | 21 | </el-col> |
| 45 | <el-col :span="6"> | 22 | <el-col :span="6"> |
| 46 | <el-form-item label="配舱结果"> | 23 | <el-form-item label="配舱结果"> |
| 47 | - <el-select | 24 | + <el-select v-model="selectForm.status" class="formItem" placeholder="不限" clearable> |
| 48 | - v-model="selectForm.status" | ||
| 49 | - class="formItem" | ||
| 50 | - placeholder="不限" | ||
| 51 | - clearable | ||
| 52 | - > | ||
| 53 | <el-option label="0-未处理" value="0"></el-option> | 25 | <el-option label="0-未处理" value="0"></el-option> |
| 54 | <el-option label="1-已处理" value="1"></el-option> | 26 | <el-option label="1-已处理" value="1"></el-option> |
| 55 | <el-option label="2-无需处理" value="2"></el-option> | 27 | <el-option label="2-无需处理" value="2"></el-option> |
| ... | @@ -62,47 +34,25 @@ | ... | @@ -62,47 +34,25 @@ |
| 62 | </el-col> | 34 | </el-col> |
| 63 | <el-col :span="6"> | 35 | <el-col :span="6"> |
| 64 | <el-form-item label="航班日期"> | 36 | <el-form-item label="航班日期"> |
| 65 | - <el-date-picker | 37 | + <el-date-picker v-model="selectForm.fltDate" class="formItem" type="date" placeholder="选择日期" |
| 66 | - v-model="selectForm.fltDate" | 38 | + :value-format="valueFormat" clearable> |
| 67 | - class="formItem" | ||
| 68 | - type="date" | ||
| 69 | - placeholder="选择日期" | ||
| 70 | - :value-format="valueFormat" | ||
| 71 | - clearable | ||
| 72 | - > | ||
| 73 | </el-date-picker> | 39 | </el-date-picker> |
| 74 | </el-form-item> | 40 | </el-form-item> |
| 75 | </el-col> | 41 | </el-col> |
| 76 | <el-col :span="6"> | 42 | <el-col :span="6"> |
| 77 | <el-form-item label="口岸代码"> | 43 | <el-form-item label="口岸代码"> |
| 78 | - <el-select | 44 | + <el-select v-model="selectForm.portName" class="formItem" placeholder="不限" clearable> |
| 79 | - v-model="selectForm.portName" | 45 | + <el-option v-for="item in portList" :label="item.englishName" :value="item.englishName" :key="item.id"> |
| 80 | - class="formItem" | 46 | + </el-option> |
| 81 | - placeholder="不限" | ||
| 82 | - clearable | ||
| 83 | - > | ||
| 84 | - <el-option | ||
| 85 | - v-for="item in portList" | ||
| 86 | - :label="item.englishName" | ||
| 87 | - :value="item.englishName" | ||
| 88 | - :key="item.id" | ||
| 89 | - ></el-option> | ||
| 90 | </el-select> | 47 | </el-select> |
| 91 | </el-form-item> | 48 | </el-form-item> |
| 92 | </el-col> | 49 | </el-col> |
| 93 | </el-row> | 50 | </el-row> |
| 94 | <div style="display: flex"> | 51 | <div style="display: flex"> |
| 95 | - <el-button | 52 | + <el-button type="primary" size="small" icon="el-icon-search" :loading="loading" |
| 96 | - type="primary" | 53 | + :disabled="!selectForm.createTime" @click="selectDMData(0)">查询</el-button> |
| 97 | - size="small" | 54 | + <!-- <div class="tags"> |
| 98 | - icon="el-icon-search" | 55 | + <div>状态说明:</div> --> |
| 99 | - :loading="loading" | ||
| 100 | - :disabled="!selectForm.createTime" | ||
| 101 | - @click="selectDMData(0)" | ||
| 102 | - >查询</el-button | ||
| 103 | - > | ||
| 104 | - <div class="tags"> | ||
| 105 | - <div>状态说明:</div> | ||
| 106 | <!-- <el-tooltip | 56 | <!-- <el-tooltip |
| 107 | class="tagTip" | 57 | class="tagTip" |
| 108 | effect="dark" | 58 | effect="dark" |
| ... | @@ -119,7 +69,7 @@ | ... | @@ -119,7 +69,7 @@ |
| 119 | > | 69 | > |
| 120 | <el-tag size="medium" type="success">已处理</el-tag> | 70 | <el-tag size="medium" type="success">已处理</el-tag> |
| 121 | </el-tooltip> --> | 71 | </el-tooltip> --> |
| 122 | - <el-tooltip class="tagTip" effect="dark" placement="top"> | 72 | + <!-- <el-tooltip class="tagTip" effect="dark" placement="top"> |
| 123 | <div slot="content"> | 73 | <div slot="content"> |
| 124 | 1.判断配舱类型失败<br />2.数据初始化失败<br />3.配舱失败 | 74 | 1.判断配舱类型失败<br />2.数据初始化失败<br />3.配舱失败 |
| 125 | </div> | 75 | </div> |
| ... | @@ -132,22 +82,12 @@ | ... | @@ -132,22 +82,12 @@ |
| 132 | </div> | 82 | </div> |
| 133 | <el-tag size="medium" type="warning">无需处理</el-tag> | 83 | <el-tag size="medium" type="warning">无需处理</el-tag> |
| 134 | </el-tooltip> | 84 | </el-tooltip> |
| 135 | - <el-tooltip | 85 | + <el-tooltip class="tagTip" effect="dark" content="缺少必填得数据或数据超长" placement="top"> |
| 136 | - class="tagTip" | ||
| 137 | - effect="dark" | ||
| 138 | - content="缺少必填得数据或数据超长" | ||
| 139 | - placement="top" | ||
| 140 | - > | ||
| 141 | <el-tag size="medium" type="warning">校验不通过</el-tag> | 86 | <el-tag size="medium" type="warning">校验不通过</el-tag> |
| 142 | </el-tooltip> | 87 | </el-tooltip> |
| 143 | - <el-tooltip | 88 | + <el-tooltip class="tagTip" effect="dark" content="同一条数据只能处理一次" placement="top"> |
| 144 | - class="tagTip" | ||
| 145 | - effect="dark" | ||
| 146 | - content="同一条数据只能处理一次" | ||
| 147 | - placement="top" | ||
| 148 | - > | ||
| 149 | <el-tag size="medium" type="warning">数据不能被多次处理</el-tag> | 89 | <el-tag size="medium" type="warning">数据不能被多次处理</el-tag> |
| 150 | - </el-tooltip> | 90 | + </el-tooltip> --> |
| 151 | <!-- <el-tooltip | 91 | <!-- <el-tooltip |
| 152 | class="tagTip" | 92 | class="tagTip" |
| 153 | effect="dark" | 93 | effect="dark" |
| ... | @@ -156,40 +96,26 @@ | ... | @@ -156,40 +96,26 @@ |
| 156 | > | 96 | > |
| 157 | <el-tag size="medium">处理中</el-tag> | 97 | <el-tag size="medium">处理中</el-tag> |
| 158 | </el-tooltip> --> | 98 | </el-tooltip> --> |
| 159 | - </div> | 99 | + <!-- </div> --> |
| 160 | </div> | 100 | </div> |
| 161 | </el-form> | 101 | </el-form> |
| 162 | - <Tables | 102 | + <Tables ref="dmLogTables" ductName="logDmData" :data="data" :headerData="tableHeader" :infoShow="false" |
| 163 | - ref="dmLogTables" | 103 | + :height="tableHeight" :page="selectForm.page" :pageSizes="[100]" :totalCount="total" :loading="loading" |
| 164 | - ductName="logDmData" | 104 | + @currentChange="currentChange" @sortChange="sortChange"> |
| 165 | - :data="data" | ||
| 166 | - :headerData="tableHeader" | ||
| 167 | - :infoShow="false" | ||
| 168 | - :height="tableHeight" | ||
| 169 | - :page="selectForm.page" | ||
| 170 | - :pageSizes="[100]" | ||
| 171 | - :totalCount="total" | ||
| 172 | - :loading="loading" | ||
| 173 | - @currentChange="currentChange" | ||
| 174 | - @sortChange="sortChange" | ||
| 175 | - > | ||
| 176 | <template v-slot:status="scope"> | 105 | <template v-slot:status="scope"> |
| 177 | - <el-tag | 106 | + <el-tag :type=" |
| 178 | - :type=" | 107 | + scope.row.status == 1 |
| 179 | - scope.row.status == 1 | 108 | + ? 'success' |
| 180 | - ? 'success' | 109 | + : scope.row.status == 2 |
| 181 | - : scope.row.status == 2 | ||
| 182 | ? 'warning' | 110 | ? 'warning' |
| 183 | : scope.row.status == 3 | 111 | : scope.row.status == 3 |
| 184 | - ? 'danger' | 112 | + ? 'danger' |
| 185 | - : scope.row.status == 4 | 113 | + : scope.row.status == 4 |
| 186 | - ? 'warning' | 114 | + ? 'warning' |
| 187 | - : scope.row.status == 5 | 115 | + : scope.row.status == 5 |
| 188 | - ? 'warning' | 116 | + ? 'warning' |
| 189 | - : '' | 117 | + : '' |
| 190 | - " | 118 | + "><span>{{ statusData(scope.row.status) }}</span></el-tag> |
| 191 | - ><span>{{ statusData(scope.row.status) }}</span></el-tag | ||
| 192 | - > | ||
| 193 | </template> | 119 | </template> |
| 194 | </Tables> | 120 | </Tables> |
| 195 | </div> | 121 | </div> |
| ... | @@ -604,11 +530,11 @@ export default { | ... | @@ -604,11 +530,11 @@ export default { |
| 604 | //当前日期格式化 | 530 | //当前日期格式化 |
| 605 | nowDate() { | 531 | nowDate() { |
| 606 | let date = new Date(); | 532 | let date = new Date(); |
| 607 | - this.selectForm.createTime = `${date.getFullYear()}-${ | 533 | + this.selectForm.createTime = `${date.getFullYear()}-${(date.getMonth() + 1) > 9 |
| 608 | - (date.getMonth() + 1).length > 1 | 534 | + ? date.getMonth() + 1 |
| 609 | - ? date.getMonth() + 1 | 535 | + : "0" + (date.getMonth() + 1) |
| 610 | - : "0" + (date.getMonth() + 1) | 536 | + }-${date.getDate() > 9 ? date.getDate() : '0' + date.getDate() |
| 611 | - }-${date.getDate()}`; | 537 | + }`; |
| 612 | }, | 538 | }, |
| 613 | //数据查询 | 539 | //数据查询 |
| 614 | selectDMData(val) { | 540 | selectDMData(val) { |
| ... | @@ -700,6 +626,7 @@ export default { | ... | @@ -700,6 +626,7 @@ export default { |
| 700 | color: black; | 626 | color: black; |
| 701 | line-height: 32px; | 627 | line-height: 32px; |
| 702 | } | 628 | } |
| 629 | + | ||
| 703 | .tagTip { | 630 | .tagTip { |
| 704 | margin: 0 5px; | 631 | margin: 0 5px; |
| 705 | } | 632 | } | ... | ... |
-
Please register or login to post a comment