Browse Source

[fix-11233][ui] Remove custom template switch button in chunjun component module (#11234)

- delete obsolete switch button

This closes #11233
3.1.0-release
秋天 2 years ago committed by GitHub
parent
commit
2adfc52e55
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      dolphinscheduler-ui/src/locales/en_US/project.ts
  2. 3
      dolphinscheduler-ui/src/locales/zh_CN/project.ts
  3. 27
      dolphinscheduler-ui/src/views/projects/task/components/node/fields/use-chunjun.ts

3
dolphinscheduler-ui/src/locales/en_US/project.ts

@ -527,8 +527,7 @@ export default {
datax_job_runtime_memory_xms: 'Low Limit Value', datax_job_runtime_memory_xms: 'Low Limit Value',
datax_job_runtime_memory_xmx: 'High Limit Value', datax_job_runtime_memory_xmx: 'High Limit Value',
datax_job_runtime_memory_unit: 'G', datax_job_runtime_memory_unit: 'G',
chunjun_custom_template: 'Custom Template', chunjun_json_template: 'JSON script',
chunjun_json_template: 'JSON',
current_hour: 'CurrentHour', current_hour: 'CurrentHour',
last_1_hour: 'Last1Hour', last_1_hour: 'Last1Hour',
last_2_hour: 'Last2Hours', last_2_hour: 'Last2Hours',

3
dolphinscheduler-ui/src/locales/zh_CN/project.ts

@ -520,8 +520,7 @@ export default {
datax_job_runtime_memory_xms: '最小内存', datax_job_runtime_memory_xms: '最小内存',
datax_job_runtime_memory_xmx: '最大内存', datax_job_runtime_memory_xmx: '最大内存',
datax_job_runtime_memory_unit: 'G', datax_job_runtime_memory_unit: 'G',
chunjun_custom_template: '自定义模板', chunjun_json_template: 'JSON 脚本',
chunjun_json_template: 'JSON',
current_hour: '当前小时', current_hour: '当前小时',
last_1_hour: '前1小时', last_1_hour: '前1小时',
last_2_hour: '前2小时', last_2_hour: '前2小时',

27
dolphinscheduler-ui/src/views/projects/task/components/node/fields/use-chunjun.ts

@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { ref, onMounted, watch } from 'vue' import { ref, onMounted } from 'vue'
import { useI18n } from 'vue-i18n' import { useI18n } from 'vue-i18n'
import type { IJsonItem } from '../types' import type { IJsonItem } from '../types'
import { useChunjunDeployMode } from './' import { useChunjunDeployMode } from './'
@ -26,36 +26,15 @@ export function useChunjun(model: { [field: string]: any }): IJsonItem[] {
const customParameterSpan = ref(0) const customParameterSpan = ref(0)
const initConstants = () => { const initConstants = () => {
if (model.customConfig) { jsonEditorSpan.value = 24
jsonEditorSpan.value = 24 customParameterSpan.value = 24
customParameterSpan.value = 24
} else {
jsonEditorSpan.value = 0
customParameterSpan.value = 0
}
} }
onMounted(() => { onMounted(() => {
initConstants() initConstants()
}) })
watch(
() => model.customConfig,
() => {
initConstants()
}
)
return [ return [
{
type: 'switch',
field: 'customConfig',
value: true,
name: t('project.node.chunjun_custom_template'),
props: {
disabled: true
}
},
{ {
type: 'editor', type: 'editor',
field: 'json', field: 'json',

Loading…
Cancel
Save