Showing
2 changed files
with
82 additions
and
90 deletions
| ... | @@ -526,14 +526,6 @@ | ... | @@ -526,14 +526,6 @@ |
| 526 | </div> | 526 | </div> |
| 527 | </div> | 527 | </div> |
| 528 | <!-- </div> --> | 528 | <!-- </div> --> |
| 529 | - <!-- 表体详情对话框 --> | ||
| 530 | - <DetailsBodyDialog | ||
| 531 | - :bodyDialogVisible="bodyDialogVisible" | ||
| 532 | - :formInfo="currentDetail" | ||
| 533 | - :disabled="isDisabled" | ||
| 534 | - @closeDialog="closeDialog" | ||
| 535 | - :dictData="dictData" | ||
| 536 | - /> | ||
| 537 | <el-dialog | 529 | <el-dialog |
| 538 | :title="$t('declaration.indexD.fileViewTitle')" | 530 | :title="$t('declaration.indexD.fileViewTitle')" |
| 539 | :visible.sync="entryPdfVisible" | 531 | :visible.sync="entryPdfVisible" |
| ... | @@ -583,14 +575,12 @@ import { getEntryLock, unEntryLock } from "@/api/entry-api.js"; | ... | @@ -583,14 +575,12 @@ import { getEntryLock, unEntryLock } from "@/api/entry-api.js"; |
| 583 | import { decrypt } from "@/utils/jsencrypt"; | 575 | import { decrypt } from "@/utils/jsencrypt"; |
| 584 | import DetailsHeader from "./components/detailsHeader.vue"; //表头信息 | 576 | import DetailsHeader from "./components/detailsHeader.vue"; //表头信息 |
| 585 | import DetailsBody from "./components/detailsBody.vue"; //表头信息 | 577 | import DetailsBody from "./components/detailsBody.vue"; //表头信息 |
| 586 | -import DetailsBodyDialog from "./components/detailsBodyDialog.vue"; //表头信息 | ||
| 587 | 578 | ||
| 588 | export default { | 579 | export default { |
| 589 | // name: "DeclarationDetails", | 580 | // name: "DeclarationDetails", |
| 590 | components: { | 581 | components: { |
| 591 | DetailsHeader, | 582 | DetailsHeader, |
| 592 | - DetailsBody, | 583 | + DetailsBody |
| 593 | - DetailsBodyDialog, | ||
| 594 | }, | 584 | }, |
| 595 | data() { | 585 | data() { |
| 596 | return { | 586 | return { | ... | ... |
| ... | @@ -55,7 +55,6 @@ | ... | @@ -55,7 +55,6 @@ |
| 55 | v-model="searchForm.declaredPort" | 55 | v-model="searchForm.declaredPort" |
| 56 | clearable | 56 | clearable |
| 57 | placeholder="" | 57 | placeholder="" |
| 58 | - @change="portChange" | ||
| 59 | > | 58 | > |
| 60 | <el-option | 59 | <el-option |
| 61 | v-for="(item, index) in dictData.userport" | 60 | v-for="(item, index) in dictData.userport" |
| ... | @@ -75,7 +74,6 @@ | ... | @@ -75,7 +74,6 @@ |
| 75 | v-model="searchForm.declaredPort" | 74 | v-model="searchForm.declaredPort" |
| 76 | clearable | 75 | clearable |
| 77 | placeholder="" | 76 | placeholder="" |
| 78 | - @change="portChange" | ||
| 79 | > | 77 | > |
| 80 | <el-option | 78 | <el-option |
| 81 | v-for="(item, index) in dictData.userport" | 79 | v-for="(item, index) in dictData.userport" |
| ... | @@ -88,11 +86,7 @@ | ... | @@ -88,11 +86,7 @@ |
| 88 | </el-col> | 86 | </el-col> |
| 89 | 87 | ||
| 90 | <el-col :span="5"> | 88 | <el-col :span="5"> |
| 91 | - <Formitem | 89 | + <Formitem label="创建时间" prop="createTime" :activeType="true"> |
| 92 | - label="创建时间" | ||
| 93 | - prop="createTime" | ||
| 94 | - :activeType="true" | ||
| 95 | - > | ||
| 96 | <el-date-picker | 90 | <el-date-picker |
| 97 | class="inputInner--accsDataImportTime" | 91 | class="inputInner--accsDataImportTime" |
| 98 | id="inputInner--accsDataImportTime" | 92 | id="inputInner--accsDataImportTime" |
| ... | @@ -105,9 +99,6 @@ | ... | @@ -105,9 +99,6 @@ |
| 105 | start-placeholder="" | 99 | start-placeholder="" |
| 106 | clearable | 100 | clearable |
| 107 | end-placeholder="" | 101 | end-placeholder="" |
| 108 | - :picker-options="importTimePickerOptions" | ||
| 109 | - @blur="datePickerBlur" | ||
| 110 | - @change="accsDataImportTimeChange" | ||
| 111 | > | 102 | > |
| 112 | </el-date-picker> | 103 | </el-date-picker> |
| 113 | </Formitem> | 104 | </Formitem> |
| ... | @@ -132,7 +123,7 @@ | ... | @@ -132,7 +123,7 @@ |
| 132 | size="small" | 123 | size="small" |
| 133 | :loading="loadings.searchLoading" | 124 | :loading="loadings.searchLoading" |
| 134 | @click="search(0)" | 125 | @click="search(0)" |
| 135 | - >重置 | 126 | + >重置 |
| 136 | </el-button> | 127 | </el-button> |
| 137 | </el-form-item> | 128 | </el-form-item> |
| 138 | </el-col> | 129 | </el-col> |
| ... | @@ -146,7 +137,10 @@ | ... | @@ -146,7 +137,10 @@ |
| 146 | :loading="loadings.downloadLoading2" | 137 | :loading="loadings.downloadLoading2" |
| 147 | @click="downloadBpiData('log')" | 138 | @click="downloadBpiData('log')" |
| 148 | > | 139 | > |
| 149 | - <svg-icon class="el-icon-user-solid" icon-class="fedexUpBlue"></svg-icon> | 140 | + <svg-icon |
| 141 | + class="el-icon-user-solid" | ||
| 142 | + icon-class="fedexUpBlue" | ||
| 143 | + ></svg-icon> | ||
| 150 | 导出 | 144 | 导出 |
| 151 | </el-button> | 145 | </el-button> |
| 152 | </div> | 146 | </div> |
| ... | @@ -177,12 +171,11 @@ | ... | @@ -177,12 +171,11 @@ |
| 177 | <span>{{ `${scope.row.waveName}(${scope.row.waveExt2})` }}</span> | 171 | <span>{{ `${scope.row.waveName}(${scope.row.waveExt2})` }}</span> |
| 178 | </template> | 172 | </template> |
| 179 | </Table> | 173 | </Table> |
| 180 | - | ||
| 181 | </div> | 174 | </div> |
| 182 | </template> | 175 | </template> |
| 183 | 176 | ||
| 184 | <script> | 177 | <script> |
| 185 | -import {getAllExportingBills} from "@/api/query/query"; | 178 | +import { getAllExportingBills } from "@/api/query/query"; |
| 186 | 179 | ||
| 187 | export default { | 180 | export default { |
| 188 | name: "index", | 181 | name: "index", |
| ... | @@ -200,21 +193,6 @@ export default { | ... | @@ -200,21 +193,6 @@ export default { |
| 200 | declTime: [], | 193 | declTime: [], |
| 201 | }, | 194 | }, |
| 202 | selected: [], | 195 | selected: [], |
| 203 | - sizeChange(val) { | ||
| 204 | - this.page.pageSize = val; | ||
| 205 | - this.sreach(1); | ||
| 206 | - }, | ||
| 207 | - //分页 | ||
| 208 | - currentChange(val) { | ||
| 209 | - this.page.pageIndex = val.page; | ||
| 210 | - this.search(1); | ||
| 211 | - }, | ||
| 212 | - tableSelect(val) { | ||
| 213 | - this.selected = val.selection; | ||
| 214 | - }, | ||
| 215 | - tableSelectAll(val) { | ||
| 216 | - this.selected = val; | ||
| 217 | - }, | ||
| 218 | page: { | 196 | page: { |
| 219 | pageIndex: 1, | 197 | pageIndex: 1, |
| 220 | pageSize: 20, | 198 | pageSize: 20, |
| ... | @@ -224,11 +202,11 @@ export default { | ... | @@ -224,11 +202,11 @@ export default { |
| 224 | total: 0, | 202 | total: 0, |
| 225 | dictData: { | 203 | dictData: { |
| 226 | userport: [ | 204 | userport: [ |
| 227 | - {name: "Shanghai Port", code: "SH"}, | 205 | + { name: "Shanghai Port", code: "SH" }, |
| 228 | - {name: "Beijing Port", code: "BJ"}, | 206 | + { name: "Beijing Port", code: "BJ" }, |
| 229 | - {name: "Guangzhou Port", code: "GZ"}, | 207 | + { name: "Guangzhou Port", code: "GZ" }, |
| 230 | - {name: "Shenzhen Port", code: "SZ"}, | 208 | + { name: "Shenzhen Port", code: "SZ" }, |
| 231 | - {name: "Tianjin Port", code: "TJ"}, | 209 | + { name: "Tianjin Port", code: "TJ" }, |
| 232 | ], | 210 | ], |
| 233 | }, | 211 | }, |
| 234 | loadings: { | 212 | loadings: { |
| ... | @@ -248,64 +226,64 @@ export default { | ... | @@ -248,64 +226,64 @@ export default { |
| 248 | { | 226 | { |
| 249 | name: "订单编号", | 227 | name: "订单编号", |
| 250 | value: "orderNo", | 228 | value: "orderNo", |
| 251 | - width: '150', | 229 | + width: "150", |
| 252 | - align: 'left' | 230 | + align: "left", |
| 253 | }, | 231 | }, |
| 254 | { | 232 | { |
| 255 | - name: '订单类型', | 233 | + name: "订单类型", |
| 256 | - value: 'orderType', | 234 | + value: "orderType", |
| 257 | - width: '150', | 235 | + width: "150", |
| 258 | - align: 'left' | 236 | + align: "left", |
| 259 | }, | 237 | }, |
| 260 | { | 238 | { |
| 261 | - name: '电商企业代码', | 239 | + name: "电商企业代码", |
| 262 | - value: 'ebccode', | 240 | + value: "ebccode", |
| 263 | - width: '200', | 241 | + width: "200", |
| 264 | - align: 'left' | 242 | + align: "left", |
| 265 | }, | 243 | }, |
| 266 | { | 244 | { |
| 267 | - name: '电商企业', | 245 | + name: "电商企业", |
| 268 | - value: 'ebcname', | 246 | + value: "ebcname", |
| 269 | - width: '200', | 247 | + width: "200", |
| 270 | - align: 'left' | 248 | + align: "left", |
| 271 | }, | 249 | }, |
| 272 | { | 250 | { |
| 273 | - name: '电商平台名称', | 251 | + name: "电商平台名称", |
| 274 | - value: 'ebpname', | 252 | + value: "ebpname", |
| 275 | - width: '250', | 253 | + width: "250", |
| 276 | - align: 'left' | 254 | + align: "left", |
| 277 | }, | 255 | }, |
| 278 | { | 256 | { |
| 279 | - name: '创建时间', | 257 | + name: "创建时间", |
| 280 | - value: 'createTime', | 258 | + value: "createTime", |
| 281 | - width: '150', | 259 | + width: "150", |
| 282 | - align: 'left' | 260 | + align: "left", |
| 283 | }, | 261 | }, |
| 284 | { | 262 | { |
| 285 | - name: '申报企业', | 263 | + name: "申报企业", |
| 286 | - value: 'declaringEnterprise', | 264 | + value: "declaringEnterprise", |
| 287 | - width: '200', | 265 | + width: "200", |
| 288 | - align: 'left' | 266 | + align: "left", |
| 289 | }, | 267 | }, |
| 290 | { | 268 | { |
| 291 | - name: '申报类型', | 269 | + name: "申报类型", |
| 292 | - value: 'declaringType', | 270 | + value: "declaringType", |
| 293 | - width: '100', | 271 | + width: "100", |
| 294 | - align: 'left' | 272 | + align: "left", |
| 295 | - } | 273 | + }, |
| 296 | - ] | 274 | + ], |
| 297 | - } | 275 | + }; |
| 298 | }, | 276 | }, |
| 299 | created() { | 277 | created() { |
| 300 | - getAllExportingBills({ | 278 | + this.getPageData(); |
| 301 | - pageIndex: 1, | 279 | + // getAllExportingBills({ |
| 302 | - pageSize: 20 | 280 | + // pageIndex: this.page.pageIndex, |
| 303 | - }).then((res) => { | 281 | + // pageSize: this.page.pageSize, |
| 304 | - console.log('res', res) | 282 | + // }).then((res) => { |
| 305 | - this.tableData = res.data.value; | 283 | + // console.log("res", res); |
| 306 | - this.total = res.data.totalItems; | 284 | + // this.tableData = res.data.value; |
| 307 | - debugger; | 285 | + // this.total = res.data.totalItems; |
| 308 | - }) | 286 | + // }); |
| 309 | }, | 287 | }, |
| 310 | methods: { | 288 | methods: { |
| 311 | input() { | 289 | input() { |
| ... | @@ -313,7 +291,6 @@ export default { | ... | @@ -313,7 +291,6 @@ export default { |
| 313 | }, | 291 | }, |
| 314 | async search(val) { | 292 | async search(val) { |
| 315 | try { | 293 | try { |
| 316 | - | ||
| 317 | } catch (error) { | 294 | } catch (error) { |
| 318 | console.error("搜索出错:", error); | 295 | console.error("搜索出错:", error); |
| 319 | } finally { | 296 | } finally { |
| ... | @@ -321,6 +298,31 @@ export default { | ... | @@ -321,6 +298,31 @@ export default { |
| 321 | this.loadings.sreachLoading = false; | 298 | this.loadings.sreachLoading = false; |
| 322 | } | 299 | } |
| 323 | }, | 300 | }, |
| 301 | + //table选择变更 | ||
| 302 | + tableSelect(selection) { | ||
| 303 | + this.selected = selection.selection; | ||
| 304 | + this.clearCheckEntry(0); | ||
| 305 | + }, | ||
| 306 | + tableSelectAll() {}, | ||
| 307 | + getPageData() { | ||
| 308 | + getAllExportingBills({ | ||
| 309 | + pageIndex: this.page.pageIndex, | ||
| 310 | + pageSize: this.page.pageSize, | ||
| 311 | + }).then((res) => { | ||
| 312 | + console.log("res", res); | ||
| 313 | + this.tableData = res.data.value; | ||
| 314 | + this.total = res.data.totalItems; | ||
| 315 | + }); | ||
| 316 | + }, | ||
| 317 | + //分页 | ||
| 318 | + currentChange(val) { | ||
| 319 | + this.page.pageIndex = val.page; | ||
| 320 | + this.getPageData(); | ||
| 321 | + }, | ||
| 322 | + sizeChange(val) { | ||
| 323 | + this.page.pageSize = val; | ||
| 324 | + this.getPageData(); | ||
| 325 | + }, | ||
| 324 | textareaBlur(val) { | 326 | textareaBlur(val) { |
| 325 | let inputInner = document.querySelector( | 327 | let inputInner = document.querySelector( |
| 326 | "#inputInner--" + val.target.name.split("-")[0] | 328 | "#inputInner--" + val.target.name.split("-")[0] |
| ... | @@ -364,8 +366,8 @@ export default { | ... | @@ -364,8 +366,8 @@ export default { |
| 364 | ).style.display = "none"; | 366 | ).style.display = "none"; |
| 365 | }); | 367 | }); |
| 366 | }, | 368 | }, |
| 367 | - } | 369 | + }, |
| 368 | -} | 370 | +}; |
| 369 | </script> | 371 | </script> |
| 370 | 372 | ||
| 371 | <style scoped lang="scss"> | 373 | <style scoped lang="scss"> | ... | ... |
-
Please register or login to post a comment