Browse Source

移除定时任务方法名

Mark 6 years ago
parent
commit
659bc68b64

+ 0 - 9
src/views/modules/job/schedule-add-or-update.vue

7
      <el-form-item label="bean名称" prop="beanName">
7
      <el-form-item label="bean名称" prop="beanName">
8
        <el-input v-model="dataForm.beanName" placeholder="spring bean名称, 如: testTask"></el-input>
8
        <el-input v-model="dataForm.beanName" placeholder="spring bean名称, 如: testTask"></el-input>
9
      </el-form-item>
9
      </el-form-item>
10
      <el-form-item label="方法名称" prop="methodName">
11
        <el-input v-model="dataForm.methodName" placeholder="方法名称"></el-input>
12
      </el-form-item>
13
      <el-form-item label="参数" prop="params">
10
      <el-form-item label="参数" prop="params">
14
        <el-input v-model="dataForm.params" placeholder="参数"></el-input>
11
        <el-input v-model="dataForm.params" placeholder="参数"></el-input>
15
      </el-form-item>
12
      </el-form-item>
35
        dataForm: {
32
        dataForm: {
36
          id: 0,
33
          id: 0,
37
          beanName: '',
34
          beanName: '',
38
          methodName: '',
39
          params: '',
35
          params: '',
40
          cronExpression: '',
36
          cronExpression: '',
41
          remark: '',
37
          remark: '',
45
          beanName: [
41
          beanName: [
46
            { required: true, message: '用户名不能为空', trigger: 'blur' }
42
            { required: true, message: '用户名不能为空', trigger: 'blur' }
47
          ],
43
          ],
48
          methodName: [
49
            { required: true, message: '方法名称不能为空', trigger: 'blur' }
50
          ],
51
          cronExpression: [
44
          cronExpression: [
52
            { required: true, message: 'cron表达式不能为空', trigger: 'blur' }
45
            { required: true, message: 'cron表达式不能为空', trigger: 'blur' }
53
          ]
46
          ]
68
            }).then(({data}) => {
61
            }).then(({data}) => {
69
              if (data && data.code === 0) {
62
              if (data && data.code === 0) {
70
                this.dataForm.beanName = data.schedule.beanName
63
                this.dataForm.beanName = data.schedule.beanName
71
                this.dataForm.methodName = data.schedule.methodName
72
                this.dataForm.params = data.schedule.params
64
                this.dataForm.params = data.schedule.params
73
                this.dataForm.cronExpression = data.schedule.cronExpression
65
                this.dataForm.cronExpression = data.schedule.cronExpression
74
                this.dataForm.remark = data.schedule.remark
66
                this.dataForm.remark = data.schedule.remark
88
              data: this.$http.adornData({
80
              data: this.$http.adornData({
89
                'jobId': this.dataForm.id || undefined,
81
                'jobId': this.dataForm.id || undefined,
90
                'beanName': this.dataForm.beanName,
82
                'beanName': this.dataForm.beanName,
91
                'methodName': this.dataForm.methodName,
92
                'params': this.dataForm.params,
83
                'params': this.dataForm.params,
93
                'cronExpression': this.dataForm.cronExpression,
84
                'cronExpression': this.dataForm.cronExpression,
94
                'remark': this.dataForm.remark,
85
                'remark': this.dataForm.remark,

+ 0 - 6
src/views/modules/job/schedule-log.vue

38
        align="center"
38
        align="center"
39
        label="bean名称">
39
        label="bean名称">
40
      </el-table-column>
40
      </el-table-column>
41
      <el-table-column
42
        prop="methodName"
43
        header-align="center"
44
        align="center"
45
        label="方法名称">
46
      </el-table-column>
47
      <el-table-column
41
      <el-table-column
48
        prop="params"
42
        prop="params"
49
        header-align="center"
43
        header-align="center"

+ 0 - 6
src/views/modules/job/schedule.vue

39
        align="center"
39
        align="center"
40
        label="bean名称">
40
        label="bean名称">
41
      </el-table-column>
41
      </el-table-column>
42
      <el-table-column
43
        prop="methodName"
44
        header-align="center"
45
        align="center"
46
        label="方法名称">
47
      </el-table-column>
48
      <el-table-column
42
      <el-table-column
49
        prop="params"
43
        prop="params"
50
        header-align="center"
44
        header-align="center"