zhanbo.xu

feat: 修改请求字段为数组

......@@ -23,12 +23,12 @@
</el-col>
<el-col :span="5">
<Formitem label="物流运单编号" prop="logisticsNo">
<!-- <FormTextareaInput
<FormTextareaInput
:formData="sreachFormData"
dataKey="logisticsNo"
@formChange="formChange"
/> -->
<el-input
/>
<!-- <el-input
type="text"
class="inputShadow"
id="inputInner--logisticsNo"
......@@ -36,7 +36,7 @@
v-model="sreachFormData.logisticsNo"
clearable
placeholder=""
></el-input>
></el-input> -->
</Formitem>
</el-col>
<!-- 0未转发、未回传1已转发、已回传 -->
......@@ -170,9 +170,10 @@ export default {
orderNo: "",
forwardStatus: "",
returnStatus: "",
logisticsNo: "",
logisticsNo: [],
createTime: [],
},
originalLogisticsNo: "", // 用于保存原始的 logisticsNo 字符串
page: {
pageIndex: 1,
pageSize: 20,
......@@ -251,6 +252,10 @@ export default {
this.tableMaxheight = window.innerHeight - 300;
},
methods: {
formChange(val) {
this.sreachFormData = val;
this.originalLogisticsNo = val.logisticsNo; // 保存原始的 logisticsNo 字符串
},
dateChange(val) {
if (val == "" || val == null) {
this.$nextTick(() => {
......@@ -272,9 +277,10 @@ export default {
orderNo: "",
forwardStatus: "",
returnStatus: "",
logisticsNo: "",
logisticsNo: [],
createTime: [],
};
this.originalLogisticsNo = "";
},
showAgain(row) {
this.$confirm("是否确认操作重新发送?", "提示", {
......@@ -303,7 +309,12 @@ export default {
let obj = { ...this.sreachFormData }; // 使用对象展开运算符复制 sreachFormData
obj.pageIndex = this.page.pageIndex;
obj.pageSize = this.page.pageSize;
obj.logisticsNo = this.originalLogisticsNo;
if (obj.logisticsNo != null && obj.logisticsNo != "") {
obj.logisticsNo = obj.logisticsNo.split("\n");
} else {
obj.logisticsNo = [];
}
obj.startTime = "";
obj.endTime = "";
if (this.sreachFormData.createTime.length > 0) {
......