Browse Source

fix: type check error

main
xingyu 2 years ago
parent
commit
ced9f8ca2c
  1. 1
      src/components/CronTab/src/validator.ts
  2. 1
      src/components/Description/src/Description.vue
  3. 1
      src/components/FormDesign/src/components/VFormDesign/components/FormNodeOperate.vue
  4. 1
      src/components/FormDesign/src/components/VFormDesign/index.vue
  5. 1
      src/components/FormDesign/src/hooks/useVFormMethods.ts
  6. 1
      src/components/Table/src/components/editable/EditableCell.vue

1
src/components/CronTab/src/validator.ts

@ -2,6 +2,7 @@ import CronParser from 'cron-parser'
import type { ValidatorRule } from 'ant-design-vue/lib/form/interface' import type { ValidatorRule } from 'ant-design-vue/lib/form/interface'
const cronRule: ValidatorRule = { const cronRule: ValidatorRule = {
// eslint-disable-next-line no-empty-pattern
validator({}, value) { validator({}, value) {
// 没填写就不校验 // 没填写就不校验
if (!value) if (!value)

1
src/components/Description/src/Description.vue

@ -119,6 +119,7 @@ export default defineComponent({
return null return null
const getField = get(_data, field) const getField = get(_data, field)
// eslint-disable-next-line no-prototype-builtins
if (getField && !toRefs(_data).hasOwnProperty(field)) if (getField && !toRefs(_data).hasOwnProperty(field))
return isFunction(render) ? render('', _data) : '' return isFunction(render) ? render('', _data) : ''

1
src/components/FormDesign/src/components/VFormDesign/components/FormNodeOperate.vue

@ -28,6 +28,7 @@ const activeClass = computed(() => {
*/ */
function handleDelete() { function handleDelete() {
const traverse = (schemas: IVFormComponent[]) => { const traverse = (schemas: IVFormComponent[]) => {
// eslint-disable-next-line array-callback-return
schemas.some((formItem, index) => { schemas.some((formItem, index) => {
const { component, key } = formItem; const { component, key } = formItem;
// //

1
src/components/FormDesign/src/components/VFormDesign/index.vue

@ -160,6 +160,7 @@ function handleCopy(item: IVFormComponent = formConfig.value.currentItem as IVFo
*/ */
const traverse = (schemas: IVFormComponent[]) => { const traverse = (schemas: IVFormComponent[]) => {
// 使some // 使some
// eslint-disable-next-line array-callback-return
schemas.some((formItem: IVFormComponent, index: number) => { schemas.some((formItem: IVFormComponent, index: number) => {
if (formItem.key === key) { if (formItem.key === key) {
// //

1
src/components/FormDesign/src/hooks/useVFormMethods.ts

@ -132,6 +132,7 @@ export function useVFormMethods<E extends EmitsOptions = EmitsOptions>(
* formData中的值 * formData中的值
* @return {Promise<IAnyObject<any>>} * @return {Promise<IAnyObject<any>>}
*/ */
// eslint-disable-next-line @typescript-eslint/require-await
const getData: IGetData = async () => { const getData: IGetData = async () => {
return cloneDeep(props.formModel) return cloneDeep(props.formModel)
} }

1
src/components/Table/src/components/editable/EditableCell.vue

@ -195,6 +195,7 @@ export default defineComponent({
const onChange = unref(getComponentProps)?.onChangeTemp const onChange = unref(getComponentProps)?.onChangeTemp
if (onChange && isFunction(onChange)) if (onChange && isFunction(onChange))
// eslint-disable-next-line prefer-rest-params
onChange(...arguments) onChange(...arguments)
table.emit?.('edit-change', { table.emit?.('edit-change', {