From e4e076e6707f557a70264a06c1e57e67b753a224 Mon Sep 17 00:00:00 2001
From: zhaowei <zhaowei>
Date: 星期三, 13 十一月 2024 11:54:26 +0800
Subject: [PATCH] 1、定时任务页面增加字段 2、全局项目有关名称改为中国航发成发以及调整logo

---
 src/views/system/modules/QuartzJobModal.vue |  103 ++++++++++++++++++++++++++-------------------------
 1 files changed, 53 insertions(+), 50 deletions(-)

diff --git a/src/views/system/modules/QuartzJobModal.vue b/src/views/system/modules/QuartzJobModal.vue
index c27c6aa..514df3a 100644
--- a/src/views/system/modules/QuartzJobModal.vue
+++ b/src/views/system/modules/QuartzJobModal.vue
@@ -11,21 +11,23 @@
 
     <a-spin :spinning="confirmLoading">
       <a-form-model ref="form" :model="model" :rules="validatorRules">
-
-        <a-form-model-item :labelCol="labelCol"  :wrapperCol="wrapperCol" label="浠诲姟绫诲悕" prop="jobClassName" hasFeedback >
-          <a-input placeholder="璇疯緭鍏ヤ换鍔$被鍚�" v-model="model.jobClassName" />
+        <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="浠诲姟鍚嶇О" prop="jobName" hasFeedback>
+          <a-input placeholder="璇疯緭鍏ヤ换鍔″悕绉�" v-model="model.jobName"/>
+        </a-form-model-item>
+        <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="浠诲姟绫诲悕" prop="jobClassName" hasFeedback>
+          <a-input placeholder="璇疯緭鍏ヤ换鍔$被鍚�" v-model="model.jobClassName"/>
         </a-form-model-item>
         <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="Cron琛ㄨ揪寮�" prop="cronExpression">
           <!-- <j-cron v-model="model.cronExpression"/>-->
-          <j-easy-cron v-model="model.cronExpression" />
+          <j-easy-cron v-model="model.cronExpression"/>
         </a-form-model-item>
-        <a-form-model-item  :labelCol="labelCol" :wrapperCol="wrapperCol" label="鍙傛暟" prop="parameter" >
-          <a-textarea placeholder="璇疯緭鍏ュ弬鏁�" :rows="5" v-model="model.parameter" />
+        <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="鍙傛暟" prop="parameter">
+          <a-textarea placeholder="璇疯緭鍏ュ弬鏁�" :rows="5" v-model="model.parameter"/>
         </a-form-model-item>
-        <a-form-model-item :labelCol="labelCol"  :wrapperCol="wrapperCol" label="鎻忚堪" prop="description">
-          <a-textarea placeholder="璇疯緭鍏ユ弿杩�" :rows="3" v-model="model.description" />
+        <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="鎻忚堪" prop="description">
+          <a-textarea placeholder="璇疯緭鍏ユ弿杩�" :rows="3" v-model="model.description"/>
         </a-form-model-item>
-        <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol"  label="鐘舵��" prop="status">
+        <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="鐘舵��" prop="status">
           <j-dict-select-tag type="radioButton" v-model="model.status" dictCode="quartz_status"/>
         </a-form-model-item>
       </a-form-model>
@@ -36,26 +38,26 @@
 <script>
   import { httpAction } from '@/api/manage'
   // import JCron from "@/components/jeecg/JCron";
-  import cronValidator from "@/components/jeecg/JEasyCron/validator";
+  import cronValidator from '@/components/jeecg/JEasyCron/validator'
 
   export default {
-    name: "QuartzJobModal",
+    name: 'QuartzJobModal',
     components: {
       // JCron,
     },
-    data () {
+    data() {
       return {
-        title:"鎿嶄綔",
+        title: '鎿嶄綔',
         buttonStyle: 'solid',
         visible: false,
         model: {},
         labelCol: {
           xs: { span: 24 },
-          sm: { span: 5 },
+          sm: { span: 5 }
         },
         wrapperCol: {
           xs: { span: 24 },
-          sm: { span: 16 },
+          sm: { span: 16 }
         },
         cron: {
           label: '',
@@ -64,73 +66,74 @@
         confirmLoading: false,
         validatorRules: {
           cronExpression: [
-            {required: true, message: '璇疯緭鍏ron琛ㄨ揪寮�!'},
-            {validator: cronValidator,}
+            { required: true, message: '璇疯緭鍏ron琛ㄨ揪寮�!' },
+            { validator: cronValidator }
           ],
-          jobClassName: [{required: true, message: '璇疯緭鍏ヤ换鍔$被鍚�!'}]
+          jobName: [{ required: true, message: '璇疯緭鍏ヤ换鍔″悕绉�!' }],
+          jobClassName: [{ required: true, message: '璇疯緭鍏ヤ换鍔$被鍚�!' }]
         },
         url: {
-          add: "/sys/quartzJob/add",
-          edit: "/sys/quartzJob/edit",
-        },
+          add: '/sys/quartzJob/add',
+          edit: '/sys/quartzJob/edit'
+        }
       }
     },
-    created () {
+    created() {
     },
     methods: {
       add() {
         // 缁熶竴璁剧疆榛樿鍊�
         this.edit({
           cronExpression: '* * * * * ? *',
-          status: 0,
+          status: 0
         })
       },
-      edit (record) {
-        this.visible = true;
+      edit(record) {
+        this.visible = true
         this.$nextTick(() => {
           this.$refs.form.resetFields()
           this.model = Object.assign({}, record)
         })
       },
-      close () {
-        this.$emit('close');
-        this.visible = false;
+      close() {
+        this.$emit('close')
+        this.visible = false
       },
-      handleOk () {
-        const that = this;
+      handleOk() {
+        const that = this
         // 瑙﹀彂琛ㄥ崟楠岃瘉
         this.$refs.form.validate((ok, err) => {
           if (ok) {
-            that.confirmLoading = true;
-            let httpurl = '';
-            let method = '';
-            if(!this.model.id){
-              httpurl+=this.url.add;
-              method = 'post';
-            }else{
-              httpurl+=this.url.edit;
-              method = 'put';
+            that.confirmLoading = true
+            let httpurl = ''
+            let method = ''
+            if (!this.model.id) {
+              httpurl += this.url.add
+              method = 'post'
+            } else {
+              httpurl += this.url.edit
+              method = 'put'
             }
 
-            console.log('鎻愪氦鍙傛暟',this.model)
-            httpAction(httpurl,this.model,method).then((res)=>{
-              if(res.success){
-                that.$message.success(res.message);
-                that.$emit('ok');
-                that.close();
-              }else{
-                that.$message.warning(res.message);
+            console.log('鎻愪氦鍙傛暟', this.model)
+            httpAction(httpurl, this.model, method).then((res) => {
+              if (res.success) {
+                that.$message.success(res.message)
+                that.$emit('ok')
+                that.close()
+              } else {
+                that.$message.warning(res.message)
               }
             }).finally(() => {
-              that.confirmLoading = false;
+              that.confirmLoading = false
             })
 
           }
         })
       },
-      handleCancel () {
+      handleCancel() {
         this.close()
-      },
+      }
 
     }
   }

--
Gitblit v1.9.3