Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Fedex
/
EcomWeb
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
zhanbo.xu
2025-04-22 17:56:45 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
f6ce20e2d88e4f10e83cb80dd94e2444391edf08
f6ce20e2
1 parent
01b69f13
feat: 新增物流运单编号查询逻辑接口和字段必填
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
63 additions
and
4 deletions
.env.development
src/api/receiptManagement-api.js
src/views/arrival-declare/dialog.vue
src/views/exportListDetail/dialog.vue
src/views/receipt-management/dialog.vue
.env.development
View file @
f6ce20e
...
...
@@ -6,7 +6,7 @@ VUE_APP_BASE_ENV = "dev"
VUE_APP_Version = '1.0.0'
# FedEx 在线申报工具/开发环境
VUE_APP_BASE_API = 'http://101.132.100.41:700
8
/EcomExp'
VUE_APP_BASE_API = 'http://101.132.100.41:700
1
/EcomExp'
VUE_APP_BASE_ROUTE = '/EcomDev'
...
...
src/api/receiptManagement-api.js
View file @
f6ce20e
...
...
@@ -43,3 +43,11 @@ export function searchOrderNo(data) {
params
:
data
,
});
}
// /mockReceipt/getListInfo/{logisticsNo}
export
function
getListInfo
(
logisticsNo
)
{
return
request
({
url
:
"/bus-customer/mockReceipt/getListInfo/"
+
logisticsNo
,
method
:
"get"
,
});
}
...
...
src/views/arrival-declare/dialog.vue
View file @
f6ce20e
...
...
@@ -15,6 +15,7 @@
class="fedexFormStyle"
ref="formData"
:model="formData"
:rules="rules"
label-position="top"
size="small"
>
...
...
@@ -103,7 +104,22 @@ export default {
operatorCode: "",
domesticTrafNo: "",
},
rules: {
operatorCode: [
{
required: true,
trigger: "blur",
message: "监管场所不能为空!",
},
],
domesticTrafNo: [
{
required: true,
trigger: "blur",
message: "境内运输工具编码不能为空!",
},
],
},
loadings: {
dialogLoading: false,
submitLoading: false,
...
...
src/views/exportListDetail/dialog.vue
View file @
f6ce20e
...
...
@@ -133,7 +133,7 @@
<div style="color: #777777; margin-bottom: 10px">回执文本</div>
<el-input
type="textarea"
:rows="
4
"
:rows="
12
"
class="inputShadow"
resize="none"
:readonly="true"
...
...
@@ -161,6 +161,7 @@ import {
searchOrderNo,
generateReceiptXml,
addInfo,
getListInfo,
} from "@/api/receiptManagement-api.js";
export default {
props: {
...
...
@@ -192,6 +193,9 @@ export default {
if (val) {
this.formData.logisticsNo = this.logisticsNo;
this.formData.receiptType = "list";
setTimeout(() => {
this.getOtherInfo(this.logisticsNo);
}, 100);
}
},
},
...
...
@@ -260,6 +264,8 @@ export default {
}
if (!this.formData.logisticsNo) {
return;
} else {
this.getOtherInfo(this.formData.logisticsNo);
}
if (!this.formData.receiptStatus) {
return;
...
...
@@ -302,6 +308,20 @@ export default {
});
this.receiptXml();
},
getOtherInfo(e) {
getListInfo(e).then((res) => {
console.log(res);
if (res.code === "200") {
this.formData.preNo = res.data.preNo;
this.formData.invtNo = res.data.invtNo;
// this.$set(this.formData, "preNo", res.data.preNo);
// this.$set(this.formData, "invtNo", res.data.invtNo);
this.$forceUpdate();
} else {
this.alertWarningMsg(res.message);
}
});
},
//数据保存
submit() {
let obj = {
...
...
src/views/receipt-management/dialog.vue
View file @
f6ce20e
...
...
@@ -133,7 +133,7 @@
<div style="color: #777777; margin-bottom: 10px">回执文本</div>
<el-input
type="textarea"
:rows="
4
"
:rows="
12
"
class="inputShadow"
resize="none"
:readonly="true"
...
...
@@ -161,6 +161,7 @@ import {
searchOrderNo,
generateReceiptXml,
addInfo,
getListInfo,
} from "@/api/receiptManagement-api.js";
export default {
props: {
...
...
@@ -246,6 +247,8 @@ export default {
}
if (!this.formData.logisticsNo) {
return;
} else {
this.getOtherInfo(this.formData.logisticsNo);
}
if (!this.formData.receiptStatus) {
return;
...
...
@@ -288,6 +291,18 @@ export default {
});
this.receiptXml();
},
getOtherInfo(e) {
getListInfo(e).then((res) => {
console.log(res);
if (res.code === "200") {
this.formData.preNo = res.data.preNo;
this.formData.invtNo = res.data.invtNo;
this.$forceUpdate();
} else {
this.alertWarningMsg(res.message);
}
});
},
//数据保存
submit() {
let obj = {
...
...
Please
register
or
login
to post a comment