add 新增载砖弹窗
This commit is contained in:
@@ -344,7 +344,7 @@ export default {
|
||||
console.log("[DialogJustForm] handleComponentModelUpdate", this.dataForm[propName]);
|
||||
},
|
||||
|
||||
addOrUpdate(method = "POST") {
|
||||
addOrUpdate(method = "POST", url) {
|
||||
if ("parentId" in this.dataForm) {
|
||||
console.log("[DialogJustForm parentId]", this.dataForm.parentId);
|
||||
// 对特殊的键做特殊处理,如 parentId 是一个 cascader,获取的值是 ["xxx"],后端只需要xxx
|
||||
@@ -388,7 +388,8 @@ export default {
|
||||
|
||||
/** 发送 */
|
||||
return this.$http({
|
||||
url: this.urls.formUrl ? this.urls.formUrl : this.urls.base,
|
||||
// url: this.urls.formUrl ? this.urls.formUrl : this.urls.base,
|
||||
url: url ?? this.urls.base,
|
||||
method,
|
||||
data: httpPayload,
|
||||
})
|
||||
@@ -432,6 +433,15 @@ export default {
|
||||
case "update":
|
||||
this.addOrUpdate(payload.name === "add" ? "POST" : "PUT");
|
||||
break;
|
||||
case "add-pos-manually": {
|
||||
this.addOrUpdate("POST", this.urls.posFormUrl);
|
||||
break;
|
||||
}
|
||||
case "add-car-payload": {
|
||||
console.log('edit-car-payload', payload)
|
||||
this.addOrUpdate("POST", this.urls.payloadFormUrl);
|
||||
break;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
console.log("[x] 不是这么用的! 缺少name属性");
|
||||
|
||||
Reference in New Issue
Block a user