zhouhui.jiang

update

......@@ -526,14 +526,6 @@
</div>
</div>
<!-- </div> -->
<!-- 表体详情对话框 -->
<DetailsBodyDialog
:bodyDialogVisible="bodyDialogVisible"
:formInfo="currentDetail"
:disabled="isDisabled"
@closeDialog="closeDialog"
:dictData="dictData"
/>
<el-dialog
:title="$t('declaration.indexD.fileViewTitle')"
:visible.sync="entryPdfVisible"
......@@ -583,14 +575,12 @@ import { getEntryLock, unEntryLock } from "@/api/entry-api.js";
import { decrypt } from "@/utils/jsencrypt";
import DetailsHeader from "./components/detailsHeader.vue"; //表头信息
import DetailsBody from "./components/detailsBody.vue"; //表头信息
import DetailsBodyDialog from "./components/detailsBodyDialog.vue"; //表头信息
export default {
// name: "DeclarationDetails",
components: {
DetailsHeader,
DetailsBody,
DetailsBodyDialog,
DetailsBody
},
data() {
return {
......
......@@ -55,7 +55,6 @@
v-model="searchForm.declaredPort"
clearable
placeholder=""
@change="portChange"
>
<el-option
v-for="(item, index) in dictData.userport"
......@@ -75,7 +74,6 @@
v-model="searchForm.declaredPort"
clearable
placeholder=""
@change="portChange"
>
<el-option
v-for="(item, index) in dictData.userport"
......@@ -88,11 +86,7 @@
</el-col>
<el-col :span="5">
<Formitem
label="创建时间"
prop="createTime"
:activeType="true"
>
<Formitem label="创建时间" prop="createTime" :activeType="true">
<el-date-picker
class="inputInner--accsDataImportTime"
id="inputInner--accsDataImportTime"
......@@ -105,9 +99,6 @@
start-placeholder=""
clearable
end-placeholder=""
:picker-options="importTimePickerOptions"
@blur="datePickerBlur"
@change="accsDataImportTimeChange"
>
</el-date-picker>
</Formitem>
......@@ -132,7 +123,7 @@
size="small"
:loading="loadings.searchLoading"
@click="search(0)"
>重置
>重置
</el-button>
</el-form-item>
</el-col>
......@@ -146,7 +137,10 @@
:loading="loadings.downloadLoading2"
@click="downloadBpiData('log')"
>
<svg-icon class="el-icon-user-solid" icon-class="fedexUpBlue"></svg-icon>
<svg-icon
class="el-icon-user-solid"
icon-class="fedexUpBlue"
></svg-icon>
导出
</el-button>
</div>
......@@ -177,12 +171,11 @@
<span>{{ `${scope.row.waveName}(${scope.row.waveExt2})` }}</span>
</template>
</Table>
</div>
</template>
<script>
import {getAllExportingBills} from "@/api/query/query";
import { getAllExportingBills } from "@/api/query/query";
export default {
name: "index",
......@@ -200,21 +193,6 @@ export default {
declTime: [],
},
selected: [],
sizeChange(val) {
this.page.pageSize = val;
this.sreach(1);
},
//分页
currentChange(val) {
this.page.pageIndex = val.page;
this.search(1);
},
tableSelect(val) {
this.selected = val.selection;
},
tableSelectAll(val) {
this.selected = val;
},
page: {
pageIndex: 1,
pageSize: 20,
......@@ -224,11 +202,11 @@ export default {
total: 0,
dictData: {
userport: [
{name: "Shanghai Port", code: "SH"},
{name: "Beijing Port", code: "BJ"},
{name: "Guangzhou Port", code: "GZ"},
{name: "Shenzhen Port", code: "SZ"},
{name: "Tianjin Port", code: "TJ"},
{ name: "Shanghai Port", code: "SH" },
{ name: "Beijing Port", code: "BJ" },
{ name: "Guangzhou Port", code: "GZ" },
{ name: "Shenzhen Port", code: "SZ" },
{ name: "Tianjin Port", code: "TJ" },
],
},
loadings: {
......@@ -248,64 +226,64 @@ export default {
{
name: "订单编号",
value: "orderNo",
width: '150',
align: 'left'
width: "150",
align: "left",
},
{
name: '订单类型',
value: 'orderType',
width: '150',
align: 'left'
name: "订单类型",
value: "orderType",
width: "150",
align: "left",
},
{
name: '电商企业代码',
value: 'ebccode',
width: '200',
align: 'left'
name: "电商企业代码",
value: "ebccode",
width: "200",
align: "left",
},
{
name: '电商企业',
value: 'ebcname',
width: '200',
align: 'left'
name: "电商企业",
value: "ebcname",
width: "200",
align: "left",
},
{
name: '电商平台名称',
value: 'ebpname',
width: '250',
align: 'left'
name: "电商平台名称",
value: "ebpname",
width: "250",
align: "left",
},
{
name: '创建时间',
value: 'createTime',
width: '150',
align: 'left'
name: "创建时间",
value: "createTime",
width: "150",
align: "left",
},
{
name: '申报企业',
value: 'declaringEnterprise',
width: '200',
align: 'left'
name: "申报企业",
value: "declaringEnterprise",
width: "200",
align: "left",
},
{
name: '申报类型',
value: 'declaringType',
width: '100',
align: 'left'
}
]
}
name: "申报类型",
value: "declaringType",
width: "100",
align: "left",
},
],
};
},
created() {
getAllExportingBills({
pageIndex: 1,
pageSize: 20
}).then((res) => {
console.log('res', res)
this.tableData = res.data.value;
this.total = res.data.totalItems;
debugger;
})
this.getPageData();
// getAllExportingBills({
// pageIndex: this.page.pageIndex,
// pageSize: this.page.pageSize,
// }).then((res) => {
// console.log("res", res);
// this.tableData = res.data.value;
// this.total = res.data.totalItems;
// });
},
methods: {
input() {
......@@ -313,7 +291,6 @@ export default {
},
async search(val) {
try {
} catch (error) {
console.error("搜索出错:", error);
} finally {
......@@ -321,6 +298,31 @@ export default {
this.loadings.sreachLoading = false;
}
},
//table选择变更
tableSelect(selection) {
this.selected = selection.selection;
this.clearCheckEntry(0);
},
tableSelectAll() {},
getPageData() {
getAllExportingBills({
pageIndex: this.page.pageIndex,
pageSize: this.page.pageSize,
}).then((res) => {
console.log("res", res);
this.tableData = res.data.value;
this.total = res.data.totalItems;
});
},
//分页
currentChange(val) {
this.page.pageIndex = val.page;
this.getPageData();
},
sizeChange(val) {
this.page.pageSize = val;
this.getPageData();
},
textareaBlur(val) {
let inputInner = document.querySelector(
"#inputInner--" + val.target.name.split("-")[0]
......@@ -364,8 +366,8 @@ export default {
).style.display = "none";
});
},
}
}
},
};
</script>
<style scoped lang="scss">
......