From 1e1e70da5288f47d8770ba2e7f22f3362e5b577c Mon Sep 17 00:00:00 2001
From: zhuzhuanzhuan
Date: 星期五, 08 十二月 2023 17:16:35 +0800
Subject: [PATCH] 1、全局修改密码弹窗中的新密码校验长度与数据字典password_length设置保持一致 2、报警分析页面优化过快点击多次表格行时图表内容出现数据残留以及加载图表应设置加载中动画,若不设置用户在查询时短时间内不清楚有无数据 3、车间看板以及设备监控页面设备详情弹窗右上角增加关闭按钮、设备详情弹窗透明度加深、设备详情弹窗图表表盘指针对比色加强、调整设备详情弹窗中描述列表子项标题对齐方式由左对齐改为右对齐,锁定运行数据描述列表子项数值宽度,超出部分隐藏出现省略号,悬浮出现气泡卡片 4、设备利用率、设备开动率、班次利用率页面表格前三列增加表头,依次为公司、车间、工段以及表格有关时间值调整为若小时或分钟为0则不显示 5、设备综合效率分析页面表格数据默认每页最多显示10条改为20条 6、设备加工工件报表页面完成布局及功能实现

---
 src/views/system/QuartzJobList.vue |   71 +++++++++++++++++++++++++++--------
 1 files changed, 54 insertions(+), 17 deletions(-)

diff --git a/src/views/system/QuartzJobList.vue b/src/views/system/QuartzJobList.vue
index ed57aa3..4e89a3d 100644
--- a/src/views/system/QuartzJobList.vue
+++ b/src/views/system/QuartzJobList.vue
@@ -7,8 +7,8 @@
         <a-row :gutter="24">
 
           <a-col :md="6" :sm="10">
-            <a-form-model-item label="浠诲姟绫诲悕" prop="jobClassName">
-              <a-input placeholder="璇疯緭鍏ヤ换鍔$被鍚�" v-model="queryParam.jobClassName"></a-input>
+            <a-form-model-item label="浠诲姟鍚嶇О" prop="jobClassName">
+              <a-input placeholder="璇疯緭鍏ヤ换鍔″悕绉�" v-model="queryParam.jobName"></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :md="6" :sm="10">
@@ -76,14 +76,19 @@
 
 
         <span slot="action" slot-scope="text, record">
-          <a @click="resumeJob(record)" v-if="record.status==-1">鍚姩</a>
-          <a @click="pauseJob(record)" v-if="record.status==0">鍋滄</a>
+          <a @click="executeImmediately(record)">绔嬪嵆鎵ц</a>
 
           <a-divider type="vertical" />
+          <a @click="handlequartzLog(record)">鏃ュ織</a>
+           <a-divider type="vertical" />
           <a-dropdown>
             <a class="ant-dropdown-link">鏇村 <a-icon type="down" /></a>
             <a-menu slot="overlay">
-              <a-menu-item><a @click="executeImmediately(record)">绔嬪嵆鎵ц</a></a-menu-item>
+              <a-menu-item>
+                  <a @click="resumeJob(record)" v-if="record.status==-1">鍚姩</a>
+          <a @click="pauseJob(record)" v-if="record.status==0">鍋滄</a>
+
+              </a-menu-item>
               <a-menu-item><a @click="handleEdit(record)">缂栬緫</a></a-menu-item>
               <a-menu-item>
                 <a-popconfirm title="纭畾鍒犻櫎鍚�?" @confirm="() => handleDelete(record.id)">
@@ -105,11 +110,15 @@
 
     <!-- 琛ㄥ崟鍖哄煙 -->
     <quartzJob-modal ref="modalForm" @ok="modalFormOk"></quartzJob-modal>
+
+    <!--鏃ュ織-->
+    <quartz-job-list-modal ref="modalFormList" @ok="modalFormOk"></quartz-job-list-modal>
   </a-card>
 </template>
 
 <script>
   import QuartzJobModal from './modules/QuartzJobModal'
+  import QuartzJobListModal from './modules/QuartzJobListModal'
   import { getAction } from '@/api/manage'
   import { JeecgListMixin } from '@/mixins/JeecgListMixin'
   import JEllipsis from "@/components/jeecg/JEllipsis";
@@ -119,6 +128,7 @@
     mixins:[JeecgListMixin],
     components: {
       QuartzJobModal,
+      QuartzJobListModal,
       JEllipsis
     },
     data () {
@@ -139,9 +149,9 @@
             }
           },
           {
-            title: '浠诲姟绫诲悕',
+            title: '浠诲姟鍚嶇О',
             align:"center",
-            dataIndex: 'jobClassName',
+            dataIndex: 'jobName',
             sorter: true,
 /*            customRender:function (text) {
               return "*"+text.substring(9,text.length);
@@ -160,9 +170,8 @@
             scopedSlots: {customRender: 'parameterRender'},
           },
           {
-            title: '鎻忚堪',
+            title: '璇存槑',
             align:"center",
-            width: 250,
             dataIndex: 'description',
             scopedSlots: {customRender: 'description'},
           },
@@ -204,7 +213,11 @@
     },
 
     methods: {
-
+      handlequartzLog: function (record) {
+        this.$refs.modalFormList.openPage(record);
+        this.$refs.modalFormList.title = "鎵ц鏃ュ織";
+        this.$refs.modalFormList.disableSubmit = false;
+      },
       //绛涢�夐渶瑕侀噸鍐檋andleTableChange
       handleTableChange(pagination, filters, sorter) {
         //鍒嗛〉銆佹帓搴忋�佺瓫閫夊彉鍖栨椂瑙﹀彂
@@ -214,7 +227,7 @@
           this.isorter.order = "ascend" == sorter.order ? "asc" : "desc"
         }
         //杩欑绛涢�夋柟寮忓彧鏀寔鍗曢��
-        
+
         // update-begin-author:liusq date:20210624 for:鍓嶅彴瀹氭椂浠诲姟鏃犳硶缈婚〉  #2666
         if(filters && Object.keys(filters).length>0 && filters.status){
           this.filters.status = filters.status[0];
@@ -232,11 +245,19 @@
           onOk: function(){
             getAction(that.url.pause,{id:record.id}).then((res)=>{
               if(res.success){
-                that.$message.success(res.message);
+                // that.$message.success(res.message);
+                that.$notification.success({
+                  message:'娑堟伅',
+                  description:res.message
+                });
                 that.loadData();
                 that.onClearSelected();
               }else{
-                that.$message.warning(res.message);
+                // that.$message.warning(res.message);
+                that.$notification.warning({
+                  message:'娑堟伅',
+                  description:res.message
+                });
               }
             });
           }
@@ -252,11 +273,19 @@
           onOk: function(){
             getAction(that.url.resume,{id:record.id}).then((res)=>{
               if(res.success){
-                that.$message.success(res.message);
+                // that.$message.success(res.message);
+                that.$notification.success({
+                  message:'娑堟伅',
+                  description:res.message
+                });
                 that.loadData();
                 that.onClearSelected();
               }else{
-                that.$message.warning(res.message);
+                // that.$message.warning(res.message);
+                that.$notification.warning({
+                  message:'娑堟伅',
+                  description:res.message
+                });
               }
             });
           }
@@ -271,11 +300,19 @@
           onOk: function(){
             getAction(that.url.execute,{id:record.id}).then((res)=>{
               if(res.success){
-                that.$message.success(res.message);
+                // that.$message.success(res.message);
+                that.$notification.success({
+                  message:'娑堟伅',
+                  description:res.message
+                });
                 that.loadData();
                 that.onClearSelected();
               }else{
-                that.$message.warning(res.message);
+                // that.$message.warning(res.message);
+                that.$notification.warning({
+                  message:'娑堟伅',
+                  description:res.message
+                });
               }
             });
           }

--
Gitblit v1.9.3