//判断是否显示其他输入框 export const isShowOther = (v = [], col) => { if (col && !col.otherCode) { return false } // 确保v是数组类型,以避免类型错误 const arr = Array.isArray(v) ? v : [v] const otherArr = ['其他', '遮光', 'CA-QC Dilution-', '拒绝', '部分接受', "污染"] return arr.some((item) => otherArr.includes(item)) } //radioAndOther判断是否显示其他输入框 export const isShowOtherByRadioAndOther = (v = '', col) => { if (col && !col.otherCode) { return false } const otherArr = ['其他', '异常', '不一致'] return otherArr.includes(v) } //checkboxTree判断是否显示其他输入框 export const isShowOtherByCheckboxTree = (v = "") => { const otherArr = ['其他', '样品信息', '样品', '部分接受', '给药 ', '样本采集', '日常观察 ', '皮肤评分', '眼刺激评分', '麻醉 ', '交配确认', 'PND检测', '神经行为功能评测', '血糖测定', '遥测数据采集', '呼吸检测', '血压测定', '心电检测', '体温测定', '毒代 TK', '药代 PK' , '细胞因子'] return otherArr.includes(v) }