From 05787a594d7ad31df78730032212d44183fd1d55 Mon Sep 17 00:00:00 2001 From: xielue Date: Sat, 2 Sep 2023 15:46:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E5=85=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/Middle/Mold/MoldComponent/Edit.vue | 90 +++-- .../Middle/Mold/MoldProductionOrder/Edit.vue | 359 ++++++++++-------- src/pages/Middle/Mold/Touch/Reporting.vue | 24 +- src/pages/Middle/Mold/basic/settings.js | 8 + 4 files changed, 285 insertions(+), 196 deletions(-) create mode 100644 src/pages/Middle/Mold/basic/settings.js diff --git a/src/pages/Middle/Mold/MoldComponent/Edit.vue b/src/pages/Middle/Mold/MoldComponent/Edit.vue index ae4bd95..cc7f789 100644 --- a/src/pages/Middle/Mold/MoldComponent/Edit.vue +++ b/src/pages/Middle/Mold/MoldComponent/Edit.vue @@ -6,32 +6,32 @@ - + - - - - - - - - + + + + + + + + - +
@@ -75,7 +75,6 @@ export default { uploadDefaultImg: null, detailDataFieldName: "mold_component", - actions: { get: `${BASE_URL.BASE_URL}/MoldComponent/v1/mold/component/detail`, create: `${BASE_URL.BASE_URL}/MoldComponent/v1/mold/component/create`, @@ -85,13 +84,17 @@ export default { keyName: 'id', // 是否编辑模式 isEdit: false, + defaultFormData: { + + code: '', + name: '', + + }, // 表单数据 formOptions: { - data: { - material_id: 0, - warehouse_id: 0, - version: '', - is_default: 0 + data: { + code: '', + name: '', }, // 标题宽度 titleWidth: 100, @@ -277,6 +280,7 @@ export default { ok() { + let _this = this; let save = () => { @@ -293,12 +297,12 @@ export default { list: this.detailsData, deletedList: this.deletedDetailsData, fieldName: 'component_id', - dataRule:[ - {field:'id',type:'bigint'} , - {field:'sort',type:'integer'}, - {field:'update_uid',type:'bigint'} , - {field:'mes_processes_id',type:'bigint'} , - {field:'create_uid',type:'bigint'} + dataRule: [ + { field: 'id', type: 'bigint' }, + { field: 'sort', type: 'integer' }, + { field: 'update_uid', type: 'bigint' }, + { field: 'mes_processes_id', type: 'bigint' }, + { field: 'create_uid', type: 'bigint' } ] }); @@ -306,7 +310,6 @@ export default { this.$mk.formatFormData({ data: postdata, rules: this.formOptions.items }); - // 提交数据 this.$mk.post({ url: action, @@ -319,7 +322,18 @@ export default { this.$mk.success("保存成功"); if (!this.isEdit) { // 如果是新增模式,关闭当前页面 - this.back(); + this.$confirm({ + title: '提示', + content: '新增成功,是否继续', + okText: '确认', + cancelText: '返回', + onOk() { + _this.formOptions.data = _this.defaultFormData || {}; + }, + onCancel() { + _this.back(); + }, + }); } } else { diff --git a/src/pages/Middle/Mold/MoldProductionOrder/Edit.vue b/src/pages/Middle/Mold/MoldProductionOrder/Edit.vue index 2310ae9..f777606 100644 --- a/src/pages/Middle/Mold/MoldProductionOrder/Edit.vue +++ b/src/pages/Middle/Mold/MoldProductionOrder/Edit.vue @@ -2,23 +2,16 @@
-
+
- - - - 订单 - - - 选单 - - - - 保存 + + 选择订单 + 保存 + 打印 - 关闭 + 关闭
@@ -28,70 +21,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -117,8 +46,8 @@ :edit-render="{ name: 'MkGridDataSelector' }"> - + - - + - - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -156,10 +151,6 @@
-
- 确定 - 取消 -
@@ -167,6 +158,9 @@