📝 修改命名.
This commit is contained in:
@@ -16,7 +16,7 @@ export interface TemplateParam {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 内置参数
|
// 内置参数
|
||||||
export const builtinsParams: Array<TemplateParam> = [
|
export const builtinParams: Array<TemplateParam> = [
|
||||||
{
|
{
|
||||||
name: 'source',
|
name: 'source',
|
||||||
desc: '执行来源'
|
desc: '执行来源'
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
import type { TemplateParam } from './const';
|
import type { TemplateParam } from './const';
|
||||||
import { onMounted, onUnmounted, ref } from 'vue';
|
import { onMounted, onUnmounted, ref } from 'vue';
|
||||||
import { builtinsParams, templatePrefix, templateSuffix, triggerPrefix } from './const';
|
import { builtinParams, templatePrefix, templateSuffix, triggerPrefix } from './const';
|
||||||
import * as monaco from 'monaco-editor';
|
import * as monaco from 'monaco-editor';
|
||||||
import { language } from 'monaco-editor/esm/vs/basic-languages/shell/shell.js';
|
import { language } from 'monaco-editor/esm/vs/basic-languages/shell/shell.js';
|
||||||
|
|
||||||
@@ -46,7 +46,7 @@
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
// 内置参数提示
|
// 内置参数提示
|
||||||
builtinsParams.forEach(s => {
|
builtinParams.forEach(s => {
|
||||||
suggestions.push({
|
suggestions.push({
|
||||||
label: triggerPrefix + s.name,
|
label: triggerPrefix + s.name,
|
||||||
kind: monaco.languages.CompletionItemKind.Variable,
|
kind: monaco.languages.CompletionItemKind.Variable,
|
||||||
|
|||||||
@@ -117,7 +117,7 @@
|
|||||||
<exec-editor v-model="formModel.command"
|
<exec-editor v-model="formModel.command"
|
||||||
container-class="command-editor"
|
container-class="command-editor"
|
||||||
theme="vs-dark"
|
theme="vs-dark"
|
||||||
:parameter="jobBuiltinsParams" />
|
:parameter="jobBuiltinParams" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
@@ -139,7 +139,7 @@
|
|||||||
import useLoading from '@/hooks/loading';
|
import useLoading from '@/hooks/loading';
|
||||||
import useVisible from '@/hooks/visible';
|
import useVisible from '@/hooks/visible';
|
||||||
import formRules from '../types/form.rules';
|
import formRules from '../types/form.rules';
|
||||||
import { jobBuiltinsParams } from '../types/const';
|
import { jobBuiltinParams } from '../types/const';
|
||||||
import { createExecJob, getExecJob, updateExecJob } from '@/api/job/exec-job';
|
import { createExecJob, getExecJob, updateExecJob } from '@/api/job/exec-job';
|
||||||
import { getExecTemplateWithAuthorized } from '@/api/exec/exec-template';
|
import { getExecTemplateWithAuthorized } from '@/api/exec/exec-template';
|
||||||
import { Message } from '@arco-design/web-vue';
|
import { Message } from '@arco-design/web-vue';
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ export const ExecJobStatus = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
// 任务内置参数
|
// 任务内置参数
|
||||||
export const jobBuiltinsParams: Array<TemplateParam> = [
|
export const jobBuiltinParams: Array<TemplateParam> = [
|
||||||
{
|
{
|
||||||
name: 'sourceId',
|
name: 'sourceId',
|
||||||
desc: '计划任务id'
|
desc: '计划任务id'
|
||||||
|
|||||||
Reference in New Issue
Block a user