From a04b8970aa94f80c4c4937706c787391759aded7 Mon Sep 17 00:00:00 2001
From: zhuzhuanzhuan
Date: 星期三, 13 十二月 2023 15:54:17 +0800
Subject: [PATCH] 1、全局车间层级以及部门层级树默认展开 2、车间看板页面设备详情弹窗背景透明度改为不透明 3、所有含有车间层级树页面新增弹窗中的选择设备弹窗内容由表格选择调整为树方式 4、报警分析页面表格字段出现次数与合计持续时间增加排序功能以及表格请求数据设置加载中动画 5、设备利用率、设备开动率以及班次利用率页面表格有关时间值调整为小时并保留两位小数以及通过与后端数据联调,增加表格平均值及合计值展示 6、设备综合效率分析页面表格班次字段若数据过长则省略 7、用户管理页面添加用户与重新设定密码弹窗中的登录密码校验长度与数据字典password_length设置保持一致以及表格车间字段若数据过长则省略

---
 src/views/eam/modules/specialtyMaintenanceOrder/MaintenanceOrderModal.vue |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/src/views/eam/modules/specialtyMaintenanceOrder/MaintenanceOrderModal.vue b/src/views/eam/modules/specialtyMaintenanceOrder/MaintenanceOrderModal.vue
index fb6be1c..f70dc22 100644
--- a/src/views/eam/modules/specialtyMaintenanceOrder/MaintenanceOrderModal.vue
+++ b/src/views/eam/modules/specialtyMaintenanceOrder/MaintenanceOrderModal.vue
@@ -46,13 +46,13 @@
         <a-row :gutter="24">
           <a-col :span="12">
             <a-form-item
-              label="涓撲笟淇濆吇鏂规"
+              label="棰勯槻鎬т繚鍏绘柟妗�"
               :labelCol="labelCol"
               :wrapperCol="wrapperCol"
             >
-            <a-input-search
+              <a-input-search
                 :disabled="disableSubmit"
-                :placeholder="disableSubmit?'':'璇烽�夋嫨涓撲笟淇濆吇鏂规'"
+                :placeholder="disableSubmit?'':'璇烽�夋嫨棰勯槻鎬т繚鍏绘柟妗�'"
                 enter-button
                 @search="onSpecialtyMaintenancePlanList()"
                 :read-only="true"
@@ -179,6 +179,7 @@
         @click="handleOk()"
         type="primary"
         :loading="confirmLoading"
+        :disabled="disableSubmit || confirmLoading"
       >纭畾</a-button>
     </template>
     <specialty-maintenance-plan-list
@@ -259,6 +260,7 @@
       url: {
         add: "/eam/specialtyMaintenanceOrder/add",
         edit: "/eam/specialtyMaintenanceOrder/edit",
+        getNum: '/eam/sysIdentity/getNumNew'
       },
     }
   },
@@ -266,6 +268,7 @@
   methods: {
     add() {
       this.edit({})
+      this.getSeq()
     },
 
     edit(record) {
@@ -274,7 +277,7 @@
       this.model = Object.assign({}, record);
       this.visible = true;
       that.$nextTick(() => {
-        that.form.setFieldsValue(pick(that.model, 'num','specialtyMaintenancePlanNum','assignMode','assignModeName','teamId','teamName', 'specialtyMaintenancePlanId', 'planStartTime'));
+        that.form.setFieldsValue(pick(that.model, 'num', 'specialtyMaintenancePlanNum', 'assignMode', 'assignModeName', 'teamId', 'teamName', 'specialtyMaintenancePlanId', 'planStartTime'));
       });
       if (record.id) {
         this.codeDisable = true;
@@ -293,7 +296,7 @@
     },
     onSpecialtyMaintenancePlanList() {
       this.$refs.SpecialtyMaintenancePlanList.list();
-      this.$refs.SpecialtyMaintenancePlanList.title = "閫夋嫨涓撲笟淇濆吇鏂规";
+      this.$refs.SpecialtyMaintenancePlanList.title = "閫夋嫨棰勯槻鎬т繚鍏绘柟妗�";
     },
     sendSpecialtyMaintenancePlanRecord(data) {
       let record = data.record;
@@ -307,6 +310,14 @@
       }
     },
 
+    getSeq() {
+      getAction(this.url.getNum, { type: 'SpecialtyMaintenanceOrder', length: 4 }).then(res => {
+        if (res.success) {
+          this.form.setFieldsValue({ "num": res.result })
+        }
+      })
+    },
+
     handleOk() {
       const that = this;
       this.form.validateFields((err, values) => {

--
Gitblit v1.9.3