Jelajahi Sumber

fix:第一轮测试bug修复

wjj 4 tahun lalu
induk
melakukan
a37239b828

+ 0 - 2
src/components/GlobalHeader/RightContent.jsx

@@ -60,9 +60,7 @@ const GlobalHeaderRight = (props) => {
 
   useEffect(() => {
     console.log('这里发请求了,right');
-    console.log(idInfo.examId)
     if (idInfo && idInfo.examId) {
-      console.log('dispatch')
       dispatch({
         type: 'report/getTaskName',
         payload: { examId: idInfo.examId },

+ 6 - 2
src/pages/edit/components/BugGuideTree/index.jsx

@@ -1,4 +1,4 @@
-import { Table, Tag, Row, Col, Image, Button } from 'antd';
+import { Table, Tag, Row, Col, Image, Button, Tooltip } from 'antd';
 import React, { useEffect, useState } from 'react';
 import { connect } from 'umi';
 import styles from './index.less';
@@ -482,7 +482,11 @@ const BugGuideTree = (props) => {
                   }} /></Button>
                 </span>
               </div>
-              <div className={styles.detailItem}><span className={styles.detailLabel}>Bug 题目:</span>{currDetail.title}
+              <div className={styles.detailItem}>
+                <span className={styles.detailLabel}>Bug 题目:</span>
+                <Tooltip placement="topLeft" title={currDetail.title}>
+                  <span className={styles.detailContent}>{currDetail.title}</span>
+                </Tooltip>
               </div>
               <div className={styles.detailItem}><span
                 className={styles.detailLabel}>Bug 描述:</span>{currDetail.description}</div>

+ 9 - 0
src/pages/edit/components/BugGuideTree/index.less

@@ -22,8 +22,17 @@
       height: 30px;
       display: inline-block;
     }
+    .detailContent{
+      display: inline-block;
+      line-height: 22px;
+      margin-right: 30px;
+      overflow: hidden;
+      text-overflow: ellipsis;
+      white-space: nowrap;
+    }
     .backIcon {
       float: right;
+
     }
   }
   .detailItemOperator {

+ 3 - 1
src/pages/edit/components/Step2/index.jsx

@@ -585,6 +585,7 @@ const Step2 = (props) => {
         </div>
       </Card>
       <Modal title={isAddCaseStatus ? '添加测试用例' : '编辑测试用例'} width={720}
+             maskClosable={false}
              visible={showAddTestCaseModal}
              forceRender={true}
              className="addModal"
@@ -658,6 +659,7 @@ const Step2 = (props) => {
 
       <Modal visible={showAddBugModal} width={720}
              forceRender={true}
+             maskClosable={false}
              title={[
                <span className={styles.modalTitle} key="title">添加用例缺陷</span>,
                <Search
@@ -670,7 +672,7 @@ const Step2 = (props) => {
                />
              ]}
              footer={[
-               <Button key='submit' type="primary" htmlType="submit" onClick={handleAddBug}>确定</Button>,
+               <Button key='submit' type="primary" htmlType="submit" onClick={()=>handleAddBug()}>确定</Button>,
                <Button key='cancel' htmlType="button" style={{ marginLeft: '10px' }}
                        onClick={() => {
                          handleCancelTestBug()

+ 1 - 2
src/pages/edit/model.js

@@ -297,9 +297,8 @@ const Model = {
     //todo:bug相似度计算
     * bugSimilarity({ payload }, { call, put }) {
       const { case_take_id, type, content } = payload;
-      console.log(case_take_id)
       const res = yield call(bugSimilarity, case_take_id, type, content);
-      // return res;
+      return res;
     },
 
   },