提交 ff50adc4 编写于 作者: Z zhaoke

* Fix issue

上级 0591a5da
......@@ -29,6 +29,7 @@ var (
ErrZentaoConfig = ResponseCode{2000, "Zentao Config Error"}
ErrZentaoRequest = ResponseCode{3000, "zentao request Error"}
ErrRecordWithSameNameExist = ResponseCode{3010, "Record Exist"}
ErrRecordWithSamePathExist = ResponseCode{3011, "Record Exist"}
ErrRecordNotExist = ResponseCode{4000, "Record Not Found"}
NotAvailable = ResponseCode{5000, "Not Available"}
......
......@@ -195,7 +195,9 @@ func PrepareBug(workspacePath, seq string, caseIdStr string, productId int) (bug
func GenBugStepText(step commDomain.StepLog) string {
stepResults := make([]string, 0)
stepTxt := fmt.Sprintf("步骤%s: %s %s\n", step.Id, step.Name, step.Status)
stepId, _ := strconv.Atoi(step.Id)
stepId += 1
stepTxt := fmt.Sprintf("步骤%d: %s %s\n", stepId, step.Name, step.Status)
for _, checkpoint := range step.CheckPoints {
text := fmt.Sprintf(
......
......@@ -67,7 +67,7 @@ func (c *WorkspaceCtrl) Create(ctx iris.Context) {
req.ProductId = uint(currProductId)
id, err := c.WorkspaceService.Create(req)
if err != nil {
ctx.JSON(c.ErrResp(commConsts.CommErr, err.Error()))
ctx.JSON(c.ErrResp(commConsts.ErrRecordWithSamePathExist, err.Error()))
return
}
......
......@@ -898,6 +898,10 @@ tr {
top: 0;
}
.z-table td{
position: inherit;
}
.z-table-hover tbody tr:hover {
color: #212529;
background-color: rgba(0, 0, 0, 0.075);
......
......@@ -288,6 +288,7 @@ export default {
'biz_1100': 'Can not delete dir that is not empty.',
'biz_2000': 'Zentao Config Failed',
'biz_3010': 'Record with same name already exist',
'biz_3011': 'Record with same path already exist',
'biz_4000': 'Record Not Found',
'biz_5000': 'Not Available',
'biz_6000': 'File or dir already Exist',
......
......@@ -300,6 +300,7 @@ export default {
'biz_2000': '禅道配置失败',
'biz_3000': '禅道请求错误',
'biz_3010': '已存在相同名称的记录',
'biz_3011': '已存在相同路径的记录',
'biz_4000': '记录不存在',
'biz_5000': '无效的请求',
'biz_6000': '文件或目录已存在',
......
......@@ -153,6 +153,9 @@ watch(bugMap, () => {
genCheckedCaseIds()
}, { deep: true });
watch(treeDataMap, () => {
loadFilterItems()
}, { deep: true });
const genCheckedCaseIds = () => {
checkedCaseIds.value = [];
for(let key in selectedNodes.value){
......
......@@ -25,7 +25,7 @@
:sortable="{}"
>
<template #lang="record">
{{ languageMap[record.value.lang].name }}
{{ languageMap[record.value.lang]?.name }}
</template>
<template #createdAt="record">
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册