| | |
| | | * @Author: dminyi 1301963064@qq.com |
| | | * @Date: 2024-08-27 16:47:12 |
| | | * @LastEditors: dminyi 1301963064@qq.com |
| | | * @LastEditTime: 2024-09-11 10:12:32 |
| | | * @LastEditTime: 2024-09-11 12:25:47 |
| | | * @FilePath: \gzDyh\gz-customerSystem\src\views\register\visit\component\levelDetail.jsx |
| | | * @Description: 右抽屉提示 |
| | | */ |
| | |
| | | |
| | | } |
| | | |
| | | const AiQuestion = ({ visible, onClose, aiData, aiLawData,caseDetailAi }) => { |
| | | const AiQuestion = ({ visible, onClose, aiData, aiLawData, caseDetailAi }) => { |
| | | const [list, setList] = useState([ |
| | | // { |
| | | // id: '1', |
| | |
| | | const toggleView = (type, id) => { |
| | | setCaseDetail(true) |
| | | setModalType(type) |
| | | |
| | | |
| | | if (type === 'case') { |
| | | getCaseDetail(id); |
| | | } |
| | | if (type === 'law') { |
| | | console.log(id,'idddddd') |
| | | |
| | | console.log(id, 'idddddd') |
| | | |
| | | const lawItem = aiLawData.find(item => item.lawInfoId === id) |
| | | console.log(lawItem,'lawItem') |
| | | console.log(lawItem, 'lawItem') |
| | | setLawDetail(lawItem) |
| | | } |
| | | }; |
| | |
| | | <MyDrawer |
| | | visible={visible} |
| | | onClose={onClose} |
| | | title="智能调解助理" |
| | | title="穗调解数智人" |
| | | width={1200} |
| | | style={{ position: 'absolute' }} |
| | | bodyStyle={{ marginTop: '-8px' }} |
| | | titleBefore={true} |
| | | > |
| | | <div style={{ display: 'flex' }}> |
| | | <div style={{ width: '100px' }}></div> |
| | | <div className='aiBox'> |
| | | <div className='aiBox-case'> |
| | | <div className='aiBox-case-logo'> |
| | | <img src={caselogo} alt='' className='aiBox-case-logo-img' /> |
| | | </div> |
| | | <div style={{ flex: 1,marginTop:'4px' }}>{caseDetailAi}</div> |
| | | <div style={{ flex: 1, marginTop: '4px' }}>{caseDetailAi}</div> |
| | | </div> |
| | | <div className='marginLeft-tip' > |
| | | 根据当事人的事项概况和事项申请,推荐以下类案和法条参考: |
| | | </div> |
| | | <div className='marginLeft'> |
| | | <div className='marginLeft-title'>相关案例:</div> |
| | |
| | | <MyDrawer |
| | | visible={caseDetail} |
| | | onClose={caseDetailOnClose} |
| | | title={modalType === 'case'?"查看相关案例":"查看相关法条"} |
| | | title={modalType === 'case' ? "查看相关案例" : "查看相关法条"} |
| | | width={400} |
| | | style={{ position: 'absolute' }} |
| | | bodyStyle={{ marginTop: '-8px' }} |
| | |
| | | <div className='layerDetail'> |
| | | <div className='layerDetail-title'>参考案例</div> |
| | | <div className='layerDetail-name'>{caseDetailView?.caseTitle || '-'}</div> |
| | | <div className='layerDetail-littleTitle'>基本案情</div> |
| | | <div className='layerDetail-littleTitle'>案件描述</div> |
| | | <div className='layerDetail-content'>{caseDetailView?.caseDesc || '-'}</div> |
| | | <div className='layerDetail-littleTitle'>结果</div> |
| | | <div className='layerDetail-littleTitle'>群众诉求</div> |
| | | <div className='layerDetail-content'>{caseDetailView?.caseClaim || '-'}</div> |
| | | <div className='layerDetail-littleTitle'>和解协议</div> |
| | | <div className='layerDetail-content'>{caseDetailView?.agreeContent || '-'}</div> |
| | | </div> |
| | | } |
| | | { |