From 262919ad055f1b5bca47171badf090ca5f5fccba Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期一, 16 十月 2023 09:32:01 +0800
Subject: [PATCH] modified: src/api/plan/customerorder.js modified: src/views/plan/customerorder/customerorder-form.vue modified: vue.config.js
---
vue.config.js | 2
src/api/plan/customerorder.js | 8 ++++
src/views/plan/customerorder/customerorder-form.vue | 51 +++++++++++++++++--------
3 files changed, 43 insertions(+), 18 deletions(-)
diff --git a/src/api/plan/customerorder.js b/src/api/plan/customerorder.js
index 112e721..9a05ac4 100644
--- a/src/api/plan/customerorder.js
+++ b/src/api/plan/customerorder.js
@@ -51,6 +51,14 @@
})
}
+export function updateCustomerOrderById(obj) {
+ return request({
+ url: '/mes/plan/customerOrder/updateById',
+ method: 'put',
+ data: obj
+ })
+}
+
// 鍒涘缓涓荤敓浜ц鍒掗渶姹�
export function createMpsRequirements(obj) {
return request({
diff --git a/src/views/plan/customerorder/customerorder-form.vue b/src/views/plan/customerorder/customerorder-form.vue
index bbe1d58..f1bb5ec 100644
--- a/src/views/plan/customerorder/customerorder-form.vue
+++ b/src/views/plan/customerorder/customerorder-form.vue
@@ -72,7 +72,13 @@
<el-row>
<el-col :span="6">
<el-form-item label="瀹㈡埛璁㈠崟鐘舵��" prop="returnStatus">
- <el-select
+ <el-input
+ v-model="dataForm.returnStatus"
+ placeholder=""
+ filterable
+ style="width: 100%"
+ disabled></el-input>
+ <!-- <el-select
v-model="dataForm.returnStatus"
placeholder=""
filterable
@@ -86,7 +92,7 @@
:value="item.value"
:disabled="!ediSource"
/>
- </el-select>
+ </el-select> -->
</el-form-item>
</el-col>
<el-col :span="6">
@@ -721,6 +727,7 @@
getCustomerOrder,
addCustomerOrder,
putCustomerOrder,
+ updateCustomerOrderById,
download,
getOtcCustomerOrderFileList,
otcDownload,
@@ -775,21 +782,39 @@
showSynchronize: false,
selectOrderParam: null,
selectOrderObj: {},
+ aaaaa:{},
dataForm: {
id: 0,
sourceId: '',
contractNo: '',
- customerOrderNo: '',
- returnStatus: '',
- deliveryDate: '',
customerNo: '',
customerName: '',
- coState: '',
- coLineNo: '',
+ returnStatus: '',
+ deliveryDate: '',
+ salesMan: '',
+ salerWorkCode: '',
+ manufactureAttr: '',
+ buyQtyDue: 0,
+ productName: '',
+ productType: '',
partNo: '',
+ docNumber: '',
+ shippingAddress: '',
+ remark: '',
+ otcUnit: '',
+ coState: '',
+ customerPartSpec: '',
+ entityName: '',
+ factoryPlaceOrderDate: '',
+ isCp: '',
+ originalContractStatus: '',
+ placeOrderDate: '',
+ province: '',
+
+ customerOrderNo: '',
+ coLineNo: '',
customerPartName: '',
otcQuantity: '',
- buyQtyDue: '',
wantedDeliveryDate: '',
plannedDeliveryDate: '',
customerPoNo: '',
@@ -805,11 +830,7 @@
ifsSalesUnit: null,
ifsConvFactor: null,
unit: null,
- otcUnit: null,
otcQuantity: null,
- docNumber: null,
- manufactureAttr: 'N',
- customerPartSpec: null,
division: null,
printType: null,
printingRequirements: null,
@@ -818,14 +839,10 @@
qualityRequire: null,
otherProductRequire: null,
divisionSystem: null,
- shippingAddress: null,
- salesMan: null,
lengthRequirement: null,
- remark: null,
otcPartSync: null,
finalCustomerName: null,
productGroup: null,
- productType: null,
centralizedMiningProperty: null,
orderDescription: null,
otcLineNo: null,
@@ -1114,7 +1131,7 @@
this.$refs.dataForm.validate((valid) => {
if (valid) {
if (this.dataForm.id) {
- putCustomerOrder(this.dataForm)
+ updateCustomerOrderById(this.dataForm)
.then((data) => {
this.$message.success('淇敼鎴愬姛')
this.visible = false
diff --git a/vue.config.js b/vue.config.js
index 64b6d3b..992eca9 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -2,7 +2,7 @@
* 閰嶇疆鍙傝��:
* https://cli.vuejs.org/zh/config/
*/
-const url = 'http://192.168.0.23:9999'
+const url = 'http://127.0.0.1:9999'
const localUrl = 'http://localhost:8089'
//const localUrl = 'http://10.88.15.95:8089'
const CompressionWebpackPlugin = require('compression-webpack-plugin')
--
Gitblit v1.9.3