| | |
| | | } |
| | | }); |
| | | } else { |
| | | getProjectSelectOptions({ title }).then(res => { |
| | | getProjectSelectOptions({ name: title }).then(res => { |
| | | if (res.data.status === 'OK') { |
| | | setProjectList(res.data.data || []); |
| | | } |
| | |
| | | message.warning("请选择项目"); |
| | | return; |
| | | } |
| | | const selectedProject = projectList.find(item => item.code === selectedProjectId); |
| | | const selectedProject = projectList.find(item => item.id === selectedProjectId); |
| | | const projectName = selectedProject ? selectedProject.name : ""; |
| | | window.open(`${SCREEN_URL}?type=${tabsType}&token=${token}&projectId=${selectedProjectId}&projectName=${projectName}`, "_blank"); |
| | | } |
| | |
| | | placeholder="请输入委托方名称" |
| | | enterButton="搜索" |
| | | onSearch={handleSearch} |
| | | style={{position:'sticky',top:0,backgroundColor:'#fff',zIndex:100}} |
| | | allowClear |
| | | style={{ position: 'sticky', top: 0, backgroundColor: '#fff', zIndex: 100 }} |
| | | /> |
| | | {clientList.map((item) => ( |
| | | <div |
| | |
| | | placeholder="请输入项目名称" |
| | | enterButton="搜索" |
| | | onSearch={handleSearch} |
| | | style={{position:'sticky',top:0,backgroundColor:'#fff',zIndex:100}} |
| | | allowClear |
| | | style={{ position: 'sticky', top: 0, backgroundColor: '#fff', zIndex: 100 }} |
| | | /> |
| | | {projectList.map((item) => ( |
| | | <div |
| | | key={item.code} |
| | | key={item.id} |
| | | className="item" |
| | | onClick={() => setSelectedProjectId(item.code)} |
| | | onClick={() => setSelectedProjectId(item.id)} |
| | | > |
| | | <div className="name">{item.name}</div> |
| | | <Radio checked={selectedProjectId === item.code} /> |
| | | <Radio checked={selectedProjectId === item.id} /> |
| | | </div> |
| | | ))} |
| | | </div> |