king
2025-02-06 d1cd5af5adb53e91efdd278328e1b6f8ad834fb5
src/mob/components/formdragelement/index.jsx
@@ -1,7 +1,7 @@
import React, { useState } from 'react'
import { useDrop } from 'react-dnd'
import { is, fromJS } from 'immutable'
import { Col } from 'antd'
import { Col, message } from 'antd'
import update from 'immutability-helper'
import Utils from '@/utils/utils.js'
import Card from './card'
@@ -72,11 +72,15 @@
    oInput.style.display = 'none'
    document.body.removeChild(oInput)
    const _cards = update(cards, { $splice: [[overIndex + 1, 0, _card]] })
    if (window.GLOB.CopyOnly) {
      message.success('复制成功。')
    } else {
      const _cards = update(cards, { $splice: [[overIndex + 1, 0, _card]] })
    setCards(_cards)
      setCards(_cards)
    handleList(_cards, _card)
      handleList(_cards, _card)
    }
  }
  const [, drop] = useDrop({
@@ -94,10 +98,14 @@
      newcard.options = []
      newcard.readonly = 'false'
      newcard.required = 'true'
      newcard.readin = 'top'
      newcard.span = 24
      newcard.focus = true
      if (item.subType === 'textarea') {
      if (item.subType === 'linkMain') {
        newcard.hidden = 'true'
        newcard.verifyVal = 'true'
      } else if (item.subType === 'textarea') {
        newcard.required = 'false'
      }