提交 f69f05b2 authored 作者: w's avatar w

上传代码

上级 f61551ba
.taskBar[data-v-0863d956]{width:100%;height:100%;padding-top:.3125rem;box-sizing:border-box}.wfa[data-v-0863d956]{width:calc(100% - 2.34375rem)!important;left:2.213542rem!important}.editorHeight[data-v-0863d956]{height:1.041667rem;border:.005208rem solid #f0f0f0}.topBar[data-v-0863d956]{position:fixed;left:.130208rem;top:.442708rem;z-index:999;background:#dee1e6;width:calc(100% - .26042rem);height:.286458rem;padding:.052083rem;padding-top:0;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;user-select:none;cursor:pointer}.topBar>.divBar[data-v-0863d956]{display:flex;align-items:center;width:93%;height:100%}.topBar>.divBar>.isBar[data-v-0863d956]{flex:1;overflow:hidden;position:relative;height:100%}.topBar>.divBar>.isBar>.isABar[data-v-0863d956]{display:flex;position:absolute;height:100%}.bottomTag[data-v-0863d956]{width:100%;height:.052083rem;background-color:#fff;position:absolute;bottom:0;left:0}.topBar>i[data-v-0863d956]{cursor:pointer;position:absolute;right:.3125rem}.barList[data-v-0863d956]{width:1.5625rem;display:flex;justify-content:space-between;align-items:center;padding:.026042rem;box-sizing:border-box;height:100%;max-width:1.041667rem;transition:all .5s ease;border-radius:.052083rem;border-bottom-right-radius:0;border-bottom-left-radius:0}.active[data-v-0863d956]:hover{background-color:#fff!important}.barList[data-v-0863d956]:hover{background:#eaecef}.active:hover>.overflowHidingActive[data-v-0863d956]{box-shadow:-13px 0 6px 0 #fff!important}.barList:hover>.overflowHiding[data-v-0863d956]{box-shadow:-13px 0 6px 0 #eaecef}.barList>i[data-v-0863d956]{cursor:pointer}.active[data-v-0863d956]{background-color:#fff;color:#000}.barList>span[data-v-0863d956]{font-size:.114583rem;overflow:hidden;white-space:nowrap}.innerBody[data-v-0863d956]{width:100%}.innerDiv[data-v-0863d956]{width:80%;border:.005208rem solid #333;border-radius:.052083rem}.innerDiv[data-v-0863d956] .el-form-item{margin-bottom:0}.tableLine[data-v-0863d956]{display:flex;justify-content:space-between;align-items:center;margin-top:.026042rem}.tableLine span[data-v-0863d956]{font-size:.09375rem}.caseResults[data-v-0863d956]{padding:.052083rem 0 .104167rem;border-bottom:.005208rem solid #ccc}.dialogBody[data-v-0863d956]{height:65vh;display:flex;justify-content:space-around}.left[data-v-0863d956]{width:20%;height:100%;box-shadow:.010417rem .010417rem .0625rem 0 rgb(0 0 0/10%);padding:.052083rem 0;box-sizing:border-box;overflow:auto}.left[data-v-0863d956] .el-menu-item{display:flex;align-items:center}.right[data-v-0863d956]{width:100%;height:100%;box-shadow:.010417rem .010417rem .0625rem 0 rgb(0 0 0/10%);padding:.052083rem;box-sizing:border-box;overflow:auto}.right li[data-v-0863d956]{padding:.052083rem 0;list-style:unset}.btnBox[data-v-0863d956]{display:flex;align-items:flex-start}.btnBox[data-v-0863d956] .el-button{width:.625rem;height:.3125rem;margin-right:.052083rem}.right[data-v-0863d956] .el-divider{margin:0}.right[data-v-0863d956] .el-table{height:100%}.right[data-v-0863d956] .el-table__body-wrapper{height:calc(100% - .3125rem);overflow-y:auto}.f30[data-v-0863d956]{font-size:.15625rem}.overflowHiding[data-v-0863d956]{transition:all .5s ease;box-shadow:-13px 0 6px 0 #dee1e6}.overflowHidingActive[data-v-0863d956]{box-shadow:-13px 0 6px 0 #fff}
\ No newline at end of file
.taskBar[data-v-692bdf8d]{width:100%;height:100%;padding-top:.3125rem;box-sizing:border-box}.wfa[data-v-692bdf8d]{width:calc(100% - 2.34375rem)!important;left:2.213542rem!important}.editorHeight[data-v-692bdf8d]{height:1.041667rem;border:.005208rem solid #f0f0f0}.topBar[data-v-692bdf8d]{position:fixed;left:.130208rem;top:.442708rem;z-index:999;background:#dee1e6;width:calc(100% - .26042rem);height:.286458rem;padding:.052083rem;padding-top:0;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;user-select:none;cursor:pointer}.topBar>.divBar[data-v-692bdf8d]{display:flex;align-items:center;width:93%;height:100%}.topBar>.divBar>.isBar[data-v-692bdf8d]{flex:1;overflow:hidden;position:relative;height:100%}.topBar>.divBar>.isBar>.isABar[data-v-692bdf8d]{display:flex;position:absolute;height:100%}.bottomTag[data-v-692bdf8d]{width:100%;height:.052083rem;background-color:#fff;position:absolute;bottom:0;left:0}.topBar>i[data-v-692bdf8d]{cursor:pointer;position:absolute;right:.3125rem}.barList[data-v-692bdf8d]{width:1.5625rem;display:flex;justify-content:space-between;align-items:center;padding:.026042rem;box-sizing:border-box;height:100%;max-width:1.041667rem;transition:all .5s ease;border-radius:.052083rem;border-bottom-right-radius:0;border-bottom-left-radius:0}.active[data-v-692bdf8d]:hover{background-color:#fff!important}.barList[data-v-692bdf8d]:hover{background:#eaecef}.active:hover>.overflowHidingActive[data-v-692bdf8d]{box-shadow:-13px 0 6px 0 #fff!important}.barList:hover>.overflowHiding[data-v-692bdf8d]{box-shadow:-13px 0 6px 0 #eaecef}.barList>i[data-v-692bdf8d]{cursor:pointer}.active[data-v-692bdf8d]{background-color:#fff;color:#000}.barList>span[data-v-692bdf8d]{font-size:.114583rem;overflow:hidden;white-space:nowrap}.innerBody[data-v-692bdf8d]{width:100%}.innerDiv[data-v-692bdf8d]{width:80%;border:.005208rem solid #333;border-radius:.052083rem}.innerDiv[data-v-692bdf8d] .el-form-item{margin-bottom:0}.tableLine[data-v-692bdf8d]{display:flex;justify-content:space-between;align-items:center;margin-top:.026042rem}.tableLine span[data-v-692bdf8d]{font-size:.09375rem}.caseResults[data-v-692bdf8d]{padding:.052083rem 0 .104167rem;border-bottom:.005208rem solid #ccc}.dialogBody[data-v-692bdf8d]{height:65vh;display:flex;justify-content:space-around}.left[data-v-692bdf8d]{width:20%;height:100%;box-shadow:.010417rem .010417rem .0625rem 0 rgb(0 0 0/10%);padding:.052083rem 0;box-sizing:border-box;overflow:auto}.left[data-v-692bdf8d] .el-menu-item{display:flex;align-items:center}.right[data-v-692bdf8d]{width:100%;height:100%;box-shadow:.010417rem .010417rem .0625rem 0 rgb(0 0 0/10%);padding:.052083rem;box-sizing:border-box;overflow:auto}.right li[data-v-692bdf8d]{padding:.052083rem 0;list-style:unset}.btnBox[data-v-692bdf8d]{display:flex;align-items:flex-start}.btnBox[data-v-692bdf8d] .el-button{width:.625rem;height:.3125rem;margin-right:.052083rem}.right[data-v-692bdf8d] .el-divider{margin:0}.right[data-v-692bdf8d] .el-table{height:100%}.right[data-v-692bdf8d] .el-table__body-wrapper{height:calc(100% - .3125rem);overflow-y:auto}.f30[data-v-692bdf8d]{font-size:.15625rem}.overflowHiding[data-v-692bdf8d]{transition:all .5s ease;box-shadow:-13px 0 6px 0 #dee1e6}.overflowHidingActive[data-v-692bdf8d]{box-shadow:-13px 0 6px 0 #fff}
\ No newline at end of file
.httpParam[data-v-0fed7f21]{width:100%}.header_item[data-v-0fed7f21]{width:100%;display:flex;justify-content:space-around;align-items:center;margin-bottom:.052083rem}.header_item>i[data-v-0fed7f21]{padding:.026042rem;border:.005208rem solid #333;border-radius:50%;font-size:.09375rem;cursor:pointer;margin-left:.104167rem}.httpParam[data-v-0fed7f21] .el-tabs__content{padding:.052083rem .104167rem;box-sizing:border-box}.requestBody[data-v-0fed7f21]{text-align:left}.request_item[data-v-0fed7f21]{width:100%;padding:.104167rem;box-sizing:border-box}.request_none[data-v-0fed7f21]{text-align:center}.fileUpload[data-v-0fed7f21]{width:.208333rem;border:.005208rem solid #ccc}.el-dropdown-link[data-v-0fed7f21]{cursor:pointer;color:#0265db}.el-icon-arrow-down[data-v-0fed7f21]{font-size:.083333rem}.request_binary[data-v-0fed7f21]{width:40%}.editorHeight[data-v-0fed7f21]{height:1.041667rem}.addDynamicParams[data-v-baa27a78]{width:100%;height:100%;padding:.104167rem;box-sizing:border-box;overflow-y:auto}.breadcrumb[data-v-baa27a78]{margin-bottom:.052083rem}.breadcrumb[data-v-baa27a78] .el-breadcrumb__inner{font-size:.09375rem}.form[data-v-baa27a78] .el-form-item__label{font-size:.083333rem}.kv_item[data-v-baa27a78]{width:80%;display:flex;justify-content:space-around;align-items:center;margin-bottom:.104167rem;margin-left:4.16667%;padding-left:80px}.kv_item>i[data-v-baa27a78]{padding:.026042rem;border:.005208rem solid #333;border-radius:50%;font-size:.09375rem;cursor:pointer;margin-left:.104167rem}.httpParamDiv[data-v-baa27a78]{border:.005208rem solid #ccc;padding:.026042rem;box-sizing:border-box;border-radius:.026042rem;margin-bottom:.104167rem}.taskBar[data-v-baa27a78]{width:100%;height:100%}.topBar[data-v-baa27a78]{position:relative;width:100%;height:.3125rem;padding:.052083rem;padding-top:0;box-sizing:border-box;background:#dee1e6;display:flex;align-items:center;justify-content:flex-start;margin-bottom:.15625rem;user-select:none;cursor:pointer}.topBar>i[data-v-baa27a78]{margin-left:.052083rem;cursor:pointer}.bottomTag[data-v-baa27a78]{width:100%;height:.052083rem;background-color:#fff;position:absolute;bottom:0;left:0}.barList[data-v-baa27a78]{width:1.5625rem;display:flex;justify-content:space-between;align-items:center;padding:.026042rem;box-sizing:border-box;height:100%;max-width:1.041667rem;transition:all .5s ease;border-radius:.052083rem;border-bottom-right-radius:0;border-bottom-left-radius:0;overflow:hidden}.active[data-v-baa27a78]:hover{background-color:#fff!important}.barList[data-v-baa27a78]:hover{background:#eaecef}.active:hover>.overflowHidingActive[data-v-baa27a78]{box-shadow:-13px 0 6px 0 #fff!important}.barList:hover>.overflowHiding[data-v-baa27a78]{box-shadow:-13px 0 6px 0 #eaecef}.barList>i[data-v-baa27a78]{cursor:pointer}.active[data-v-baa27a78]{background-color:#fff;color:#000}.barList i[data-v-baa27a78]{cursor:pointer}.barList>div[data-v-baa27a78]{display:flex;align-items:center;justify-content:center}.barList span[data-v-baa27a78]{font-size:.114583rem;margin-right:.052083rem;white-space:nowrap}.case[data-v-baa27a78]{box-shadow:0 .010417rem .0625rem 0 rgb(0 0 0/10%)}.editorHeight[data-v-baa27a78]{height:.625rem;border:.005208rem solid #f0f0f0}.historicalRecords[data-v-baa27a78]{font-size:.15625rem;display:flex;justify-content:center;align-items:center;width:.260417rem;height:.260417rem;position:fixed;right:.260417rem;top:44%;border-radius:.130208rem;box-shadow:0 .010417rem .0625rem 0 rgb(0 0 0/10%);font-weight:700;cursor:pointer}.implementResult[data-v-baa27a78]{height:65vh;padding:.052083rem}.implementResult[data-v-baa27a78] .el-tabs__content{padding:0 .052083rem;height:100%;overflow-y:auto;box-shadow:0 0 .0625rem #eee}.implementResult .resultOutput[data-v-baa27a78]{padding:.078125rem 0 .15625rem;border-bottom:.005208rem solid #ccc}.caseResults[data-v-baa27a78]{padding:.052083rem 0 .104167rem;border-bottom:.005208rem solid #ccc}.dialogBody[data-v-baa27a78]{height:65vh;display:flex;justify-content:space-around}.left[data-v-baa27a78]{width:20%;height:100%;box-shadow:.010417rem .010417rem .0625rem 0 rgb(0 0 0/10%);padding:.052083rem 0;box-sizing:border-box;overflow:auto}.left[data-v-baa27a78] .el-menu-item{display:flex;align-items:center}.right[data-v-baa27a78]{width:75%;height:100%;box-shadow:.010417rem .010417rem .0625rem 0 rgb(0 0 0/10%);padding:.052083rem;box-sizing:border-box;overflow:auto}.right[data-v-baa27a78] .el-divider{margin:0}.right[data-v-baa27a78] .el-table{height:100%}.right[data-v-baa27a78] .el-table__body-wrapper{height:calc(100% - .3125rem);overflow-y:auto}.right li[data-v-baa27a78]{padding:.052083rem 0;list-style:unset}.pointer[data-v-baa27a78]{width:.078125rem;height:.078125rem;border-radius:50%;background-color:red;margin-right:.026042rem}.formBox[data-v-baa27a78]{width:91.66666%;margin-left:4.16667%;display:flex;padding-bottom:.104167rem}.box-left[data-v-baa27a78]{display:flex;width:47%;margin-right:6%}.box[data-v-baa27a78]{display:flex;width:100%}.box span[data-v-baa27a78]{width:.572917rem;font-size:.09375rem;color:#606266}.box-left span[data-v-baa27a78]{white-space:nowrap;font-size:.09375rem;color:#606266;margin-right:.052083rem}.box-right[data-v-baa27a78]{display:flex;width:48.8%}.box-right span[data-v-baa27a78]{white-space:nowrap;font-size:.09375rem;color:#606266;margin-right:.052083rem}.f30[data-v-baa27a78]{font-size:.15625rem}.syntaxTips[data-v-baa27a78]{display:flex}.syntaxTips>div[data-v-baa27a78]{padding:.104167rem;box-sizing:border-box}.syntaxTips .tips2[data-v-baa27a78]{border-left:.005208rem solid #ccc;border-right:.005208rem solid #ccc}.syntaxTips .tips3[data-v-baa27a78]{width:40%}.tabLike[data-v-baa27a78]{display:flex;width:100%;border:none}.tabLike .tabLikeSp1[data-v-baa27a78]{padding:.052083rem;border-right:.005208rem solid #ccc;border-bottom:.005208rem solid #ccc;width:27%;display:inline-block}.tabLike .tabLikeSp2[data-v-baa27a78]{padding:.052083rem;border-bottom:.005208rem solid #ccc;width:80%;display:inline-block}.tabLike .tabLikeSp3[data-v-baa27a78]{padding:.027042rem;border-bottom:.005208rem solid #ccc;width:83%}.tips1[data-v-baa27a78]{margin-right:.104167rem}.tips1[data-v-baa27a78],.tips2[data-v-baa27a78],.tips3[data-v-baa27a78]{border:.005208rem solid #ccc}.tips3[data-v-baa27a78]{overflow:auto;height:3.125rem;border-left:none}.tips3[data-v-baa27a78] .el-collapse-item__header{background-color:#f7f7f7;border-bottom:.005208rem solid #ccc}.syntaxSpan[data-v-baa27a78]{width:100%;display:flex;justify-content:space-between}.leftSpan[data-v-baa27a78]{display:flex}.leftSpan span[data-v-baa27a78]:first-child{width:2.15625rem}.leftSpan span[data-v-baa27a78]:nth-child(2){width:3.239583rem}.syntaxSpan span[data-v-baa27a78]{display:inline-block;width:38%}
\ No newline at end of file
.httpParam[data-v-0fed7f21]{width:100%}.header_item[data-v-0fed7f21]{width:100%;display:flex;justify-content:space-around;align-items:center;margin-bottom:.052083rem}.header_item>i[data-v-0fed7f21]{padding:.026042rem;border:.005208rem solid #333;border-radius:50%;font-size:.09375rem;cursor:pointer;margin-left:.104167rem}.httpParam[data-v-0fed7f21] .el-tabs__content{padding:.052083rem .104167rem;box-sizing:border-box}.requestBody[data-v-0fed7f21]{text-align:left}.request_item[data-v-0fed7f21]{width:100%;padding:.104167rem;box-sizing:border-box}.request_none[data-v-0fed7f21]{text-align:center}.fileUpload[data-v-0fed7f21]{width:.208333rem;border:.005208rem solid #ccc}.el-dropdown-link[data-v-0fed7f21]{cursor:pointer;color:#0265db}.el-icon-arrow-down[data-v-0fed7f21]{font-size:.083333rem}.request_binary[data-v-0fed7f21]{width:40%}.editorHeight[data-v-0fed7f21]{height:1.041667rem}.addDynamicParams[data-v-115ed3d0]{width:100%;height:100%;padding:.104167rem;box-sizing:border-box;overflow-y:auto}.breadcrumb[data-v-115ed3d0]{margin-bottom:.052083rem}.breadcrumb[data-v-115ed3d0] .el-breadcrumb__inner{font-size:.09375rem}.form[data-v-115ed3d0] .el-form-item__label{font-size:.083333rem}.kv_item[data-v-115ed3d0]{width:80%;display:flex;justify-content:space-around;align-items:center;margin-bottom:.104167rem;margin-left:4.16667%;padding-left:80px}.kv_item>i[data-v-115ed3d0]{padding:.026042rem;border:.005208rem solid #333;border-radius:50%;font-size:.09375rem;cursor:pointer;margin-left:.104167rem}.httpParamDiv[data-v-115ed3d0]{border:.005208rem solid #ccc;padding:.026042rem;box-sizing:border-box;border-radius:.026042rem;margin-bottom:.104167rem}.taskBar[data-v-115ed3d0]{width:100%;height:100%}.topBar[data-v-115ed3d0]{position:relative;width:100%;height:.3125rem;padding:.052083rem;padding-top:0;box-sizing:border-box;background:#dee1e6;display:flex;align-items:center;justify-content:flex-start;margin-bottom:.15625rem;user-select:none;cursor:pointer}.topBar>i[data-v-115ed3d0]{margin-left:.052083rem;cursor:pointer}.bottomTag[data-v-115ed3d0]{width:100%;height:.052083rem;background-color:#fff;position:absolute;bottom:0;left:0}.barList[data-v-115ed3d0]{width:1.5625rem;display:flex;justify-content:space-between;align-items:center;padding:.026042rem;box-sizing:border-box;height:100%;max-width:1.041667rem;transition:all .5s ease;border-radius:.052083rem;border-bottom-right-radius:0;border-bottom-left-radius:0;overflow:hidden}.active[data-v-115ed3d0]:hover{background-color:#fff!important}.barList[data-v-115ed3d0]:hover{background:#eaecef}.active:hover>.overflowHidingActive[data-v-115ed3d0]{box-shadow:-13px 0 6px 0 #fff!important}.barList:hover>.overflowHiding[data-v-115ed3d0]{box-shadow:-13px 0 6px 0 #eaecef}.barList>i[data-v-115ed3d0]{cursor:pointer}.active[data-v-115ed3d0]{background-color:#fff;color:#000}.barList i[data-v-115ed3d0]{cursor:pointer}.barList>div[data-v-115ed3d0]{display:flex;align-items:center;justify-content:center}.barList span[data-v-115ed3d0]{font-size:.114583rem;margin-right:.052083rem;white-space:nowrap}.case[data-v-115ed3d0]{box-shadow:0 .010417rem .0625rem 0 rgb(0 0 0/10%)}.editorHeight[data-v-115ed3d0]{height:.625rem;border:.005208rem solid #f0f0f0}.historicalRecords[data-v-115ed3d0]{font-size:.15625rem;display:flex;justify-content:center;align-items:center;width:.260417rem;height:.260417rem;position:fixed;right:.260417rem;top:44%;border-radius:.130208rem;box-shadow:0 .010417rem .0625rem 0 rgb(0 0 0/10%);font-weight:700;cursor:pointer}.implementResult[data-v-115ed3d0]{height:65vh;padding:.052083rem}.implementResult[data-v-115ed3d0] .el-tabs__content{padding:0 .052083rem;height:100%;overflow-y:auto;box-shadow:0 0 .0625rem #eee}.implementResult .resultOutput[data-v-115ed3d0]{padding:.078125rem 0 .15625rem;border-bottom:.005208rem solid #ccc}.caseResults[data-v-115ed3d0]{padding:.052083rem 0 .104167rem;border-bottom:.005208rem solid #ccc}.dialogBody[data-v-115ed3d0]{height:65vh;display:flex;justify-content:space-around}.left[data-v-115ed3d0]{width:20%;height:100%;box-shadow:.010417rem .010417rem .0625rem 0 rgb(0 0 0/10%);padding:.052083rem 0;box-sizing:border-box;overflow:auto}.left[data-v-115ed3d0] .el-menu-item{display:flex;align-items:center}.right[data-v-115ed3d0]{width:75%;height:100%;box-shadow:.010417rem .010417rem .0625rem 0 rgb(0 0 0/10%);padding:.052083rem;box-sizing:border-box;overflow:auto}.right[data-v-115ed3d0] .el-divider{margin:0}.right[data-v-115ed3d0] .el-table{height:100%}.right[data-v-115ed3d0] .el-table__body-wrapper{height:calc(100% - .3125rem);overflow-y:auto}.right li[data-v-115ed3d0]{padding:.052083rem 0;list-style:unset}.pointer[data-v-115ed3d0]{width:.078125rem;height:.078125rem;border-radius:50%;background-color:red;margin-right:.026042rem}.formBox[data-v-115ed3d0]{width:91.66666%;margin-left:4.16667%;display:flex;padding-bottom:.104167rem}.box-left[data-v-115ed3d0]{display:flex;width:47%;margin-right:6%}.box[data-v-115ed3d0]{display:flex;width:100%}.box span[data-v-115ed3d0]{width:.572917rem;font-size:.09375rem;color:#606266}.box-left span[data-v-115ed3d0]{white-space:nowrap;font-size:.09375rem;color:#606266;margin-right:.052083rem}.box-right[data-v-115ed3d0]{display:flex;width:48.8%}.box-right span[data-v-115ed3d0]{white-space:nowrap;font-size:.09375rem;color:#606266;margin-right:.052083rem}.f30[data-v-115ed3d0]{font-size:.15625rem}.syntaxTips[data-v-115ed3d0]{display:flex}.syntaxTips>div[data-v-115ed3d0]{padding:.104167rem;box-sizing:border-box}.syntaxTips .tips2[data-v-115ed3d0]{border-left:.005208rem solid #ccc;border-right:.005208rem solid #ccc}.syntaxTips .tips3[data-v-115ed3d0]{width:40%}.tabLike[data-v-115ed3d0]{display:flex;width:100%;border:none}.tabLike .tabLikeSp1[data-v-115ed3d0]{padding:.052083rem;border-right:.005208rem solid #ccc;border-bottom:.005208rem solid #ccc;width:27%;display:inline-block}.tabLike .tabLikeSp2[data-v-115ed3d0]{padding:.052083rem;border-bottom:.005208rem solid #ccc;width:80%;display:inline-block}.tabLike .tabLikeSp3[data-v-115ed3d0]{padding:.027042rem;border-bottom:.005208rem solid #ccc;width:83%}.tips1[data-v-115ed3d0]{margin-right:.104167rem}.tips1[data-v-115ed3d0],.tips2[data-v-115ed3d0],.tips3[data-v-115ed3d0]{border:.005208rem solid #ccc}.tips3[data-v-115ed3d0]{overflow:auto;height:3.125rem;border-left:none}.tips3[data-v-115ed3d0] .el-collapse-item__header{background-color:#f7f7f7;border-bottom:.005208rem solid #ccc}.syntaxSpan[data-v-115ed3d0]{width:100%;display:flex;justify-content:space-between}.leftSpan[data-v-115ed3d0]{display:flex}.leftSpan span[data-v-115ed3d0]:first-child{width:2.15625rem}.leftSpan span[data-v-115ed3d0]:nth-child(2){width:3.239583rem}.syntaxSpan span[data-v-115ed3d0]{display:inline-block;width:38%}
\ No newline at end of file
<!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.ico"><title>keystone自动化测试平台</title><link href="css/chunk-064c7196.96c5a983.css" rel="prefetch"><link href="css/chunk-1e0ce8c5.c6c94e90.css" rel="prefetch"><link href="css/chunk-227b6a03.34ead6de.css" rel="prefetch"><link href="css/chunk-26878cac.9450a578.css" rel="prefetch"><link href="css/chunk-4a316dc7.7b39d54f.css" rel="prefetch"><link href="css/chunk-5075447d.8499acce.css" rel="prefetch"><link href="css/chunk-598185d7.a61d33b0.css" rel="prefetch"><link href="css/chunk-66461507.9eff3f98.css" rel="prefetch"><link href="css/chunk-70d3edf6.3dcfa88b.css" rel="prefetch"><link href="css/chunk-72f4cbcc.6051eee3.css" rel="prefetch"><link href="css/chunk-7e47b4f8.65d362fa.css" rel="prefetch"><link href="css/chunk-7f7a01f0.5c84d61d.css" rel="prefetch"><link href="css/chunk-810f5158.3a11e5b8.css" rel="prefetch"><link href="css/chunk-c824033a.2a43e29c.css" rel="prefetch"><link href="css/chunk-cf4c8db8.29401e65.css" rel="prefetch"><link href="js/chunk-064c7196.07598326.js" rel="prefetch"><link href="js/chunk-1e0ce8c5.28c22d0b.js" rel="prefetch"><link href="js/chunk-227b6a03.21e424fc.js" rel="prefetch"><link href="js/chunk-26878cac.7d09e3a5.js" rel="prefetch"><link href="js/chunk-2d0b6c33.b29e4326.js" rel="prefetch"><link href="js/chunk-2d0f0f44.1b56ae1e.js" rel="prefetch"><link href="js/chunk-4a316dc7.1428cfb2.js" rel="prefetch"><link href="js/chunk-5075447d.1a98050a.js" rel="prefetch"><link href="js/chunk-598185d7.e80a5de3.js" rel="prefetch"><link href="js/chunk-66461507.49a55928.js" rel="prefetch"><link href="js/chunk-70d3edf6.2e917140.js" rel="prefetch"><link href="js/chunk-72f4cbcc.fa09ba13.js" rel="prefetch"><link href="js/chunk-7e47b4f8.422b2d85.js" rel="prefetch"><link href="js/chunk-7f7a01f0.728eed28.js" rel="prefetch"><link href="js/chunk-810f5158.dd37e7d6.js" rel="prefetch"><link href="js/chunk-c824033a.0349c491.js" rel="prefetch"><link href="js/chunk-cf4c8db8.cf006c69.js" rel="prefetch"><link href="css/app.407df8db.css" rel="preload" as="style"><link href="css/chunk-vendors.b7d549ec.css" rel="preload" as="style"><link href="js/app.e9870246.js" rel="preload" as="script"><link href="js/chunk-vendors.f09da9e9.js" rel="preload" as="script"><link href="css/chunk-vendors.b7d549ec.css" rel="stylesheet"><link href="css/app.407df8db.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but communication doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="js/chunk-vendors.f09da9e9.js"></script><script src="js/app.e9870246.js"></script></body></html>
\ No newline at end of file
<!DOCTYPE html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.ico"><title>keystone自动化测试平台</title><link href="css/chunk-039497b2.9dcbc59a.css" rel="prefetch"><link href="css/chunk-064c7196.96c5a983.css" rel="prefetch"><link href="css/chunk-1e0ce8c5.c6c94e90.css" rel="prefetch"><link href="css/chunk-26878cac.9450a578.css" rel="prefetch"><link href="css/chunk-4a316dc7.7b39d54f.css" rel="prefetch"><link href="css/chunk-5075447d.8499acce.css" rel="prefetch"><link href="css/chunk-598185d7.a61d33b0.css" rel="prefetch"><link href="css/chunk-66461507.9eff3f98.css" rel="prefetch"><link href="css/chunk-70d3edf6.3dcfa88b.css" rel="prefetch"><link href="css/chunk-72f4cbcc.6051eee3.css" rel="prefetch"><link href="css/chunk-7e47b4f8.65d362fa.css" rel="prefetch"><link href="css/chunk-7f7a01f0.5c84d61d.css" rel="prefetch"><link href="css/chunk-810f5158.3a11e5b8.css" rel="prefetch"><link href="css/chunk-8eede008.83131249.css" rel="prefetch"><link href="css/chunk-cf4c8db8.29401e65.css" rel="prefetch"><link href="js/chunk-039497b2.3ae401cf.js" rel="prefetch"><link href="js/chunk-064c7196.07598326.js" rel="prefetch"><link href="js/chunk-1e0ce8c5.28c22d0b.js" rel="prefetch"><link href="js/chunk-26878cac.7d09e3a5.js" rel="prefetch"><link href="js/chunk-2d0b6c33.b29e4326.js" rel="prefetch"><link href="js/chunk-2d0f0f44.1b56ae1e.js" rel="prefetch"><link href="js/chunk-4a316dc7.1428cfb2.js" rel="prefetch"><link href="js/chunk-5075447d.1a98050a.js" rel="prefetch"><link href="js/chunk-598185d7.e80a5de3.js" rel="prefetch"><link href="js/chunk-66461507.49a55928.js" rel="prefetch"><link href="js/chunk-70d3edf6.2e917140.js" rel="prefetch"><link href="js/chunk-72f4cbcc.fa09ba13.js" rel="prefetch"><link href="js/chunk-7e47b4f8.422b2d85.js" rel="prefetch"><link href="js/chunk-7f7a01f0.728eed28.js" rel="prefetch"><link href="js/chunk-810f5158.dd37e7d6.js" rel="prefetch"><link href="js/chunk-8eede008.30889553.js" rel="prefetch"><link href="js/chunk-cf4c8db8.cf006c69.js" rel="prefetch"><link href="css/app.407df8db.css" rel="preload" as="style"><link href="css/chunk-vendors.b7d549ec.css" rel="preload" as="style"><link href="js/app.57d56082.js" rel="preload" as="script"><link href="js/chunk-vendors.f09da9e9.js" rel="preload" as="script"><link href="css/chunk-vendors.b7d549ec.css" rel="stylesheet"><link href="css/app.407df8db.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but communication doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="js/chunk-vendors.f09da9e9.js"></script><script src="js/app.57d56082.js"></script></body></html>
\ No newline at end of file
(function(e){function t(t){for(var a,c,i=t[0],u=t[1],s=t[2],d=0,m=[];d<i.length;d++)c=i[d],Object.prototype.hasOwnProperty.call(o,c)&&o[c]&&m.push(o[c][0]),o[c]=0;for(a in u)Object.prototype.hasOwnProperty.call(u,a)&&(e[a]=u[a]);h&&h(t);while(m.length)m.shift()();return r.push.apply(r,s||[]),n()}function n(){for(var e,t=0;t<r.length;t++){for(var n=r[t],a=!0,c=1;c<n.length;c++){var i=n[c];0!==o[i]&&(a=!1)}a&&(r.splice(t--,1),e=u(u.s=n[0]))}return e}var a={},c={app:0},o={app:0},r=[];function i(e){return u.p+"js/"+({}[e]||e)+"."+{"chunk-064c7196":"07598326","chunk-1e0ce8c5":"28c22d0b","chunk-227b6a03":"21e424fc","chunk-26878cac":"7d09e3a5","chunk-2d0b6c33":"b29e4326","chunk-2d0f0f44":"1b56ae1e","chunk-4a316dc7":"1428cfb2","chunk-66461507":"49a55928","chunk-70d3edf6":"2e917140","chunk-72f4cbcc":"fa09ba13","chunk-5075447d":"1a98050a","chunk-598185d7":"e80a5de3","chunk-7e47b4f8":"422b2d85","chunk-c824033a":"0349c491","chunk-7f7a01f0":"728eed28","chunk-810f5158":"dd37e7d6","chunk-cf4c8db8":"cf006c69"}[e]+".js"}function u(t){if(a[t])return a[t].exports;var n=a[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,u),n.l=!0,n.exports}u.e=function(e){var t=[],n={"chunk-064c7196":1,"chunk-1e0ce8c5":1,"chunk-227b6a03":1,"chunk-26878cac":1,"chunk-4a316dc7":1,"chunk-66461507":1,"chunk-70d3edf6":1,"chunk-72f4cbcc":1,"chunk-5075447d":1,"chunk-598185d7":1,"chunk-7e47b4f8":1,"chunk-c824033a":1,"chunk-7f7a01f0":1,"chunk-810f5158":1,"chunk-cf4c8db8":1};c[e]?t.push(c[e]):0!==c[e]&&n[e]&&t.push(c[e]=new Promise((function(t,n){for(var a="css/"+({}[e]||e)+"."+{"chunk-064c7196":"96c5a983","chunk-1e0ce8c5":"c6c94e90","chunk-227b6a03":"34ead6de","chunk-26878cac":"9450a578","chunk-2d0b6c33":"31d6cfe0","chunk-2d0f0f44":"31d6cfe0","chunk-4a316dc7":"7b39d54f","chunk-66461507":"9eff3f98","chunk-70d3edf6":"3dcfa88b","chunk-72f4cbcc":"6051eee3","chunk-5075447d":"8499acce","chunk-598185d7":"a61d33b0","chunk-7e47b4f8":"65d362fa","chunk-c824033a":"2a43e29c","chunk-7f7a01f0":"5c84d61d","chunk-810f5158":"3a11e5b8","chunk-cf4c8db8":"29401e65"}[e]+".css",o=u.p+a,r=document.getElementsByTagName("link"),i=0;i<r.length;i++){var s=r[i],d=s.getAttribute("data-href")||s.getAttribute("href");if("stylesheet"===s.rel&&(d===a||d===o))return t()}var m=document.getElementsByTagName("style");for(i=0;i<m.length;i++){s=m[i],d=s.getAttribute("data-href");if(d===a||d===o)return t()}var h=document.createElement("link");h.rel="stylesheet",h.type="text/css",h.onload=t,h.onerror=function(t){var a=t&&t.target&&t.target.src||o,r=new Error("Loading CSS chunk "+e+" failed.\n("+a+")");r.code="CSS_CHUNK_LOAD_FAILED",r.request=a,delete c[e],h.parentNode.removeChild(h),n(r)},h.href=o;var l=document.getElementsByTagName("head")[0];l.appendChild(h)})).then((function(){c[e]=0})));var a=o[e];if(0!==a)if(a)t.push(a[2]);else{var r=new Promise((function(t,n){a=o[e]=[t,n]}));t.push(a[2]=r);var s,d=document.createElement("script");d.charset="utf-8",d.timeout=120,u.nc&&d.setAttribute("nonce",u.nc),d.src=i(e);var m=new Error;s=function(t){d.onerror=d.onload=null,clearTimeout(h);var n=o[e];if(0!==n){if(n){var a=t&&("load"===t.type?"missing":t.type),c=t&&t.target&&t.target.src;m.message="Loading chunk "+e+" failed.\n("+a+": "+c+")",m.name="ChunkLoadError",m.type=a,m.request=c,n[1](m)}o[e]=void 0}};var h=setTimeout((function(){s({type:"timeout",target:d})}),12e4);d.onerror=d.onload=s,document.head.appendChild(d)}return Promise.all(t)},u.m=e,u.c=a,u.d=function(e,t,n){u.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},u.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,t){if(1&t&&(e=u(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(u.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)u.d(n,a,function(t){return e[t]}.bind(null,a));return n},u.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return u.d(t,"a",t),t},u.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},u.p="",u.oe=function(e){throw console.error(e),e};var s=window["webpackJsonp"]=window["webpackJsonp"]||[],d=s.push.bind(s);s.push=t,s=s.slice();for(var m=0;m<s.length;m++)t(s[m]);var h=d;r.push([0,"chunk-vendors"]),n()})({0:function(e,t,n){e.exports=n("56d7")},"034f":function(e,t,n){"use strict";n("85ec")},"56d7":function(e,t,n){"use strict";n.r(t);var a=n("5530"),c=(n("e260"),n("e6cf"),n("cca6"),n("a79d"),n("d3b7"),n("2b0e")),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("router-view")],1)},r=[],i=(n("034f"),n("2877")),u={},s=Object(i["a"])(u,o,r,!1,null,null,null),d=s.exports,m=(n("3ca3"),n("ddb0"),n("8c4f"));c["default"].use(m["a"]);var h=[{path:"*",redirect:"/"},{name:"login",path:"/login",component:function(){return n.e("chunk-66461507").then(n.bind(null,"dc3f"))}},{name:"",path:"/",component:function(){return n.e("chunk-4a316dc7").then(n.bind(null,"fcfc"))},redirect:"/home",children:[{name:"home",path:"/home",component:function(){return n.e("chunk-70d3edf6").then(n.bind(null,"77b8"))},meta:{title:"首页"},redirect:"/case",children:[{name:"addDynamicParams",path:"/addDynamicParams",component:function(){return Promise.all([n.e("chunk-72f4cbcc"),n.e("chunk-5075447d")]).then(n.bind(null,"c7fa"))},meta:{title:"新增动参"}},{name:"addBehavior",path:"/addBehavior",component:function(){return Promise.all([n.e("chunk-72f4cbcc"),n.e("chunk-7e47b4f8")]).then(n.bind(null,"c67f"))},meta:{title:"新增行为"}},{name:"taskBar",path:"/taskBar",redirect:"/addCase",component:function(){return n.e("chunk-227b6a03").then(n.bind(null,"8e3b"))},children:[{name:"addCase",path:"/addCase",component:function(){return Promise.all([n.e("chunk-72f4cbcc"),n.e("chunk-c824033a")]).then(n.bind(null,"4d4d"))},meta:{title:"新增接口"}}]},{name:"dynamicParam",path:"/dynamicParam",component:function(){return n.e("chunk-cf4c8db8").then(n.bind(null,"e306"))},meta:{title:"动参列表"}},{name:"behavior",path:"/behavior",component:function(){return n.e("chunk-810f5158").then(n.bind(null,"2b56"))},meta:{title:"行为列表"}},{name:"case",path:"/case",component:function(){return n.e("chunk-7f7a01f0").then(n.bind(null,"d479"))},meta:{title:"接口列表"}},{name:"environment",path:"/environment",component:function(){return n.e("chunk-064c7196").then(n.bind(null,"f8b9"))},meta:{title:"环境列表"}},{name:"actuator",path:"/actuator",component:function(){return Promise.all([n.e("chunk-72f4cbcc"),n.e("chunk-598185d7")]).then(n.bind(null,"e774"))},meta:{title:"保存测试接口"}},{name:"actuatorList",path:"/actuatorList",component:function(){return n.e("chunk-26878cac").then(n.bind(null,"1797"))},meta:{title:"执行器列表"}},{name:"statisticalAnalysis",path:"/statisticalAnalysis",component:function(){return n.e("chunk-2d0b6c33").then(n.bind(null,"1f19"))},meta:{title:"统计分析"}},{name:"timingPlan",path:"/timingPlan",component:function(){return n.e("chunk-2d0f0f44").then(n.bind(null,"9f23"))},meta:{title:"定时计划"}},{name:"sqlLink",path:"/sqlLink",component:function(){return n.e("chunk-1e0ce8c5").then(n.bind(null,"dbaa"))},meta:{title:"数据库链接"}}]}]}],l=new m["a"]({routes:h}),f=m["a"].prototype.push;m["a"].prototype.push=function(e){return f.call(this,e).catch((function(e){return e}))},l.beforeEach((function(e,t,n){if("/login"===e.path)return n();var a=window.sessionStorage.getItem("token");if(!a)return n("/login");n()}));var g=l,p=n("2f62");c["default"].use(p["a"]);var b=new p["a"].Store({state:{projectId:{},envHint:{},shrinkDiv:null,homePageShrink:!1,selectCaseData:"",newCaseName:"",deleteCase:0,addCaseId:0,allSaveData:{},editData:{},editId:{},allData:{},selectPieStatus:{num:0},selectData:{},addCaseStatus:{num:0},allCaseData:[],addCaseData:{},NowSelectId:null,homeSelectValue:[],homeSelectPath:"",homeToBehaviorData:null,homeToDynamicParamData:null,homeToEnvironmentData:null,homeToSqlLinkData:null,homeToCctuatorListData:null,actuatorListSelectHomeItem:null,actuatorSaveBtnData:{},deleteActuatorBar:{},addCalseNameToList:{},dynamicParameterPrompt:[],environmentSyntaxTips:[],actionGrammarTips:[]},mutations:{changeProjectId:function(e,t){e.projectId=t},changeEnvHint:function(e,t){e.envHint=t},changeShrinkDiv:function(e,t){e.shrinkDiv=t},changeHomePageShrink:function(e,t){e.homePageShrink=t},changeSelectCaseData:function(e,t){e.selectCaseData=t},changeNewCaseName:function(e,t){e.newCaseName=t},changeDeleteCase:function(e,t){e.deleteCase=t},changeAddCaseId:function(e,t){e.addCaseId=t},changeAllSaveData:function(e,t){e.allSaveData=t},changeEditData:function(e,t){e.editData=t},changeEditId:function(e,t){e.editId=t},changeSelectPieStatus:function(e,t){e.selectPieStatus=t},changeAllData:function(e,t){e.allData=t},changeSelectData:function(e,t){e.selectData=t},changeAddCaseStatus:function(e,t){e.addCaseStatus=t},changeAllCaseData:function(e,t){e.allCaseData=t},changeAddCaseData:function(e,t){e.addCaseData=t},changeNowSelectId:function(e,t){e.NowSelectId=t},changehomeSelectValue:function(e,t){e.homeSelectValue=t},changehomeSelectPath:function(e,t){e.homeSelectPath=t},changehomeToBehaviorData:function(e,t){e.homeToBehaviorData=t},changehomeToDynamicParamData:function(e,t){e.homeToDynamicParamData=t},changehomeToEnvironmentData:function(e,t){e.homeToEnvironmentData=t},changehomeToSqlLinkData:function(e,t){e.homeToSqlLinkData=t},changehomeToCctuatorListData:function(e,t){e.homeToCctuatorListData=t},changeactuatorListSelectHomeItem:function(e,t){e.actuatorListSelectHomeItem=t},changeactuatorSaveBtnData:function(e,t){e.actuatorSaveBtnData=t},changedeleteActuatorBar:function(e,t){e.deleteActuatorBar=t},changeaddCalseNameToList:function(e,t){e.addCalseNameToList=t},changedynamicParameterPrompt:function(e,t){e.dynamicParameterPrompt=t},changeenvironmentSyntaxTips:function(e,t){e.environmentSyntaxTips=t},changeactionGrammarTips:function(e,t){e.actionGrammarTips=t}},actions:{changeProjectIdAct:function(e,t){e.commit("changeProjectId",t)},changeEnvHintAct:function(e,t){e.commit("changeEnvHint",t)},changeShrinkDivAct:function(e,t){e.commit("changeShrinkDiv",t)},changeHomePageShrinkAct:function(e,t){e.commit("changeHomePageShrink",t)},changeSelectCaseDataAct:function(e,t){e.commit("changeSelectCaseData",t)},changeNewCaseNameAct:function(e,t){e.commit("changeNewCaseName",t)},changeDeleteCaseAct:function(e,t){e.commit("changeDeleteCase",t)},changeAddCaseIdAct:function(e,t){e.commit("changeAddCaseId",t)},changeAllSaveDataAct:function(e,t){e.commit("changeAllSaveData",t)},changeEditDataAct:function(e,t){e.commit("changeEditData",t)},changeEditIdAct:function(e,t){e.commit("changeEditId",t)},changeSelectPieStatusAct:function(e,t){e.commit("changeSelectPieStatus",t)},changeAllDataAct:function(e,t){e.commit("changeAllData",t)},changeSelectDataAct:function(e,t){e.commit("changeSelectData",t)},changeAddCaseStatusAct:function(e,t){e.commit("changeAddCaseStatus",t)},changeAllCaseDataAct:function(e,t){e.commit("changeAllCaseData",t)},changeAddCaseDataAct:function(e,t){e.commit("changeAddCaseData",t)},changeNowSelectIdAct:function(e,t){e.commit("changeNowSelectId",t)},changehomeSelectValueAct:function(e,t){e.commit("changehomeSelectValue",t)},changehomeSelectPathAct:function(e,t){e.commit("changehomeSelectPath",t)},changehomeToBehaviorDataAct:function(e,t){e.commit("changehomeToBehaviorData",t)},changehomeToDynamicParamDataAct:function(e,t){e.commit("changehomeToDynamicParamData",t)},changehomeToEnvironmentDataAct:function(e,t){e.commit("changehomeToEnvironmentData",t)},changehomeToSqlLinkDataAct:function(e,t){e.commit("changehomeToSqlLinkData",t)},changehomeToCctuatorListDataAct:function(e,t){e.commit("changehomeToCctuatorListData",t)},changeactuatorListSelectHomeItemAct:function(e,t){e.commit("changeactuatorListSelectHomeItem",t)},changeactuatorSaveBtnDataAct:function(e,t){e.commit("changeactuatorSaveBtnData",t)},changeDeleteActuatorBarAct:function(e,t){e.commit("changedeleteActuatorBar",t)},changeaddCalseNameToListAct:function(e,t){e.commit("changeaddCalseNameToList",t)},changedynamicParameterPromptAct:function(e,t){e.commit("changedynamicParameterPrompt",t)},changeenvironmentSyntaxTipsAct:function(e,t){e.commit("changeenvironmentSyntaxTips",t)},changeactionGrammarTipsAct:function(e,t){e.commit("changeactionGrammarTips",t)}},modules:{}}),v=(n("5cfb"),n("5c96")),y=n.n(v),k=(n("0fae"),n("bc3a")),D=n.n(k),S=n("a1bc"),C=function(e){return Object(v["Message"])(Object(a["a"])(Object(a["a"])({},e),{},{offset:100}))};["success","warning","info","error"].forEach((function(e){C[e]=function(t){return"string"===typeof t&&(t={message:t,offset:100}),t.type=e,Object(v["Message"])(t)}}));var A=C;D.a.interceptors.request.use((function(e){return e}),(function(e){return Promise.reject(e)})),D.a.interceptors.response.use((function(e){return e}),(function(e){return"/db/actuatorRunSql"==e.response.config.url?("请查询当前项目,或查询内容不存在"==e.response.data?A.error(e.response.data):A.error("SQL语法错误"),Promise.reject(e)):(0!=e.response.data.indexOf("0 您查询的页码已经超出范围")&&A.error(e.response.data),Promise.reject(e))}));var T=function(e,t){var n=t.method,a=void 0===n?"get":n,c=t.timeout,o=void 0===c?6e4:c,r=t.data,i=void 0===r?{}:r,u=t.params,s=void 0===u?{}:u,d=t.headers,m=void 0===d?{"Content-Type":"application/json"}:d,h=t.dataType,l=void 0===h?"json":h,f={method:a,timeout:o,url:e,baseURL:S["a"].http,data:i,params:s,headers:m,dataType:l};return D()(f)},P={userLogin:function(e){return T("/user/login",{method:"post",data:e})},queryAllProject:function(){return T("/projects",{method:"get"})},changeProjectName:function(e){return T("/projects",{method:"put",data:e})},addProjcet:function(e){return T("/projects",{method:"post",data:e})},deleteProject:function(e){return T("/projects/".concat(e),{method:"delete"})},queryAllActivion:function(e,t){return T("/moves/page",{method:"get",params:Object(a["a"])({projectId:e},t)})},queryMovesCondition:function(e,t){return T("/moves/condition",{method:"get",params:Object(a["a"])({projectId:e},t)})},deleteActivion:function(e){return T("/moves/".concat(e),{method:"delete"})},editActivion:function(e){return T("/moves",{method:"put",data:e})},getActivion:function(e){return T("/moves/".concat(e),{method:"get"})},addActivion:function(e){return T("/moves",{method:"post",data:e})},queryAllEnvironments:function(e,t){return T("/environments/page",{method:"get",params:Object(a["a"])({projectId:e},t)})},queryEnvironmentsCondition:function(e,t){return T("/environments/condition",{method:"get",params:Object(a["a"])({projectId:e},t)})},queryEnvironments:function(e){return T("/environments/".concat(e),{method:"get"})},addEnvironments:function(e){return T("/environments",{method:"post",data:e})},deleteEnvironments:function(e){return T("/environments/".concat(e),{method:"delete"})},editEnvironments:function(e){return T("/environments",{method:"put",data:e})},queryAllConnects:function(e){return T("/connects/page",{method:"get",params:e})},queryConnectsCondition:function(e){return T("/connects/condition",{method:"get",params:e})},queryConnects:function(e){return T("/connects",{method:"post",data:e})},addConnects:function(e){return T("/connects",{method:"post",data:e})},editConnects:function(e){return T("/connects",{method:"put",data:e})},deleteConnects:function(e){return T("/connects/".concat(e),{method:"delete"})},testConnects:function(e){return T("/connects/test",{method:"post",data:e})},queryAllTestCases:function(e,t){return T("/testCases/page",{method:"get",params:Object(a["a"])({projectId:e},t)})},queryTestCasesCondition:function(e,t){return T("/testCases/condition",{method:"get",params:Object(a["a"])({projectId:e},t)})},queryTestCases:function(e){return T("/testCases",{method:"post",data:e})},addTestCases:function(e){return T("/testCases",{method:"post",data:e})},editTestCases:function(e){return T("/testCases",{method:"post",data:e})},getCaseById:function(e){return T("/testCases/".concat(e),{method:"get"})},deleteTestCases:function(e){return T("/testCases/".concat(e),{method:"delete"})},queryAllDynamicVariables:function(e,t){return T("/dynamicVariables/page",{method:"get",params:Object(a["a"])({projectId:e},t)})},queryDynamicVariablesCondition:function(e,t){return T("/dynamicVariables/condition",{method:"get",params:Object(a["a"])({projectId:e},t)})},queryDynamicVariables:function(e){return T("/dynamicVariables",{method:"post",data:e})},addDynamicVariables:function(e){return T("/dynamicVariables",{method:"post",data:e})},editDynamicVariables:function(e){return T("/dynamicVariables",{method:"put",data:e})},deleteDynamicVariables:function(e){return T("/dynamicVariables/".concat(e),{method:"delete"})},getVariableByProjectId:function(e){return T("/hints/dynamicVariableName/".concat(e),{method:"get"})},getVariableByEnv:function(e){return T("/hints/variable/".concat(e),{method:"get"})},getDBHints:function(e){return T("/db/hints",{method:"get",params:e})},getDBActuator:function(){return T("/db/actuator",{method:"get"})},getDBActuatorRunSql:function(e){return T("/db/actuatorRunSql",{method:"post",data:e})},selectSql:function(e){return T("/db/sql",{method:"get",params:e})},selectRunSql:function(e){return T("/db/runSql",{method:"post",data:e})},sqlTableNames:function(e){return T("/db/tableNames",{method:"get"})},getSwagger:function(e){return T("/swaggers",{method:"get",params:e})},getExecutionHistory:function(e){return T("/executionHistory/executionHistory",{method:"get",params:e})},getExecutionHistoryDetail:function(e){return T("/executionHistory/executionHistoryDetail",{method:"get",params:e})},getLastExecution:function(e){return T("/executionHistory/lastExecution",{method:"get",params:e})},getExecutionRecordsList:function(e){return T("/executionRecords/list",{method:"get",params:e})},getTestJob:function(e){return T("/testJob/condition",{method:"get",params:e})},getTestJobAll:function(e){return T("/testJob/page",{method:"get",params:e})},addTestJob:function(e){return T("/testJob",{method:"post",data:e})},changeTestJob:function(e){return T("/testJob",{method:"put",data:e})},deleteTestJob:function(e){return T("/testJob/".concat(e),{method:"delete"})},executionRecordsTree:function(e){return T("/executionRecords/tree",{method:"get",params:e})},testCasesListVo:function(e){return T("/testCases/listVo",{method:"get",params:e})},getEnvironmentsStaticName:function(e){return T("/environments/staticName",{method:"get",params:e})},getMovesStaticName:function(e){return T("/moves/staticName",{method:"get",params:e})}},j=P;n("b059"),n("77ed");c["default"].prototype.$http=j,c["default"].use(y.a),c["default"].config.productionTip=!1;var E=function(e){return Object(v["Message"])(Object(a["a"])(Object(a["a"])({},e),{},{offset:100}))};["success","warning","info","error"].forEach((function(e){E[e]=function(t){return"string"===typeof t&&(t={message:t,offset:100}),t.type=e,Object(v["Message"])(t)}})),c["default"].prototype.$message=E,new c["default"]({router:g,store:b,render:function(e){return e(d)}}).$mount("#app")},"85ec":function(e,t,n){},a1bc:function(e,t,n){"use strict";var a="192.168.101.18:8765";a="localhost:8765";var c={http:"http://"+a,ws:"ws://"+a};t["a"]=c},b059:function(e,t,n){}});
\ No newline at end of file
(function(e){function t(t){for(var a,c,i=t[0],u=t[1],s=t[2],d=0,m=[];d<i.length;d++)c=i[d],Object.prototype.hasOwnProperty.call(o,c)&&o[c]&&m.push(o[c][0]),o[c]=0;for(a in u)Object.prototype.hasOwnProperty.call(u,a)&&(e[a]=u[a]);h&&h(t);while(m.length)m.shift()();return r.push.apply(r,s||[]),n()}function n(){for(var e,t=0;t<r.length;t++){for(var n=r[t],a=!0,c=1;c<n.length;c++){var i=n[c];0!==o[i]&&(a=!1)}a&&(r.splice(t--,1),e=u(u.s=n[0]))}return e}var a={},c={app:0},o={app:0},r=[];function i(e){return u.p+"js/"+({}[e]||e)+"."+{"chunk-039497b2":"3ae401cf","chunk-064c7196":"07598326","chunk-1e0ce8c5":"28c22d0b","chunk-26878cac":"7d09e3a5","chunk-2d0b6c33":"b29e4326","chunk-2d0f0f44":"1b56ae1e","chunk-4a316dc7":"1428cfb2","chunk-66461507":"49a55928","chunk-70d3edf6":"2e917140","chunk-72f4cbcc":"fa09ba13","chunk-5075447d":"1a98050a","chunk-598185d7":"e80a5de3","chunk-7e47b4f8":"422b2d85","chunk-8eede008":"30889553","chunk-7f7a01f0":"728eed28","chunk-810f5158":"dd37e7d6","chunk-cf4c8db8":"cf006c69"}[e]+".js"}function u(t){if(a[t])return a[t].exports;var n=a[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,u),n.l=!0,n.exports}u.e=function(e){var t=[],n={"chunk-039497b2":1,"chunk-064c7196":1,"chunk-1e0ce8c5":1,"chunk-26878cac":1,"chunk-4a316dc7":1,"chunk-66461507":1,"chunk-70d3edf6":1,"chunk-72f4cbcc":1,"chunk-5075447d":1,"chunk-598185d7":1,"chunk-7e47b4f8":1,"chunk-8eede008":1,"chunk-7f7a01f0":1,"chunk-810f5158":1,"chunk-cf4c8db8":1};c[e]?t.push(c[e]):0!==c[e]&&n[e]&&t.push(c[e]=new Promise((function(t,n){for(var a="css/"+({}[e]||e)+"."+{"chunk-039497b2":"9dcbc59a","chunk-064c7196":"96c5a983","chunk-1e0ce8c5":"c6c94e90","chunk-26878cac":"9450a578","chunk-2d0b6c33":"31d6cfe0","chunk-2d0f0f44":"31d6cfe0","chunk-4a316dc7":"7b39d54f","chunk-66461507":"9eff3f98","chunk-70d3edf6":"3dcfa88b","chunk-72f4cbcc":"6051eee3","chunk-5075447d":"8499acce","chunk-598185d7":"a61d33b0","chunk-7e47b4f8":"65d362fa","chunk-8eede008":"83131249","chunk-7f7a01f0":"5c84d61d","chunk-810f5158":"3a11e5b8","chunk-cf4c8db8":"29401e65"}[e]+".css",o=u.p+a,r=document.getElementsByTagName("link"),i=0;i<r.length;i++){var s=r[i],d=s.getAttribute("data-href")||s.getAttribute("href");if("stylesheet"===s.rel&&(d===a||d===o))return t()}var m=document.getElementsByTagName("style");for(i=0;i<m.length;i++){s=m[i],d=s.getAttribute("data-href");if(d===a||d===o)return t()}var h=document.createElement("link");h.rel="stylesheet",h.type="text/css",h.onload=t,h.onerror=function(t){var a=t&&t.target&&t.target.src||o,r=new Error("Loading CSS chunk "+e+" failed.\n("+a+")");r.code="CSS_CHUNK_LOAD_FAILED",r.request=a,delete c[e],h.parentNode.removeChild(h),n(r)},h.href=o;var l=document.getElementsByTagName("head")[0];l.appendChild(h)})).then((function(){c[e]=0})));var a=o[e];if(0!==a)if(a)t.push(a[2]);else{var r=new Promise((function(t,n){a=o[e]=[t,n]}));t.push(a[2]=r);var s,d=document.createElement("script");d.charset="utf-8",d.timeout=120,u.nc&&d.setAttribute("nonce",u.nc),d.src=i(e);var m=new Error;s=function(t){d.onerror=d.onload=null,clearTimeout(h);var n=o[e];if(0!==n){if(n){var a=t&&("load"===t.type?"missing":t.type),c=t&&t.target&&t.target.src;m.message="Loading chunk "+e+" failed.\n("+a+": "+c+")",m.name="ChunkLoadError",m.type=a,m.request=c,n[1](m)}o[e]=void 0}};var h=setTimeout((function(){s({type:"timeout",target:d})}),12e4);d.onerror=d.onload=s,document.head.appendChild(d)}return Promise.all(t)},u.m=e,u.c=a,u.d=function(e,t,n){u.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},u.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,t){if(1&t&&(e=u(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(u.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)u.d(n,a,function(t){return e[t]}.bind(null,a));return n},u.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return u.d(t,"a",t),t},u.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},u.p="",u.oe=function(e){throw console.error(e),e};var s=window["webpackJsonp"]=window["webpackJsonp"]||[],d=s.push.bind(s);s.push=t,s=s.slice();for(var m=0;m<s.length;m++)t(s[m]);var h=d;r.push([0,"chunk-vendors"]),n()})({0:function(e,t,n){e.exports=n("56d7")},"034f":function(e,t,n){"use strict";n("85ec")},"56d7":function(e,t,n){"use strict";n.r(t);var a=n("5530"),c=(n("e260"),n("e6cf"),n("cca6"),n("a79d"),n("d3b7"),n("2b0e")),o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("router-view")],1)},r=[],i=(n("034f"),n("2877")),u={},s=Object(i["a"])(u,o,r,!1,null,null,null),d=s.exports,m=(n("3ca3"),n("ddb0"),n("8c4f"));c["default"].use(m["a"]);var h=[{path:"*",redirect:"/"},{name:"login",path:"/login",component:function(){return n.e("chunk-66461507").then(n.bind(null,"dc3f"))}},{name:"",path:"/",component:function(){return n.e("chunk-4a316dc7").then(n.bind(null,"fcfc"))},redirect:"/home",children:[{name:"home",path:"/home",component:function(){return n.e("chunk-70d3edf6").then(n.bind(null,"77b8"))},meta:{title:"首页"},redirect:"/case",children:[{name:"addDynamicParams",path:"/addDynamicParams",component:function(){return Promise.all([n.e("chunk-72f4cbcc"),n.e("chunk-5075447d")]).then(n.bind(null,"c7fa"))},meta:{title:"新增动参"}},{name:"addBehavior",path:"/addBehavior",component:function(){return Promise.all([n.e("chunk-72f4cbcc"),n.e("chunk-7e47b4f8")]).then(n.bind(null,"c67f"))},meta:{title:"新增行为"}},{name:"taskBar",path:"/taskBar",redirect:"/addCase",component:function(){return n.e("chunk-039497b2").then(n.bind(null,"8e3b"))},children:[{name:"addCase",path:"/addCase",component:function(){return Promise.all([n.e("chunk-72f4cbcc"),n.e("chunk-8eede008")]).then(n.bind(null,"4d4d"))},meta:{title:"新增接口"}}]},{name:"dynamicParam",path:"/dynamicParam",component:function(){return n.e("chunk-cf4c8db8").then(n.bind(null,"e306"))},meta:{title:"动参列表"}},{name:"behavior",path:"/behavior",component:function(){return n.e("chunk-810f5158").then(n.bind(null,"2b56"))},meta:{title:"行为列表"}},{name:"case",path:"/case",component:function(){return n.e("chunk-7f7a01f0").then(n.bind(null,"d479"))},meta:{title:"接口列表"}},{name:"environment",path:"/environment",component:function(){return n.e("chunk-064c7196").then(n.bind(null,"f8b9"))},meta:{title:"环境列表"}},{name:"actuator",path:"/actuator",component:function(){return Promise.all([n.e("chunk-72f4cbcc"),n.e("chunk-598185d7")]).then(n.bind(null,"e774"))},meta:{title:"保存测试接口"}},{name:"actuatorList",path:"/actuatorList",component:function(){return n.e("chunk-26878cac").then(n.bind(null,"1797"))},meta:{title:"执行器列表"}},{name:"statisticalAnalysis",path:"/statisticalAnalysis",component:function(){return n.e("chunk-2d0b6c33").then(n.bind(null,"1f19"))},meta:{title:"统计分析"}},{name:"timingPlan",path:"/timingPlan",component:function(){return n.e("chunk-2d0f0f44").then(n.bind(null,"9f23"))},meta:{title:"定时计划"}},{name:"sqlLink",path:"/sqlLink",component:function(){return n.e("chunk-1e0ce8c5").then(n.bind(null,"dbaa"))},meta:{title:"数据库链接"}}]}]}],l=new m["a"]({routes:h}),f=m["a"].prototype.push;m["a"].prototype.push=function(e){return f.call(this,e).catch((function(e){return e}))},l.beforeEach((function(e,t,n){if("/login"===e.path)return n();var a=window.sessionStorage.getItem("token");if(!a)return n("/login");n()}));var g=l,p=n("2f62");c["default"].use(p["a"]);var b=new p["a"].Store({state:{projectId:{},envHint:{},shrinkDiv:null,homePageShrink:!1,selectCaseData:"",newCaseName:"",deleteCase:0,addCaseId:0,allSaveData:{},editData:{},editId:{},allData:{},selectPieStatus:{num:0},selectData:{},addCaseStatus:{num:0},allCaseData:[],addCaseData:{},NowSelectId:null,homeSelectValue:[],homeSelectPath:"",homeToBehaviorData:null,homeToDynamicParamData:null,homeToEnvironmentData:null,homeToSqlLinkData:null,homeToCctuatorListData:null,actuatorListSelectHomeItem:null,actuatorSaveBtnData:{},deleteActuatorBar:{},addCalseNameToList:{},dynamicParameterPrompt:[],environmentSyntaxTips:[],actionGrammarTips:[]},mutations:{changeProjectId:function(e,t){e.projectId=t},changeEnvHint:function(e,t){e.envHint=t},changeShrinkDiv:function(e,t){e.shrinkDiv=t},changeHomePageShrink:function(e,t){e.homePageShrink=t},changeSelectCaseData:function(e,t){e.selectCaseData=t},changeNewCaseName:function(e,t){e.newCaseName=t},changeDeleteCase:function(e,t){e.deleteCase=t},changeAddCaseId:function(e,t){e.addCaseId=t},changeAllSaveData:function(e,t){e.allSaveData=t},changeEditData:function(e,t){e.editData=t},changeEditId:function(e,t){e.editId=t},changeSelectPieStatus:function(e,t){e.selectPieStatus=t},changeAllData:function(e,t){e.allData=t},changeSelectData:function(e,t){e.selectData=t},changeAddCaseStatus:function(e,t){e.addCaseStatus=t},changeAllCaseData:function(e,t){e.allCaseData=t},changeAddCaseData:function(e,t){e.addCaseData=t},changeNowSelectId:function(e,t){e.NowSelectId=t},changehomeSelectValue:function(e,t){e.homeSelectValue=t},changehomeSelectPath:function(e,t){e.homeSelectPath=t},changehomeToBehaviorData:function(e,t){e.homeToBehaviorData=t},changehomeToDynamicParamData:function(e,t){e.homeToDynamicParamData=t},changehomeToEnvironmentData:function(e,t){e.homeToEnvironmentData=t},changehomeToSqlLinkData:function(e,t){e.homeToSqlLinkData=t},changehomeToCctuatorListData:function(e,t){e.homeToCctuatorListData=t},changeactuatorListSelectHomeItem:function(e,t){e.actuatorListSelectHomeItem=t},changeactuatorSaveBtnData:function(e,t){e.actuatorSaveBtnData=t},changedeleteActuatorBar:function(e,t){e.deleteActuatorBar=t},changeaddCalseNameToList:function(e,t){e.addCalseNameToList=t},changedynamicParameterPrompt:function(e,t){e.dynamicParameterPrompt=t},changeenvironmentSyntaxTips:function(e,t){e.environmentSyntaxTips=t},changeactionGrammarTips:function(e,t){e.actionGrammarTips=t}},actions:{changeProjectIdAct:function(e,t){e.commit("changeProjectId",t)},changeEnvHintAct:function(e,t){e.commit("changeEnvHint",t)},changeShrinkDivAct:function(e,t){e.commit("changeShrinkDiv",t)},changeHomePageShrinkAct:function(e,t){e.commit("changeHomePageShrink",t)},changeSelectCaseDataAct:function(e,t){e.commit("changeSelectCaseData",t)},changeNewCaseNameAct:function(e,t){e.commit("changeNewCaseName",t)},changeDeleteCaseAct:function(e,t){e.commit("changeDeleteCase",t)},changeAddCaseIdAct:function(e,t){e.commit("changeAddCaseId",t)},changeAllSaveDataAct:function(e,t){e.commit("changeAllSaveData",t)},changeEditDataAct:function(e,t){e.commit("changeEditData",t)},changeEditIdAct:function(e,t){e.commit("changeEditId",t)},changeSelectPieStatusAct:function(e,t){e.commit("changeSelectPieStatus",t)},changeAllDataAct:function(e,t){e.commit("changeAllData",t)},changeSelectDataAct:function(e,t){e.commit("changeSelectData",t)},changeAddCaseStatusAct:function(e,t){e.commit("changeAddCaseStatus",t)},changeAllCaseDataAct:function(e,t){e.commit("changeAllCaseData",t)},changeAddCaseDataAct:function(e,t){e.commit("changeAddCaseData",t)},changeNowSelectIdAct:function(e,t){e.commit("changeNowSelectId",t)},changehomeSelectValueAct:function(e,t){e.commit("changehomeSelectValue",t)},changehomeSelectPathAct:function(e,t){e.commit("changehomeSelectPath",t)},changehomeToBehaviorDataAct:function(e,t){e.commit("changehomeToBehaviorData",t)},changehomeToDynamicParamDataAct:function(e,t){e.commit("changehomeToDynamicParamData",t)},changehomeToEnvironmentDataAct:function(e,t){e.commit("changehomeToEnvironmentData",t)},changehomeToSqlLinkDataAct:function(e,t){e.commit("changehomeToSqlLinkData",t)},changehomeToCctuatorListDataAct:function(e,t){e.commit("changehomeToCctuatorListData",t)},changeactuatorListSelectHomeItemAct:function(e,t){e.commit("changeactuatorListSelectHomeItem",t)},changeactuatorSaveBtnDataAct:function(e,t){e.commit("changeactuatorSaveBtnData",t)},changeDeleteActuatorBarAct:function(e,t){e.commit("changedeleteActuatorBar",t)},changeaddCalseNameToListAct:function(e,t){e.commit("changeaddCalseNameToList",t)},changedynamicParameterPromptAct:function(e,t){e.commit("changedynamicParameterPrompt",t)},changeenvironmentSyntaxTipsAct:function(e,t){e.commit("changeenvironmentSyntaxTips",t)},changeactionGrammarTipsAct:function(e,t){e.commit("changeactionGrammarTips",t)}},modules:{}}),v=(n("5cfb"),n("5c96")),y=n.n(v),k=(n("0fae"),n("bc3a")),D=n.n(k),S=n("a1bc"),C=function(e){return Object(v["Message"])(Object(a["a"])(Object(a["a"])({},e),{},{offset:100}))};["success","warning","info","error"].forEach((function(e){C[e]=function(t){return"string"===typeof t&&(t={message:t,offset:100}),t.type=e,Object(v["Message"])(t)}}));var A=C;D.a.interceptors.request.use((function(e){return e}),(function(e){return Promise.reject(e)})),D.a.interceptors.response.use((function(e){return e}),(function(e){return"/db/actuatorRunSql"==e.response.config.url?("请查询当前项目,或查询内容不存在"==e.response.data?A.error(e.response.data):A.error("SQL语法错误"),Promise.reject(e)):(0!=e.response.data.indexOf("0 您查询的页码已经超出范围")&&A.error(e.response.data),Promise.reject(e))}));var T=function(e,t){var n=t.method,a=void 0===n?"get":n,c=t.timeout,o=void 0===c?6e4:c,r=t.data,i=void 0===r?{}:r,u=t.params,s=void 0===u?{}:u,d=t.headers,m=void 0===d?{"Content-Type":"application/json"}:d,h=t.dataType,l=void 0===h?"json":h,f={method:a,timeout:o,url:e,baseURL:S["a"].http,data:i,params:s,headers:m,dataType:l};return D()(f)},P={userLogin:function(e){return T("/user/login",{method:"post",data:e})},queryAllProject:function(){return T("/projects",{method:"get"})},changeProjectName:function(e){return T("/projects",{method:"put",data:e})},addProjcet:function(e){return T("/projects",{method:"post",data:e})},deleteProject:function(e){return T("/projects/".concat(e),{method:"delete"})},queryAllActivion:function(e,t){return T("/moves/page",{method:"get",params:Object(a["a"])({projectId:e},t)})},queryMovesCondition:function(e,t){return T("/moves/condition",{method:"get",params:Object(a["a"])({projectId:e},t)})},deleteActivion:function(e){return T("/moves/".concat(e),{method:"delete"})},editActivion:function(e){return T("/moves",{method:"put",data:e})},getActivion:function(e){return T("/moves/".concat(e),{method:"get"})},addActivion:function(e){return T("/moves",{method:"post",data:e})},queryAllEnvironments:function(e,t){return T("/environments/page",{method:"get",params:Object(a["a"])({projectId:e},t)})},queryEnvironmentsCondition:function(e,t){return T("/environments/condition",{method:"get",params:Object(a["a"])({projectId:e},t)})},queryEnvironments:function(e){return T("/environments/".concat(e),{method:"get"})},addEnvironments:function(e){return T("/environments",{method:"post",data:e})},deleteEnvironments:function(e){return T("/environments/".concat(e),{method:"delete"})},editEnvironments:function(e){return T("/environments",{method:"put",data:e})},queryAllConnects:function(e){return T("/connects/page",{method:"get",params:e})},queryConnectsCondition:function(e){return T("/connects/condition",{method:"get",params:e})},queryConnects:function(e){return T("/connects",{method:"post",data:e})},addConnects:function(e){return T("/connects",{method:"post",data:e})},editConnects:function(e){return T("/connects",{method:"put",data:e})},deleteConnects:function(e){return T("/connects/".concat(e),{method:"delete"})},testConnects:function(e){return T("/connects/test",{method:"post",data:e})},queryAllTestCases:function(e,t){return T("/testCases/page",{method:"get",params:Object(a["a"])({projectId:e},t)})},queryTestCasesCondition:function(e,t){return T("/testCases/condition",{method:"get",params:Object(a["a"])({projectId:e},t)})},queryTestCases:function(e){return T("/testCases",{method:"post",data:e})},addTestCases:function(e){return T("/testCases",{method:"post",data:e})},editTestCases:function(e){return T("/testCases",{method:"post",data:e})},getCaseById:function(e){return T("/testCases/".concat(e),{method:"get"})},deleteTestCases:function(e){return T("/testCases/".concat(e),{method:"delete"})},queryAllDynamicVariables:function(e,t){return T("/dynamicVariables/page",{method:"get",params:Object(a["a"])({projectId:e},t)})},queryDynamicVariablesCondition:function(e,t){return T("/dynamicVariables/condition",{method:"get",params:Object(a["a"])({projectId:e},t)})},queryDynamicVariables:function(e){return T("/dynamicVariables",{method:"post",data:e})},addDynamicVariables:function(e){return T("/dynamicVariables",{method:"post",data:e})},editDynamicVariables:function(e){return T("/dynamicVariables",{method:"put",data:e})},deleteDynamicVariables:function(e){return T("/dynamicVariables/".concat(e),{method:"delete"})},getVariableByProjectId:function(e){return T("/hints/dynamicVariableName/".concat(e),{method:"get"})},getVariableByEnv:function(e){return T("/hints/variable/".concat(e),{method:"get"})},getDBHints:function(e){return T("/db/hints",{method:"get",params:e})},getDBActuator:function(){return T("/db/actuator",{method:"get"})},getDBActuatorRunSql:function(e){return T("/db/actuatorRunSql",{method:"post",data:e})},selectSql:function(e){return T("/db/sql",{method:"get",params:e})},selectRunSql:function(e){return T("/db/runSql",{method:"post",data:e})},sqlTableNames:function(e){return T("/db/tableNames",{method:"get"})},getSwagger:function(e){return T("/swaggers",{method:"get",params:e})},getExecutionHistory:function(e){return T("/executionHistory/executionHistory",{method:"get",params:e})},getExecutionHistoryDetail:function(e){return T("/executionHistory/executionHistoryDetail",{method:"get",params:e})},getLastExecution:function(e){return T("/executionHistory/lastExecution",{method:"get",params:e})},getExecutionRecordsList:function(e){return T("/executionRecords/list",{method:"get",params:e})},getTestJob:function(e){return T("/testJob/condition",{method:"get",params:e})},getTestJobAll:function(e){return T("/testJob/page",{method:"get",params:e})},addTestJob:function(e){return T("/testJob",{method:"post",data:e})},changeTestJob:function(e){return T("/testJob",{method:"put",data:e})},deleteTestJob:function(e){return T("/testJob/".concat(e),{method:"delete"})},executionRecordsTree:function(e){return T("/executionRecords/tree",{method:"get",params:e})},testCasesListVo:function(e){return T("/testCases/listVo",{method:"get",params:e})},getEnvironmentsStaticName:function(e){return T("/environments/staticName",{method:"get",params:e})},getMovesStaticName:function(e){return T("/moves/staticName",{method:"get",params:e})}},j=P;n("b059"),n("77ed");c["default"].prototype.$http=j,c["default"].use(y.a),c["default"].config.productionTip=!1;var E=function(e){return Object(v["Message"])(Object(a["a"])(Object(a["a"])({},e),{},{offset:100}))};["success","warning","info","error"].forEach((function(e){E[e]=function(t){return"string"===typeof t&&(t={message:t,offset:100}),t.type=e,Object(v["Message"])(t)}})),c["default"].prototype.$message=E,new c["default"]({router:g,store:b,render:function(e){return e(d)}}).$mount("#app")},"85ec":function(e,t,n){},a1bc:function(e,t,n){"use strict";var a="192.168.101.18:8765";a="localhost:8765";var c={http:"http://"+a,ws:"ws://"+a};t["a"]=c},b059:function(e,t,n){}});
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-039497b2"],{"00b4":function(t,e,a){"use strict";a("ac1f");var i=a("23e7"),n=a("da84"),r=a("c65b"),s=a("e330"),o=a("1626"),l=a("861d"),c=function(){var t=!1,e=/[ac]/;return e.exec=function(){return t=!0,/./.exec.apply(this,arguments)},!0===e.test("abc")&&t}(),u=n.Error,d=s(/./.test);i({target:"RegExp",proto:!0,forced:!c},{test:function(t){var e=this.exec;if(!o(e))return d(this,t);var a=r(e,this,t);if(null!==a&&!l(a))throw new u("RegExp exec method returned something other than an Object or null");return!!a}})},"0cb2":function(t,e,a){var i=a("e330"),n=a("7b0b"),r=Math.floor,s=i("".charAt),o=i("".replace),l=i("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,a,i,d,h){var f=a+t.length,p=i.length,g=u;return void 0!==d&&(d=n(d),g=c),o(h,g,(function(n,o){var c;switch(s(o,0)){case"$":return"$";case"&":return t;case"`":return l(e,0,a);case"'":return l(e,f);case"<":c=d[l(o,1,-1)];break;default:var u=+o;if(0===u)return n;if(u>p){var h=r(u/10);return 0===h?n:h<=p?void 0===i[h-1]?s(o,1):i[h-1]+s(o,1):n}c=i[u-1]}return void 0===c?"":c}))}},"107c":function(t,e,a){var i=a("d039"),n=a("da84"),r=n.RegExp;t.exports=i((function(){var t=r("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")}))},"14c3":function(t,e,a){var i=a("da84"),n=a("c65b"),r=a("825a"),s=a("1626"),o=a("c6b6"),l=a("9263"),c=i.TypeError;t.exports=function(t,e){var a=t.exec;if(s(a)){var i=n(a,t,e);return null!==i&&r(i),i}if("RegExp"===o(t))return n(l,t,e);throw c("RegExp#exec called on incompatible receiver")}},2909:function(t,e,a){"use strict";function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var a=0,i=new Array(e);a<e;a++)i[a]=t[a];return i}function n(t){if(Array.isArray(t))return i(t)}a.d(e,"a",(function(){return l}));a("a4d3"),a("e01a"),a("d3b7"),a("d28b"),a("3ca3"),a("ddb0"),a("a630");function r(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}a("fb6a"),a("b0c0"),a("ac1f"),a("00b4");function s(t,e){if(t){if("string"===typeof t)return i(t,e);var a=Object.prototype.toString.call(t).slice(8,-1);return"Object"===a&&t.constructor&&(a=t.constructor.name),"Map"===a||"Set"===a?Array.from(t):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?i(t,e):void 0}}function o(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(t){return n(t)||r(t)||s(t)||o()}},"4df4":function(t,e,a){"use strict";var i=a("da84"),n=a("0366"),r=a("c65b"),s=a("7b0b"),o=a("9bdd"),l=a("e95a"),c=a("68ee"),u=a("07fa"),d=a("8418"),h=a("9a1f"),f=a("35a1"),p=i.Array;t.exports=function(t){var e=s(t),a=c(this),i=arguments.length,g=i>1?arguments[1]:void 0,b=void 0!==g;b&&(g=n(g,i>2?arguments[2]:void 0));var v,m,y,x,A,w,S=f(e),$=0;if(!S||this==p&&l(S))for(v=u(e),m=a?new this(v):p(v);v>$;$++)w=b?g(e[$],$):e[$],d(m,$,w);else for(x=h(e,S),A=x.next,m=a?new this:[];!(y=r(A,x)).done;$++)w=b?o(x,g,[y.value,$],!0):y.value,d(m,$,w);return m.length=$,m}},5319:function(t,e,a){"use strict";var i=a("2ba4"),n=a("c65b"),r=a("e330"),s=a("d784"),o=a("d039"),l=a("825a"),c=a("1626"),u=a("5926"),d=a("50c4"),h=a("577e"),f=a("1d80"),p=a("8aa5"),g=a("dc4a"),b=a("0cb2"),v=a("14c3"),m=a("b622"),y=m("replace"),x=Math.max,A=Math.min,w=r([].concat),S=r([].push),$=r("".indexOf),D=r("".slice),I=function(t){return void 0===t?t:String(t)},C=function(){return"$0"==="a".replace(/./,"$0")}(),k=function(){return!!/./[y]&&""===/./[y]("a","$0")}(),O=!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}));s("replace",(function(t,e,a){var r=k?"$":"$0";return[function(t,a){var i=f(this),r=void 0==t?void 0:g(t,y);return r?n(r,t,i,a):n(e,h(i),t,a)},function(t,n){var s=l(this),o=h(t);if("string"==typeof n&&-1===$(n,r)&&-1===$(n,"$<")){var f=a(e,s,o,n);if(f.done)return f.value}var g=c(n);g||(n=h(n));var m=s.global;if(m){var y=s.unicode;s.lastIndex=0}var C=[];while(1){var k=v(s,o);if(null===k)break;if(S(C,k),!m)break;var O=h(k[0]);""===O&&(s.lastIndex=p(o,d(s.lastIndex),y))}for(var R="",T=0,E=0;E<C.length;E++){k=C[E];for(var _=h(k[0]),B=x(A(u(k.index),o.length),0),N=[],V=1;V<k.length;V++)S(N,I(k[V]));var q=k.groups;if(g){var J=w([_],N,B,o);void 0!==q&&S(J,q);var P=h(i(n,void 0,J))}else P=b(_,o,B,N,q,n);B>=T&&(R+=D(o,T,B)+P,T=B+_.length)}return R+D(o,T)}]}),!O||!C||k)},6763:function(t,e,a){},"8aa5":function(t,e,a){"use strict";var i=a("6547").charAt;t.exports=function(t,e,a){return e+(a?i(t,e).length:1)}},"8e3b":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"taskBar"},[a("div",{staticClass:"topBar",class:{wfa:!t.shrinkDiv}},[a("div",{staticClass:"divBar"},[a("i",{staticClass:"el-icon-arrow-left",on:{click:t.barrLeft}}),a("div",{ref:"isBar",staticClass:"isBar"},[a("div",{ref:"isABar",staticClass:"isABar"},t._l(t.barArr,(function(e,i){return a("div",{directives:[{name:"show",rawName:"v-show",value:e.show,expression:"v.show"}],key:i,class:{barList:!0,animate__animated:!0,animate__fadeInLeft:e.fadeIn,animate__fadeOutLeft:!e.fadeIn,active:e.active},on:{click:function(e){return t.selectPie(i)}}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.name,placement:"top"}},[a("span",[t._v(t._s(e.name))])]),0!==i?a("i",{staticClass:"el-icon-close f30 overflowHiding",class:{overflowHidingActive:e.active},on:{click:function(e){return e.stopPropagation(),t.deleteBar(i)}}}):t._e()],1)})),0)]),a("i",{staticClass:"el-icon-arrow-right",on:{click:t.barrRight}})]),a("i",{staticClass:"el-icon-plus f30",on:{click:t.openDialog}}),a("div",{staticClass:"bottomTag"}),a("el-tooltip",{attrs:{effect:"dark",content:"最近一次执行结果",placement:"top"}},[a("i",{staticClass:"el-icon-document",staticStyle:{position:"absolute",right:"10px",fontSize:"0.1563rem"},on:{click:t.openHistory}})])],1),a("div",{staticClass:"content",staticStyle:{position:"relative"}},[t.pageReset?a("router-view",{directives:[{name:"show",rawName:"v-show",value:t.barArr.length>0,expression:"barArr.length > 0"}]}):t._e()],1),a("el-dialog",{attrs:{title:"请稍等",visible:t.dialogVisible,width:"30%","close-on-click-modal":!1,"close-on-press-escape":!1,"before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e},opened:t.openFast}},[a("div",{staticStyle:{display:"flex","justify-content":"center"}},[a("span",[t._v("Loading...")])]),a("el-dialog",{attrs:{width:"60%",title:"新增",visible:t.dialogVisible2,"append-to-body":"",top:"2%"},on:{"update:visible":function(e){t.dialogVisible2=e},close:t.handleClose}},[a("div",{staticClass:"innerBody"},[a("div",{staticStyle:{display:"flex","align-items":"center","justify-center":"flex-start",width:"100%"}},[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("span",[t._v("环境 ")]),t._v("     "),a("el-select",{attrs:{placeholder:"请选择环境"},on:{change:function(e){return t.submitQuery(1)}},model:{value:t.environmentId,callback:function(e){t.environmentId=e},expression:"environmentId"}},t._l(t.environmentList,(function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:t.addBar}},[t._v("新增空白页")])],1),t._v("      ")]),a("el-card",{staticStyle:{"margin-top":"10px"}},[a("el-form",{ref:"form",attrs:{model:t.searchData,"label-width":"40px"}},[a("el-row",[a("el-col",{attrs:{span:5}},[a("el-form-item",{attrs:{label:"接口名","label-width":"60px"}},[a("el-input",{model:{value:t.searchData.name,callback:function(e){t.$set(t.searchData,"name",e)},expression:"searchData.name"}})],1)],1),a("el-col",{attrs:{span:5}},[a("el-form-item",{attrs:{label:"标签"}},[a("el-input",{model:{value:t.searchData.tag,callback:function(e){t.$set(t.searchData,"tag",e)},expression:"searchData.tag"}})],1)],1),a("el-col",{attrs:{span:5}},[a("el-form-item",{attrs:{label:"url"}},[a("el-input",{model:{value:t.searchData.url,callback:function(e){t.$set(t.searchData,"url",e)},expression:"searchData.url"}})],1)],1),a("el-col",{attrs:{span:5,offset:1}},[a("el-button",{attrs:{type:"primary"},on:{click:t.submitSearch}},[t._v("搜 索 ")])],1)],1)],1),a("el-table",{ref:"table",staticStyle:{width:"100%"},attrs:{data:t.tableData},on:{select:t.tableSelect,"select-all":t.selectAll}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"summary",label:"接口名"}}),a("el-table-column",{attrs:{label:"标签"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(JSON.parse(e.row.tags)[0]))])]}}])}),a("el-table-column",{attrs:{label:"url",width:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.pathUrl))])]}}])}),a("el-table-column",{attrs:{prop:"httpMethod",label:"method",width:"70"}})],1),a("div",{staticClass:"tableLine"},[a("span",[t._v(" 一共选中"+t._s(t.selectAllTableData.length)+"条 ")]),a("el-pagination",{attrs:{"page-size":10,layout:"prev, pager, next, jumper",total:t.totalPage},on:{"current-change":t.handleCurrentChange}})],1)],1),a("div",{staticStyle:{width:"100%",display:"flex","justify-content":"flex-end",padding:"5px","box-sizing":"border-box"}},[a("el-button",{attrs:{type:"primary"},on:{click:t.selectQuery}},[t._v("选 择")])],1)],1)])],1),a("el-dialog",{attrs:{title:"执行结果",visible:t.dialogVisibleHistory,width:"50%","before-close":t.handleCloseHistory},on:{"update:visible":function(e){t.dialogVisibleHistory=e}}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableDataHistory,stripe:""},on:{"row-click":t.openInstanceDebuggingResults}},[a("el-table-column",{attrs:{label:"运行状态",width:"70",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[0==e.row.status?a("i",{staticClass:"el-icon-caret-right",staticStyle:{"font-size":"30px",color:"#e6a23c"}}):t._e(),1==e.row.status?a("i",{staticClass:"el-icon-loading",staticStyle:{"font-size":"30px",color:"#409eff"}}):t._e(),2==e.row.status?a("i",{staticClass:"el-icon-circle-check",staticStyle:{"font-size":"30px",color:"green"}}):t._e(),3==e.row.status?a("i",{staticClass:"el-icon-warning",staticStyle:{"font-size":"30px",color:"red"}}):t._e()]}}])}),a("el-table-column",{attrs:{prop:"dataName",label:"实例名称",align:"center"}}),a("el-table-column",{attrs:{prop:"startTime",label:"开始时间",width:"180",align:"center"}}),a("el-table-column",{attrs:{prop:"endTime",label:"结束时间",width:"180",align:"center"}}),a("el-table-column",{attrs:{prop:"continuedTime",label:"上次持续时间",width:"100",align:"center"}})],1),a("div",{staticStyle:{"text-align":"right","margin-top":"15px"}},[a("el-pagination",{attrs:{layout:"prev, pager, next",total:t.totalHistory},on:{"current-change":t.handleCurrentChangeHistory}})],1)],1),a("el-dialog",{attrs:{title:"实例调试输出",visible:t.dialogVisibleInstanceDebuggingOutput,width:"80%","before-close":t.handleCloseInstanceDebuggingOutput},on:{"update:visible":function(e){t.dialogVisibleInstanceDebuggingOutput=e}}},[a("div",{staticClass:"dialogBody"},[a("div",{staticClass:"right"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.message}},[a("el-table-column",{attrs:{prop:"logTime",label:"时间",width:"180px"}}),a("el-table-column",{attrs:{prop:"module",label:"模型",width:"100px"}}),a("el-table-column",{attrs:{label:"日志"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.getStrCount(e.row.msg,"\n")>=2?a("div",{ref:"tableDataMessageInMsg"+e.$index,staticStyle:{overflow:"hidden","white-space":"nowrap","text-overflow":"ellipsis"},on:{click:function(a){return t.notMessageWhiteSpace(e.$index)}}},[a("i",{ref:"isJournalOpenRight"+e.$index,staticClass:"el-icon-caret-right",staticStyle:{display:"inline"}}),a("i",{ref:"isJournalOpenBottom"+e.$index,staticClass:"el-icon-caret-bottom",staticStyle:{display:"none"}}),t._v(" "+t._s(e.row.msg)+" ")]):a("div",[t._v(" "+t._s(e.row.msg)+" ")])]}}])})],1)],1)])])],1)},n=[],r=a("2909"),s=a("5530"),o=(a("e9c4"),a("d81d"),a("a434"),a("b0c0"),a("a4d3"),a("e01a"),a("a15b"),a("99af"),a("ac1f"),a("5319"),{name:"taskBar",data:function(){return{message:[],totalPage:0,oldSelect:0,form:{},dialogVisible:!1,dialogVisible2:!1,barArr:[],shrinkDiv:!0,pageReset:!0,environmentList:[],selectAllTableData:[],selectTableData:[],environmentId:null,tableData:[],searchData:{name:"",tag:"",url:""},tableDataHistory:[],dialogVisibleHistory:!1,dialogVisibleInstanceDebuggingOutput:!1,totalHistory:0,pageIndexHistory:1,caseId:void 0,caseResults:[],moveBarr:0}},watch:{"$store.state.projectId":{handler:function(t){this.getAllEnvironments()},deep:!0},"$store.state.selectCaseData":{handler:function(t){var e=this,a=JSON.parse(JSON.stringify(t)),i=JSON.parse(JSON.stringify(this.barArr)),n=!0;if(i.map((function(t,i){console.log(t),a.id==t.id&&(e.barArr.splice(i,1),e.selectPie(0,!0,i),n=!1)})),n){var r=a;r.show=!0,r.active=!1,r.fadeIn=!0,r.param.retValue=r.retValue,this.barArr.push(r),this.selectPie(this.barArr.length-1,!0)}},deep:!0},"$store.state.shrinkDiv":function(t){this.shrinkDiv=t},"$store.state.addCaseId":{handler:function(t){this.barArr.map((function(e){e.active&&!e.id&&(e.id=t.id)}))},deep:!0},"$store.state.allSaveData":{handler:function(t){var e=this,a=JSON.parse(JSON.stringify(t)),i=-999999;this.barArr.map((function(t){t.active&&t.id&&(i=t.id)})),-999999==i?this.$http.addTestCases(a).then((function(t){e.$store.dispatch("changeNowSelectIdAct",t.data.data.testCase.id),e.$store.dispatch("changeAddCaseIdAct",{id:t.data.data.testCase.id}),e.$store.dispatch("changeAddCaseDataAct",{caseData:t.data.data.testData}),e.$message({message:"保存成功",type:"success",offset:120})})):(a.testCase.id=i,this.$http.editTestCases(a).then((function(t){e.$store.dispatch("changeAddCaseDataAct",{caseData:t.data.data.testData}),e.$message({message:"编辑成功",type:"success",offset:120})})))},deep:!0},"$store.state.newCaseName":{handler:function(t){this.barArr.map((function(e){e.active&&(e.name=""==t?"新的用例":t)}))},deep:!0},"$store.state.allData":{handler:function(t){this.barArr[this.oldSelect].param=t},deep:!0},"$store.state.addCaseStatus":{handler:function(t){this.openDialog()},deep:!0},barArr:{handler:function(t){this.$store.dispatch("changeAllCaseDataAct",t)},deep:!0}},beforeDestroy:function(){this.$store.dispatch("changeNowSelectIdAct",null)},mounted:function(){var t=this.$route.query;t.id?(this.barArr=[{show:!0,fadeIn:!0,name:t.name,active:!0,id:t.id?t.id:void 0}],this.$store.dispatch("changeNowSelectIdAct",t.id),this.$store.dispatch("changeEditDataAct",t),this.$store.dispatch("changeEditIdAct",t.id)):this.dialogVisible=!0,this.$store.state.projectId.id&&this.getAllEnvironments(),this.shrinkDiv=this.$store.state.shrinkDiv},methods:{handleSelectionChange:function(t){console.log(t)},selectQuery:function(){var t=this,e=JSON.parse(JSON.stringify(this.selectAllTableData));e.map((function(a,i){var n={};if(a.reqList.length>0){var r=[],s=void 0,o=[],l=[],c=[],u="";e[i].reqList.map((function(a,n){a.key=a.name,a.value="integer"==a.type||"number"==a.type?0:"boolean"==a.type?"false":a.type,a.des=a.description,"body"==a.in&&(u+="{\n",u+=t.quickAddIteration(e[i].reqList[n]),u=u.substring(0,u.length-2)+"\n}",(a.type="array")&&(u="["+u+"]")),"header"==a.in&&r.push(a),"path"==a.in&&(l.push(a),s="path"),"query"==a.in&&(o.push(a),s="query")})),l.length>0&&c.push({requestType:"PATH",requestBodies:l}),o.length>0&&c.push({requestType:"QUERY",requestBodies:o}),n.testData=[{name:"用例1",abnormalCheckpoint:0,noEmptyCheckpoint:0,httpData:{headers:[],requestBodies:[],stringValue:""},detail:{headers:r,requestBodies:[],stringValue:u,requestType:"query"==s?"QUERY":"path"==s?"PATH":void 0,requestParams:c}}]}else n.testData=[{name:"用例1",abnormalCheckpoint:0,noEmptyCheckpoint:0,httpData:{headers:[],requestBodies:[],stringValue:""},detail:{headers:[],requestBodies:[],stringValue:""}}];a.respList.length>0&&a.respList.map((function(e,a){var i=t.getRespListJSON(e);i=i.substring(0,i.length-2),n.retValue=i})),n.testCase={des:JSON.parse(a.tags).join(","),moveAfterCase:"",moveAfterTest:"",moveBefore:"",name:a.summary,projectId:t.$store.state.projectId.id,type:0,detail:JSON.stringify({method:a.httpMethod,url:a.pathUrl})},0==t.barArr.length?(t.barArr.push({show:!0,fadeIn:!0,name:a.summary,active:!0,param:n}),t.selectPie(0,!0)):t.barArr.push({show:!0,fadeIn:!0,name:a.summary,active:!1,param:n})})),this.dialogVisible=!1,this.dialogVisible2=!1,this.selectAllTableData=[]},getRespListJSON:function(t){for(var e=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i="",n="",r=0;r<a;r++)n+=" ";return null==t.childResp?i+="".concat(n,'"').concat(t.name,'": ').concat("string"==t.type?'"string"':"boolean"==t.type?"false":"0",",\n"):"object"==t.type?(i+="".concat(n).concat(t.name?'"'+t.name+'"':"").concat(t.name?":":"","{\n"),t.childResp.map((function(n,r){i+=e.getRespListJSON(t.childResp[r],a+1)})),i=i.substring(0,i.length-2)+"\n".concat(n,"},\n")):(i+="".concat(n).concat(t.name?'"'+t.name+'"':"").concat(t.name?":":"","[{\n"),t.childResp.map((function(n,r){i+=e.getRespListJSON(t.childResp[r],a+1)})),i=i.substring(0,i.length-2)+"\n".concat(n,"}],\n")),i},quickAddIteration:function(t){for(var e=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i="",n="",r=0;r<a;r++)n+=" ";return null==t.childParam?i+=0!=a?"".concat(n,'"').concat(t.name,'": ').concat("string"==t.type?'"string"':"boolean"==t.type?"false":"0",",\n"):' "'.concat(t.name,'": ').concat("string"==t.type?'"string"':"boolean"==t.type?"false":"0",",\n"):"array"==t.type?(0!=a&&(i+="".concat(n,'"').concat(t.name,'": [{\n')),t.childParam.map((function(n,r){i+=e.quickAddIteration(t.childParam[r],a+1)})),0!=a&&(i=i.substring(0,i.length-2)+"\n".concat(n,"}],\n"))):(0!=a&&(i+="".concat(n,'"').concat(t.name,'": {\n')),t.childParam.map((function(n,r){i+=e.quickAddIteration(t.childParam[r],a+1)})),0!=a&&(i=i.substring(0,i.length-2)+"\n".concat(n,"},\n"))),i},clearSearch:function(){this.searchData={name:"",url:""},this.submitQuery(1)},submitSearch:function(){this.submitQuery(1)},submitQuery:function(t){var e=this;null!==this.environmentId?this.$http.getSwagger(Object(s["a"])({id:this.environmentId,projectId:this.$store.state.projectId.id,pageSize:10,pageNum:t},this.searchData)).then((function(t){var a=t.data.list;e.totalPage=t.data.total,e.tableData=a,e.switchSelectCheck()})):this.$message.error("请选择环境")},getAllEnvironments:function(){var t=this;this.$http.queryAllEnvironments(this.$store.state.projectId.id,{pageNum:1,pageSize:9999}).then((function(e){var a=e.data.data.records;t.environmentList=a,t.environmentId=t.environmentList[0].id,t.submitQuery(1)})).catch((function(t){}))},selectPie:function(t,e,a){var i=this;(1!=this.barArr.length||e)&&(a?this.oldSelect=a:this.barArr.map((function(t,e){t.active&&(i.oldSelect=e)})),this.$store.dispatch("changeSelectPieStatusAct",{num:this.$store.state.selectPieStatus.num+1}),this.barArr.map((function(t){t.active=!1})),this.barArr[t].active=!0,this.barArr[t].id?this.$store.dispatch("changeNowSelectIdAct",this.barArr[t].id):this.$store.dispatch("changeNowSelectIdAct",null),this.$store.dispatch("changeSelectDataAct",this.barArr[t].param))},openFast:function(){this.environmentId="",this.searchData={},this.tableData=[],this.dialogVisible2=!0},openDialog:function(){var t=this;this.barArr.map((function(e,a){e.active&&(t.oldSelect=a)})),this.$store.dispatch("changeSelectPieStatusAct",{num:this.$store.state.selectPieStatus.num+1}),this.dialogVisible=!0},handleClose:function(){0==this.barArr.length?this.$router.push({path:"/case"}):this.dialogVisible=!1},addBar:function(){var t=this;this.dialogVisible2=!1,this.barArr.map((function(t){t.active=!1})),this.barArr.push({show:!0,fadeIn:!0,active:!0,name:"新的用例"}),this.barArr[this.barArr.length-1].show=!0,this.barArr[this.barArr.length-1].fadeIn=!0,this.$store.dispatch("changeNowSelectIdAct",null),this.pageReset=!1,this.$nextTick((function(){t.pageReset=!0}))},deleteBar:function(t){this.barArr[t].id&&this.$store.dispatch("changeDeleteCaseAct",{id:this.barArr[t].id}),this.barArr.splice(t,1),this.selectPie(t-1,!0)},selectAll:function(t){var e,a=this,i=t;0===i.length?this.tableData.map((function(t){a.selectAllTableData.map((function(e,i){t.id==e.id&&a.selectAllTableData.splice(i,1)}))})):((e=this.selectAllTableData).push.apply(e,Object(r["a"])(i)),this.selectAllTableData=this.UniquePay(this.selectAllTableData))},UniquePay:function(t){for(var e=[t[0]],a=1;a<t.length;a++){for(var i=t[a],n=!1,r=0;r<e.length;r++)if(i.id==e[r].id){n=!0;break}n||e.push(i)}return e},tableSelect:function(t,e){var a=JSON.parse(JSON.stringify(this.selectAllTableData)),i=!0,n=0;a.map((function(t,a){t.id==e.id&&(i=!1,n=a)})),i?this.selectAllTableData.push(e):(a.splice(n,1),this.selectAllTableData=a)},switchSelectCheck:function(){var t=this;this.$nextTick((function(){t.tableData.map((function(e){t.selectAllTableData.map((function(a){e.id==a.id&&t.$refs.table.toggleRowSelection(e,!0)}))}))}))},handleCurrentChange:function(t){this.submitQuery(t)},getLastExecution:function(){var t=this;this.$http.getLastExecution({caseId:this.caseId}).then((function(e){if(null!=e.data.data){var a=e.data.data.uniqueKey;t.$http.getExecutionHistoryDetail({pageNum:t.pageIndexHistory,pageSize:10,uniqueKey:a}).then((function(e){t.totalHistory=e.data.data.total;var a=e.data.data.records;for(var i in a){var n=new Date(a[i].startTime).getTime(),r=new Date(a[i].endTime).getTime(),s=r-n>0?r-n:Math.floor(200*Math.random())+100;a[i].continuedTime=null!=a[i].endTime?s/1e3+"s":"-"}t.tableDataHistory=a,t.dialogVisibleHistory=!0})).catch((function(t){}))}else t.$message("该接口没有最近的用例执行结果!")})).catch((function(t){}))},getCaseId:function(){var t=this.barArr,e=void 0;for(var a in t)if(t[a].active){e=t[a].id;break}this.caseId=e},openHistory:function(){this.getCaseId(),this.caseId?this.getLastExecution():this.$message({message:"当前接口未保存!",type:"warning"})},handleCurrentChangeHistory:function(t){this.pageIndexHistory=t,this.getLastExecution()},handleCloseHistory:function(t){this.dialogVisibleHistory=!1},getExecutionRecordsList:function(t){var e=this;this.$http.getExecutionRecordsList({uniqueKey:t}).then((function(t){e.caseResults=t.data.data,e.caseResults.map((function(t){e.message.push(JSON.parse(t.log))})),e.dialogVisibleInstanceDebuggingOutput=!0})).catch((function(t){}))},openInstanceDebuggingResults:function(t,e,a){this.getExecutionRecordsList(t.uniqueKey)},handleCloseInstanceDebuggingOutput:function(t){this.dialogVisibleInstanceDebuggingOutput=!1},notMessageWhiteSpace:function(t){"nowrap"==this.$refs["tableDataMessageInMsg"+t].style.whiteSpace?(this.$refs["tableDataMessageInMsg"+t].style.whiteSpace="pre",this.$refs["isJournalOpenRight"+t].style.display="none",this.$refs["isJournalOpenBottom"+t].style.display="inline"):(this.$refs["tableDataMessageInMsg"+t].style.whiteSpace="nowrap",this.$refs["isJournalOpenRight"+t].style.display="inline",this.$refs["isJournalOpenBottom"+t].style.display="none")},getStrCount:function(t,e){var a=0;while(-1!=t.indexOf(e))t=t.replace(e,""),a++;return a},barrLeft:function(){"0px"!=this.$refs.isABar.style.left&&this.$refs.isABar.style.left?(this.moveBarr++,this.$refs.isABar.style.left="".concat(100*this.moveBarr,"px")):this.$message({showClose:!0,message:"不能移了!"})},barrRight:function(){var t=this.$refs.isBar.clientWidth-this.$refs.isABar.clientWidth;t<0&&Math.abs(100*this.moveBarr)<Math.abs(t)?(this.moveBarr--,this.$refs.isABar.style.left="".concat(100*this.moveBarr,"px")):this.$message({showClose:!0,message:"不能移了!"})}}}),l=o,c=(a("fd6a"),a("2877")),u=Object(c["a"])(l,i,n,!1,null,"0863d956",null);e["default"]=u.exports},9263:function(t,e,a){"use strict";var i=a("c65b"),n=a("e330"),r=a("577e"),s=a("ad6d"),o=a("9f7f"),l=a("5692"),c=a("7c73"),u=a("69f3").get,d=a("fce3"),h=a("107c"),f=l("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,g=p,b=n("".charAt),v=n("".indexOf),m=n("".replace),y=n("".slice),x=function(){var t=/a/,e=/b*/g;return i(p,t,"a"),i(p,e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),A=o.UNSUPPORTED_Y||o.BROKEN_CARET,w=void 0!==/()??/.exec("")[1],S=x||w||A||d||h;S&&(g=function(t){var e,a,n,o,l,d,h,S=this,$=u(S),D=r(t),I=$.raw;if(I)return I.lastIndex=S.lastIndex,e=i(g,I,D),S.lastIndex=I.lastIndex,e;var C=$.groups,k=A&&S.sticky,O=i(s,S),R=S.source,T=0,E=D;if(k&&(O=m(O,"y",""),-1===v(O,"g")&&(O+="g"),E=y(D,S.lastIndex),S.lastIndex>0&&(!S.multiline||S.multiline&&"\n"!==b(D,S.lastIndex-1))&&(R="(?: "+R+")",E=" "+E,T++),a=new RegExp("^(?:"+R+")",O)),w&&(a=new RegExp("^"+R+"$(?!\\s)",O)),x&&(n=S.lastIndex),o=i(p,k?a:S,E),k?o?(o.input=y(o.input,T),o[0]=y(o[0],T),o.index=S.lastIndex,S.lastIndex+=o[0].length):S.lastIndex=0:x&&o&&(S.lastIndex=S.global?o.index+o[0].length:n),w&&o&&o.length>1&&i(f,o[0],a,(function(){for(l=1;l<arguments.length-2;l++)void 0===arguments[l]&&(o[l]=void 0)})),o&&C)for(o.groups=d=c(null),l=0;l<C.length;l++)h=C[l],d[h[0]]=o[h[1]];return o}),t.exports=g},"99af":function(t,e,a){"use strict";var i=a("23e7"),n=a("da84"),r=a("d039"),s=a("e8b5"),o=a("861d"),l=a("7b0b"),c=a("07fa"),u=a("8418"),d=a("65f0"),h=a("1dde"),f=a("b622"),p=a("2d00"),g=f("isConcatSpreadable"),b=9007199254740991,v="Maximum allowed index exceeded",m=n.TypeError,y=p>=51||!r((function(){var t=[];return t[g]=!1,t.concat()[0]!==t})),x=h("concat"),A=function(t){if(!o(t))return!1;var e=t[g];return void 0!==e?!!e:s(t)},w=!y||!x;i({target:"Array",proto:!0,forced:w},{concat:function(t){var e,a,i,n,r,s=l(this),o=d(s,0),h=0;for(e=-1,i=arguments.length;e<i;e++)if(r=-1===e?s:arguments[e],A(r)){if(n=c(r),h+n>b)throw m(v);for(a=0;a<n;a++,h++)a in r&&u(o,h,r[a])}else{if(h>=b)throw m(v);u(o,h++,r)}return o.length=h,o}})},"9bdd":function(t,e,a){var i=a("825a"),n=a("2a62");t.exports=function(t,e,a,r){try{return r?e(i(a)[0],a[1]):e(a)}catch(s){n(t,"throw",s)}}},"9f7f":function(t,e,a){var i=a("d039"),n=a("da84"),r=n.RegExp;e.UNSUPPORTED_Y=i((function(){var t=r("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),e.BROKEN_CARET=i((function(){var t=r("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},a15b:function(t,e,a){"use strict";var i=a("23e7"),n=a("e330"),r=a("44ad"),s=a("fc6a"),o=a("a640"),l=n([].join),c=r!=Object,u=o("join",",");i({target:"Array",proto:!0,forced:c||!u},{join:function(t){return l(s(this),void 0===t?",":t)}})},a434:function(t,e,a){"use strict";var i=a("23e7"),n=a("da84"),r=a("23cb"),s=a("5926"),o=a("07fa"),l=a("7b0b"),c=a("65f0"),u=a("8418"),d=a("1dde"),h=d("splice"),f=n.TypeError,p=Math.max,g=Math.min,b=9007199254740991,v="Maximum allowed length exceeded";i({target:"Array",proto:!0,forced:!h},{splice:function(t,e){var a,i,n,d,h,m,y=l(this),x=o(y),A=r(t,x),w=arguments.length;if(0===w?a=i=0:1===w?(a=0,i=x-A):(a=w-2,i=g(p(s(e),0),x-A)),x+a-i>b)throw f(v);for(n=c(y,i),d=0;d<i;d++)h=A+d,h in y&&u(n,d,y[h]);if(n.length=i,a<i){for(d=A;d<x-i;d++)h=d+i,m=d+a,h in y?y[m]=y[h]:delete y[m];for(d=x;d>x-i+a;d--)delete y[d-1]}else if(a>i)for(d=x-i;d>A;d--)h=d+i-1,m=d+a-1,h in y?y[m]=y[h]:delete y[m];for(d=0;d<a;d++)y[d+A]=arguments[d+2];return y.length=x-i+a,n}})},a630:function(t,e,a){var i=a("23e7"),n=a("4df4"),r=a("1c7e"),s=!r((function(t){Array.from(t)}));i({target:"Array",stat:!0,forced:s},{from:n})},ac1f:function(t,e,a){"use strict";var i=a("23e7"),n=a("9263");i({target:"RegExp",proto:!0,forced:/./.exec!==n},{exec:n})},ad6d:function(t,e,a){"use strict";var i=a("825a");t.exports=function(){var t=i(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},b0c0:function(t,e,a){var i=a("83ab"),n=a("5e77").EXISTS,r=a("e330"),s=a("9bf2").f,o=Function.prototype,l=r(o.toString),c=/^\s*function ([^ (]*)/,u=r(c.exec),d="name";i&&!n&&s(o,d,{configurable:!0,get:function(){try{return u(c,l(this))[1]}catch(t){return""}}})},d28b:function(t,e,a){var i=a("746f");i("iterator")},d784:function(t,e,a){"use strict";a("ac1f");var i=a("e330"),n=a("6eeb"),r=a("9263"),s=a("d039"),o=a("b622"),l=a("9112"),c=o("species"),u=RegExp.prototype;t.exports=function(t,e,a,d){var h=o(t),f=!s((function(){var e={};return e[h]=function(){return 7},7!=""[t](e)})),p=f&&!s((function(){var e=!1,a=/a/;return"split"===t&&(a={},a.constructor={},a.constructor[c]=function(){return a},a.flags="",a[h]=/./[h]),a.exec=function(){return e=!0,null},a[h](""),!e}));if(!f||!p||a){var g=i(/./[h]),b=e(h,""[t],(function(t,e,a,n,s){var o=i(t),l=e.exec;return l===r||l===u.exec?f&&!s?{done:!0,value:g(e,a,n)}:{done:!0,value:o(a,e,n)}:{done:!1}}));n(String.prototype,t,b[0]),n(u,h,b[1])}d&&l(u[h],"sham",!0)}},d81d:function(t,e,a){"use strict";var i=a("23e7"),n=a("b727").map,r=a("1dde"),s=r("map");i({target:"Array",proto:!0,forced:!s},{map:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}})},e01a:function(t,e,a){"use strict";var i=a("23e7"),n=a("83ab"),r=a("da84"),s=a("e330"),o=a("1a2d"),l=a("1626"),c=a("3a9b"),u=a("577e"),d=a("9bf2").f,h=a("e893"),f=r.Symbol,p=f&&f.prototype;if(n&&l(f)&&(!("description"in p)||void 0!==f().description)){var g={},b=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:u(arguments[0]),e=c(p,this)?new f(t):void 0===t?f():f(t);return""===t&&(g[e]=!0),e};h(b,f),b.prototype=p,p.constructor=b;var v="Symbol(test)"==String(f("test")),m=s(p.toString),y=s(p.valueOf),x=/^Symbol\((.*)\)[^)]+$/,A=s("".replace),w=s("".slice);d(p,"description",{configurable:!0,get:function(){var t=y(this),e=m(t);if(o(g,t))return"";var a=v?w(e,7,-1):A(e,x,"$1");return""===a?void 0:a}}),i({global:!0,forced:!0},{Symbol:b})}},e9c4:function(t,e,a){var i=a("23e7"),n=a("da84"),r=a("d066"),s=a("2ba4"),o=a("e330"),l=a("d039"),c=n.Array,u=r("JSON","stringify"),d=o(/./.exec),h=o("".charAt),f=o("".charCodeAt),p=o("".replace),g=o(1..toString),b=/[\uD800-\uDFFF]/g,v=/^[\uD800-\uDBFF]$/,m=/^[\uDC00-\uDFFF]$/,y=function(t,e,a){var i=h(a,e-1),n=h(a,e+1);return d(v,t)&&!d(m,n)||d(m,t)&&!d(v,i)?"\\u"+g(f(t,0),16):t},x=l((function(){return'"\\udf06\\ud834"'!==u("\udf06\ud834")||'"\\udead"'!==u("\udead")}));u&&i({target:"JSON",stat:!0,forced:x},{stringify:function(t,e,a){for(var i=0,n=arguments.length,r=c(n);i<n;i++)r[i]=arguments[i];var o=s(u,null,r);return"string"==typeof o?p(o,b,y):o}})},fb6a:function(t,e,a){"use strict";var i=a("23e7"),n=a("da84"),r=a("e8b5"),s=a("68ee"),o=a("861d"),l=a("23cb"),c=a("07fa"),u=a("fc6a"),d=a("8418"),h=a("b622"),f=a("1dde"),p=a("f36a"),g=f("slice"),b=h("species"),v=n.Array,m=Math.max;i({target:"Array",proto:!0,forced:!g},{slice:function(t,e){var a,i,n,h=u(this),f=c(h),g=l(t,f),y=l(void 0===e?f:e,f);if(r(h)&&(a=h.constructor,s(a)&&(a===v||r(a.prototype))?a=void 0:o(a)&&(a=a[b],null===a&&(a=void 0)),a===v||void 0===a))return p(h,g,y);for(i=new(void 0===a?v:a)(m(y-g,0)),n=0;g<y;g++,n++)g in h&&d(i,n,h[g]);return i.length=n,i}})},fce3:function(t,e,a){var i=a("d039"),n=a("da84"),r=n.RegExp;t.exports=i((function(){var t=r(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)}))},fd6a:function(t,e,a){"use strict";a("6763")}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-227b6a03"],{"00b4":function(t,e,a){"use strict";a("ac1f");var i=a("23e7"),n=a("da84"),r=a("c65b"),s=a("e330"),o=a("1626"),l=a("861d"),c=function(){var t=!1,e=/[ac]/;return e.exec=function(){return t=!0,/./.exec.apply(this,arguments)},!0===e.test("abc")&&t}(),u=n.Error,d=s(/./.test);i({target:"RegExp",proto:!0,forced:!c},{test:function(t){var e=this.exec;if(!o(e))return d(this,t);var a=r(e,this,t);if(null!==a&&!l(a))throw new u("RegExp exec method returned something other than an Object or null");return!!a}})},"0ab5":function(t,e,a){"use strict";a("5c94")},"0cb2":function(t,e,a){var i=a("e330"),n=a("7b0b"),r=Math.floor,s=i("".charAt),o=i("".replace),l=i("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,a,i,d,h){var f=a+t.length,p=i.length,g=u;return void 0!==d&&(d=n(d),g=c),o(h,g,(function(n,o){var c;switch(s(o,0)){case"$":return"$";case"&":return t;case"`":return l(e,0,a);case"'":return l(e,f);case"<":c=d[l(o,1,-1)];break;default:var u=+o;if(0===u)return n;if(u>p){var h=r(u/10);return 0===h?n:h<=p?void 0===i[h-1]?s(o,1):i[h-1]+s(o,1):n}c=i[u-1]}return void 0===c?"":c}))}},"107c":function(t,e,a){var i=a("d039"),n=a("da84"),r=n.RegExp;t.exports=i((function(){var t=r("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")}))},"14c3":function(t,e,a){var i=a("da84"),n=a("c65b"),r=a("825a"),s=a("1626"),o=a("c6b6"),l=a("9263"),c=i.TypeError;t.exports=function(t,e){var a=t.exec;if(s(a)){var i=n(a,t,e);return null!==i&&r(i),i}if("RegExp"===o(t))return n(l,t,e);throw c("RegExp#exec called on incompatible receiver")}},2909:function(t,e,a){"use strict";function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var a=0,i=new Array(e);a<e;a++)i[a]=t[a];return i}function n(t){if(Array.isArray(t))return i(t)}a.d(e,"a",(function(){return l}));a("a4d3"),a("e01a"),a("d3b7"),a("d28b"),a("3ca3"),a("ddb0"),a("a630");function r(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}a("fb6a"),a("b0c0"),a("ac1f"),a("00b4");function s(t,e){if(t){if("string"===typeof t)return i(t,e);var a=Object.prototype.toString.call(t).slice(8,-1);return"Object"===a&&t.constructor&&(a=t.constructor.name),"Map"===a||"Set"===a?Array.from(t):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?i(t,e):void 0}}function o(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(t){return n(t)||r(t)||s(t)||o()}},"4df4":function(t,e,a){"use strict";var i=a("da84"),n=a("0366"),r=a("c65b"),s=a("7b0b"),o=a("9bdd"),l=a("e95a"),c=a("68ee"),u=a("07fa"),d=a("8418"),h=a("9a1f"),f=a("35a1"),p=i.Array;t.exports=function(t){var e=s(t),a=c(this),i=arguments.length,g=i>1?arguments[1]:void 0,b=void 0!==g;b&&(g=n(g,i>2?arguments[2]:void 0));var v,m,y,x,A,w,S=f(e),$=0;if(!S||this==p&&l(S))for(v=u(e),m=a?new this(v):p(v);v>$;$++)w=b?g(e[$],$):e[$],d(m,$,w);else for(x=h(e,S),A=x.next,m=a?new this:[];!(y=r(A,x)).done;$++)w=b?o(x,g,[y.value,$],!0):y.value,d(m,$,w);return m.length=$,m}},5319:function(t,e,a){"use strict";var i=a("2ba4"),n=a("c65b"),r=a("e330"),s=a("d784"),o=a("d039"),l=a("825a"),c=a("1626"),u=a("5926"),d=a("50c4"),h=a("577e"),f=a("1d80"),p=a("8aa5"),g=a("dc4a"),b=a("0cb2"),v=a("14c3"),m=a("b622"),y=m("replace"),x=Math.max,A=Math.min,w=r([].concat),S=r([].push),$=r("".indexOf),D=r("".slice),I=function(t){return void 0===t?t:String(t)},C=function(){return"$0"==="a".replace(/./,"$0")}(),k=function(){return!!/./[y]&&""===/./[y]("a","$0")}(),O=!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}));s("replace",(function(t,e,a){var r=k?"$":"$0";return[function(t,a){var i=f(this),r=void 0==t?void 0:g(t,y);return r?n(r,t,i,a):n(e,h(i),t,a)},function(t,n){var s=l(this),o=h(t);if("string"==typeof n&&-1===$(n,r)&&-1===$(n,"$<")){var f=a(e,s,o,n);if(f.done)return f.value}var g=c(n);g||(n=h(n));var m=s.global;if(m){var y=s.unicode;s.lastIndex=0}var C=[];while(1){var k=v(s,o);if(null===k)break;if(S(C,k),!m)break;var O=h(k[0]);""===O&&(s.lastIndex=p(o,d(s.lastIndex),y))}for(var T="",E=0,_=0;_<C.length;_++){k=C[_];for(var B=h(k[0]),R=x(A(u(k.index),o.length),0),N=[],q=1;q<k.length;q++)S(N,I(k[q]));var J=k.groups;if(g){var P=w([B],N,R,o);void 0!==J&&S(P,J);var V=h(i(n,void 0,P))}else V=b(B,o,R,N,J,n);R>=E&&(T+=D(o,E,R)+V,E=R+B.length)}return T+D(o,E)}]}),!O||!C||k)},"5c94":function(t,e,a){},"8aa5":function(t,e,a){"use strict";var i=a("6547").charAt;t.exports=function(t,e,a){return e+(a?i(t,e).length:1)}},"8e3b":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"taskBar"},[a("div",{staticClass:"topBar",class:{wfa:!t.shrinkDiv}},[a("div",{staticClass:"divBar"},[a("i",{staticClass:"el-icon-arrow-left",on:{click:t.barrLeft}}),a("div",{ref:"isBar",staticClass:"isBar"},[a("div",{ref:"isABar",staticClass:"isABar"},t._l(t.barArr,(function(e,i){return a("div",{directives:[{name:"show",rawName:"v-show",value:e.show,expression:"v.show"}],key:i,class:{barList:!0,animate__animated:!0,animate__fadeInLeft:e.fadeIn,animate__fadeOutLeft:!e.fadeIn,active:e.active},on:{click:function(e){return t.selectPie(i)}}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.name,placement:"top"}},[a("span",[t._v(t._s(e.name))])]),0!==i?a("i",{staticClass:"el-icon-close f30 overflowHiding",class:{overflowHidingActive:e.active},on:{click:function(e){return e.stopPropagation(),t.deleteBar(i)}}}):t._e()],1)})),0)]),a("i",{staticClass:"el-icon-arrow-right",on:{click:t.barrRight}})]),a("i",{staticClass:"el-icon-plus f30",on:{click:t.openDialog}}),a("div",{staticClass:"bottomTag"}),a("el-tooltip",{attrs:{effect:"dark",content:"最近一次执行结果",placement:"top"}},[a("i",{staticClass:"el-icon-document",staticStyle:{position:"absolute",right:"10px",fontSize:"0.1563rem"},on:{click:t.openHistory}})])],1),a("div",{staticClass:"content",staticStyle:{position:"relative"}},[t.pageReset?a("router-view",{directives:[{name:"show",rawName:"v-show",value:t.barArr.length>0,expression:"barArr.length > 0"}]}):t._e()],1),a("el-dialog",{attrs:{title:"请稍等",visible:t.dialogVisible,width:"30%","close-on-click-modal":!1,"close-on-press-escape":!1,"before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e},opened:t.openFast}},[a("div",{staticStyle:{display:"flex","justify-content":"center"}},[a("span",[t._v("Loading...")])]),a("el-dialog",{attrs:{width:"60%",title:"新增",visible:t.dialogVisible2,"append-to-body":"",top:"2%"},on:{"update:visible":function(e){t.dialogVisible2=e},close:t.handleClose}},[a("div",{staticClass:"innerBody"},[a("div",{staticStyle:{display:"flex","align-items":"center","justify-center":"flex-start",width:"100%"}},[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("span",[t._v("环境 ")]),t._v("     "),a("el-select",{attrs:{placeholder:"请选择环境"},on:{change:function(e){return t.submitQuery(1)}},model:{value:t.environmentId,callback:function(e){t.environmentId=e},expression:"environmentId"}},t._l(t.environmentList,(function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:t.addBar}},[t._v("新增空白页")])],1),t._v("      ")]),a("el-card",{staticStyle:{"margin-top":"10px"}},[a("el-form",{ref:"form",attrs:{model:t.searchData,"label-width":"40px"}},[a("el-row",[a("el-col",{attrs:{span:5}},[a("el-form-item",{attrs:{label:"接口名","label-width":"60px"}},[a("el-input",{model:{value:t.searchData.name,callback:function(e){t.$set(t.searchData,"name",e)},expression:"searchData.name"}})],1)],1),a("el-col",{attrs:{span:5}},[a("el-form-item",{attrs:{label:"标签"}},[a("el-input",{model:{value:t.searchData.tag,callback:function(e){t.$set(t.searchData,"tag",e)},expression:"searchData.tag"}})],1)],1),a("el-col",{attrs:{span:5}},[a("el-form-item",{attrs:{label:"url"}},[a("el-input",{model:{value:t.searchData.url,callback:function(e){t.$set(t.searchData,"url",e)},expression:"searchData.url"}})],1)],1),a("el-col",{attrs:{span:5,offset:1}},[a("el-button",{attrs:{type:"primary"},on:{click:t.submitSearch}},[t._v("搜 索 ")])],1)],1)],1),a("el-table",{ref:"table",staticStyle:{width:"100%"},attrs:{data:t.tableData},on:{select:t.tableSelect,"select-all":t.selectAll}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"summary",label:"接口名"}}),a("el-table-column",{attrs:{label:"标签"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(JSON.parse(e.row.tags)[0]))])]}}])}),a("el-table-column",{attrs:{label:"url",width:""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.pathUrl))])]}}])}),a("el-table-column",{attrs:{prop:"httpMethod",label:"method",width:"70"}})],1),a("div",{staticClass:"tableLine"},[a("span",[t._v(" 一共选中"+t._s(t.selectAllTableData.length)+"条 ")]),a("el-pagination",{attrs:{"page-size":10,layout:"prev, pager, next, jumper",total:t.totalPage},on:{"current-change":t.handleCurrentChange}})],1)],1),a("div",{staticStyle:{width:"100%",display:"flex","justify-content":"flex-end",padding:"5px","box-sizing":"border-box"}},[a("el-button",{attrs:{type:"primary"},on:{click:t.selectQuery}},[t._v("选 择")])],1)],1)])],1),a("el-dialog",{attrs:{title:"执行结果",visible:t.dialogVisibleHistory,width:"50%","before-close":t.handleCloseHistory},on:{"update:visible":function(e){t.dialogVisibleHistory=e}}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableDataHistory,stripe:""},on:{"row-click":t.openInstanceDebuggingResults}},[a("el-table-column",{attrs:{label:"运行状态",width:"70",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[0==e.row.status?a("i",{staticClass:"el-icon-caret-right",staticStyle:{"font-size":"30px",color:"#e6a23c"}}):t._e(),1==e.row.status?a("i",{staticClass:"el-icon-loading",staticStyle:{"font-size":"30px",color:"#409eff"}}):t._e(),2==e.row.status?a("i",{staticClass:"el-icon-circle-check",staticStyle:{"font-size":"30px",color:"green"}}):t._e(),3==e.row.status?a("i",{staticClass:"el-icon-warning",staticStyle:{"font-size":"30px",color:"red"}}):t._e()]}}])}),a("el-table-column",{attrs:{prop:"dataName",label:"实例名称",align:"center"}}),a("el-table-column",{attrs:{prop:"startTime",label:"开始时间",width:"180",align:"center"}}),a("el-table-column",{attrs:{prop:"endTime",label:"结束时间",width:"180",align:"center"}}),a("el-table-column",{attrs:{prop:"continuedTime",label:"上次持续时间",width:"100",align:"center"}})],1),a("div",{staticStyle:{"text-align":"right","margin-top":"15px"}},[a("el-pagination",{attrs:{layout:"prev, pager, next",total:t.totalHistory},on:{"current-change":t.handleCurrentChangeHistory}})],1)],1),a("el-dialog",{attrs:{title:"实例调试输出",visible:t.dialogVisibleInstanceDebuggingOutput,width:"80%","before-close":t.handleCloseInstanceDebuggingOutput},on:{"update:visible":function(e){t.dialogVisibleInstanceDebuggingOutput=e}}},[a("div",{staticClass:"dialogBody"},[a("div",{staticClass:"right"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.message}},[a("el-table-column",{attrs:{prop:"logTime",label:"时间",width:"180px"}}),a("el-table-column",{attrs:{prop:"module",label:"模型",width:"100px"}}),a("el-table-column",{attrs:{label:"日志"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.getStrCount(e.row.msg,"\n")>=2?a("div",{ref:"tableDataMessageInMsg"+e.$index,staticStyle:{overflow:"hidden","white-space":"nowrap","text-overflow":"ellipsis"},on:{click:function(a){return t.notMessageWhiteSpace(e.$index)}}},[a("i",{ref:"isJournalOpenRight"+e.$index,staticClass:"el-icon-caret-right",staticStyle:{display:"inline"}}),a("i",{ref:"isJournalOpenBottom"+e.$index,staticClass:"el-icon-caret-bottom",staticStyle:{display:"none"}}),t._v(" "+t._s(e.row.msg)+" ")]):a("div",[t._v(" "+t._s(e.row.msg)+" ")])]}}])})],1)],1)])])],1)},n=[],r=a("2909"),s=a("5530"),o=(a("e9c4"),a("d81d"),a("a434"),a("b0c0"),a("a4d3"),a("e01a"),a("a15b"),a("99af"),a("ac1f"),a("5319"),{name:"taskBar",data:function(){return{message:[],totalPage:0,oldSelect:0,form:{},dialogVisible:!1,dialogVisible2:!1,barArr:[],shrinkDiv:!0,pageReset:!0,environmentList:[],selectAllTableData:[],selectTableData:[],environmentId:null,tableData:[],searchData:{name:"",tag:"",url:""},tableDataHistory:[],dialogVisibleHistory:!1,dialogVisibleInstanceDebuggingOutput:!1,totalHistory:0,pageIndexHistory:1,caseId:void 0,caseResults:[],moveBarr:0}},watch:{"$store.state.projectId":{handler:function(t){this.getAllEnvironments()},deep:!0},"$store.state.selectCaseData":{handler:function(t){var e=this,a=JSON.parse(JSON.stringify(t)),i=JSON.parse(JSON.stringify(this.barArr)),n=!0;if(i.map((function(t,i){console.log(t),a.id==t.id&&(e.barArr.splice(i,1),e.selectPie(0,!0,i),n=!1)})),n){var r=a;r.show=!0,r.active=!1,r.fadeIn=!0,this.barArr.push(r),this.selectPie(this.barArr.length-1,!0)}},deep:!0},"$store.state.shrinkDiv":function(t){this.shrinkDiv=t},"$store.state.addCaseId":{handler:function(t){this.barArr.map((function(e){e.active&&!e.id&&(e.id=t.id)}))},deep:!0},"$store.state.allSaveData":{handler:function(t){var e=this,a=JSON.parse(JSON.stringify(t)),i=-999999;this.barArr.map((function(t){t.active&&t.id&&(i=t.id)})),-999999==i?this.$http.addTestCases(a).then((function(t){e.$store.dispatch("changeNowSelectIdAct",t.data.data.testCase.id),e.$store.dispatch("changeAddCaseIdAct",{id:t.data.data.testCase.id}),e.$store.dispatch("changeAddCaseDataAct",{caseData:t.data.data.testData}),e.$message({message:"保存成功",type:"success",offset:120})})):(a.testCase.id=i,this.$http.editTestCases(a).then((function(t){e.$store.dispatch("changeAddCaseDataAct",{caseData:t.data.data.testData}),e.$message({message:"编辑成功",type:"success",offset:120})})))},deep:!0},"$store.state.newCaseName":{handler:function(t){this.barArr.map((function(e){e.active&&(e.name=""==t?"新的用例":t)}))},deep:!0},"$store.state.allData":{handler:function(t){this.barArr[this.oldSelect].param=t},deep:!0},"$store.state.addCaseStatus":{handler:function(t){this.openDialog()},deep:!0},barArr:{handler:function(t){this.$store.dispatch("changeAllCaseDataAct",t)},deep:!0}},beforeDestroy:function(){this.$store.dispatch("changeNowSelectIdAct",null)},mounted:function(){var t=this.$route.query;t.id?(this.barArr=[{show:!0,fadeIn:!0,name:t.name,active:!0,id:t.id?t.id:void 0}],this.$store.dispatch("changeNowSelectIdAct",t.id),this.$store.dispatch("changeEditDataAct",t),this.$store.dispatch("changeEditIdAct",t.id)):this.dialogVisible=!0,this.$store.state.projectId.id&&this.getAllEnvironments(),this.shrinkDiv=this.$store.state.shrinkDiv},methods:{handleSelectionChange:function(t){console.log(t)},selectQuery:function(){var t=this,e=JSON.parse(JSON.stringify(this.selectAllTableData));console.log(JSON.parse(JSON.stringify(this.barArr))),console.log(JSON.parse(JSON.stringify(e))),e.map((function(a,i){var n={};if(a.reqList.length>0){var r=[],s=void 0,o=[],l=[],c=[],u="";e[i].reqList.map((function(a,n){a.key=a.name,a.value="integer"==a.type||"number"==a.type?0:"boolean"==a.type?"false":a.type,a.des=a.description,"body"==a.in&&(u+="{\n",u+=t.quickAddIteration(e[i].reqList[n]),u=u.substring(0,u.length-2)+"\n}",(a.type="array")&&(u="["+u+"]")),"header"==a.in&&r.push(a),"path"==a.in&&(l.push(a),s="path"),"query"==a.in&&(o.push(a),s="query")})),l.length>0&&c.push({requestType:"PATH",requestBodies:l}),o.length>0&&c.push({requestType:"QUERY",requestBodies:o}),n.testData=[{name:"用例1",abnormalCheckpoint:0,noEmptyCheckpoint:0,httpData:{headers:[],requestBodies:[],stringValue:""},detail:{headers:r,requestBodies:[],stringValue:u,requestType:"query"==s?"QUERY":"path"==s?"PATH":void 0,requestParams:c}}]}else n.testData=[{name:"用例1",abnormalCheckpoint:0,noEmptyCheckpoint:0,httpData:{headers:[],requestBodies:[],stringValue:""},detail:{headers:[],requestBodies:[],stringValue:""}}];n.testCase={des:JSON.parse(a.tags).join(","),moveAfterCase:"",moveAfterTest:"",moveBefore:"",name:a.summary,projectId:t.$store.state.projectId.id,type:0,detail:JSON.stringify({method:a.httpMethod,url:a.pathUrl})},0==t.barArr.length?(t.barArr.push({show:!0,fadeIn:!0,name:a.summary,active:!0,param:n}),t.selectPie(0,!0)):t.barArr.push({show:!0,fadeIn:!0,name:a.summary,active:!1,param:n})})),this.dialogVisible=!1,this.dialogVisible2=!1,this.selectAllTableData=[]},quickAddIteration:function(t){for(var e=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i="",n="",r=0;r<a;r++)n+=" ";return null==t.childParam?i+=0!=a?"".concat(n,'"').concat(t.name,'": ').concat("string"==t.type?'"string"':"boolean"==t.type?"false":"0",",\n"):' "'.concat(t.name,'": ').concat("string"==t.type?'"string"':"boolean"==t.type?"false":"0",",\n"):"array"==t.type?(0!=a&&(i+="".concat(n,'"').concat(t.name,'": [{\n')),t.childParam.map((function(n,r){i+=e.quickAddIteration(t.childParam[r],a+1)})),0!=a&&(i=i.substring(0,i.length-2)+"\n".concat(n,"}],\n"))):(0!=a&&(i+="".concat(n,'"').concat(t.name,'": {\n')),t.childParam.map((function(n,r){i+=e.quickAddIteration(t.childParam[r],a+1)})),0!=a&&(i=i.substring(0,i.length-2)+"\n".concat(n,"},\n"))),i},clearSearch:function(){this.searchData={name:"",url:""},this.submitQuery(1)},submitSearch:function(){this.submitQuery(1)},submitQuery:function(t){var e=this;null!==this.environmentId?this.$http.getSwagger(Object(s["a"])({id:this.environmentId,projectId:this.$store.state.projectId.id,pageSize:10,pageNum:t},this.searchData)).then((function(t){var a=t.data.list;e.totalPage=t.data.total,e.tableData=a,e.switchSelectCheck()})):this.$message.error("请选择环境")},getAllEnvironments:function(){var t=this;this.$http.queryAllEnvironments(this.$store.state.projectId.id,{pageNum:1,pageSize:9999}).then((function(e){var a=e.data.data.records;t.environmentList=a,t.environmentId=t.environmentList[0].id,t.submitQuery(1)})).catch((function(t){}))},selectPie:function(t,e,a){var i=this;(1!=this.barArr.length||e)&&(a?this.oldSelect=a:this.barArr.map((function(t,e){t.active&&(i.oldSelect=e)})),this.$store.dispatch("changeSelectPieStatusAct",{num:this.$store.state.selectPieStatus.num+1}),this.barArr.map((function(t){t.active=!1})),this.barArr[t].active=!0,this.barArr[t].id?this.$store.dispatch("changeNowSelectIdAct",this.barArr[t].id):this.$store.dispatch("changeNowSelectIdAct",null),this.$store.dispatch("changeSelectDataAct",this.barArr[t].param))},openFast:function(){this.environmentId="",this.searchData={},this.tableData=[],this.dialogVisible2=!0},openDialog:function(){var t=this;this.barArr.map((function(e,a){e.active&&(t.oldSelect=a)})),this.$store.dispatch("changeSelectPieStatusAct",{num:this.$store.state.selectPieStatus.num+1}),this.dialogVisible=!0},handleClose:function(){0==this.barArr.length?this.$router.push({path:"/case"}):this.dialogVisible=!1},addBar:function(){var t=this;this.dialogVisible2=!1,this.barArr.map((function(t){t.active=!1})),this.barArr.push({show:!0,fadeIn:!0,active:!0,name:"新的用例"}),this.barArr[this.barArr.length-1].show=!0,this.barArr[this.barArr.length-1].fadeIn=!0,this.$store.dispatch("changeNowSelectIdAct",null),this.pageReset=!1,this.$nextTick((function(){t.pageReset=!0}))},deleteBar:function(t){this.barArr[t].id&&this.$store.dispatch("changeDeleteCaseAct",{id:this.barArr[t].id}),this.barArr.splice(t,1),this.selectPie(t-1,!0)},selectAll:function(t){var e,a=this,i=t;0===i.length?this.tableData.map((function(t){a.selectAllTableData.map((function(e,i){t.id==e.id&&a.selectAllTableData.splice(i,1)}))})):((e=this.selectAllTableData).push.apply(e,Object(r["a"])(i)),this.selectAllTableData=this.UniquePay(this.selectAllTableData))},UniquePay:function(t){for(var e=[t[0]],a=1;a<t.length;a++){for(var i=t[a],n=!1,r=0;r<e.length;r++)if(i.id==e[r].id){n=!0;break}n||e.push(i)}return e},tableSelect:function(t,e){var a=JSON.parse(JSON.stringify(this.selectAllTableData)),i=!0,n=0;a.map((function(t,a){t.id==e.id&&(i=!1,n=a)})),i?this.selectAllTableData.push(e):(a.splice(n,1),this.selectAllTableData=a)},switchSelectCheck:function(){var t=this;this.$nextTick((function(){t.tableData.map((function(e){t.selectAllTableData.map((function(a){e.id==a.id&&t.$refs.table.toggleRowSelection(e,!0)}))}))}))},handleCurrentChange:function(t){this.submitQuery(t)},getLastExecution:function(){var t=this;this.$http.getLastExecution({caseId:this.caseId}).then((function(e){if(null!=e.data.data){var a=e.data.data.uniqueKey;t.$http.getExecutionHistoryDetail({pageNum:t.pageIndexHistory,pageSize:10,uniqueKey:a}).then((function(e){t.totalHistory=e.data.data.total;var a=e.data.data.records;for(var i in a){var n=new Date(a[i].startTime).getTime(),r=new Date(a[i].endTime).getTime(),s=r-n>0?r-n:Math.floor(200*Math.random())+100;a[i].continuedTime=null!=a[i].endTime?s/1e3+"s":"-"}t.tableDataHistory=a,t.dialogVisibleHistory=!0})).catch((function(t){}))}else t.$message("该接口没有最近的用例执行结果!")})).catch((function(t){}))},getCaseId:function(){var t=this.barArr,e=void 0;for(var a in t)if(t[a].active){e=t[a].id;break}this.caseId=e},openHistory:function(){this.getCaseId(),this.caseId?this.getLastExecution():this.$message({message:"当前接口未保存!",type:"warning"})},handleCurrentChangeHistory:function(t){this.pageIndexHistory=t,this.getLastExecution()},handleCloseHistory:function(t){this.dialogVisibleHistory=!1},getExecutionRecordsList:function(t){var e=this;this.$http.getExecutionRecordsList({uniqueKey:t}).then((function(t){e.caseResults=t.data.data,e.caseResults.map((function(t){e.message.push(JSON.parse(t.log))})),e.dialogVisibleInstanceDebuggingOutput=!0})).catch((function(t){}))},openInstanceDebuggingResults:function(t,e,a){this.getExecutionRecordsList(t.uniqueKey)},handleCloseInstanceDebuggingOutput:function(t){this.dialogVisibleInstanceDebuggingOutput=!1},notMessageWhiteSpace:function(t){"nowrap"==this.$refs["tableDataMessageInMsg"+t].style.whiteSpace?(this.$refs["tableDataMessageInMsg"+t].style.whiteSpace="pre",this.$refs["isJournalOpenRight"+t].style.display="none",this.$refs["isJournalOpenBottom"+t].style.display="inline"):(this.$refs["tableDataMessageInMsg"+t].style.whiteSpace="nowrap",this.$refs["isJournalOpenRight"+t].style.display="inline",this.$refs["isJournalOpenBottom"+t].style.display="none")},getStrCount:function(t,e){var a=0;while(-1!=t.indexOf(e))t=t.replace(e,""),a++;return a},barrLeft:function(){"0px"!=this.$refs.isABar.style.left&&this.$refs.isABar.style.left?(this.moveBarr++,this.$refs.isABar.style.left="".concat(100*this.moveBarr,"px")):this.$message({showClose:!0,message:"不能移了!"})},barrRight:function(){var t=this.$refs.isBar.clientWidth-this.$refs.isABar.clientWidth;t<0&&Math.abs(100*this.moveBarr)<Math.abs(t)?(this.moveBarr--,this.$refs.isABar.style.left="".concat(100*this.moveBarr,"px")):this.$message({showClose:!0,message:"不能移了!"})}}}),l=o,c=(a("0ab5"),a("2877")),u=Object(c["a"])(l,i,n,!1,null,"692bdf8d",null);e["default"]=u.exports},9263:function(t,e,a){"use strict";var i=a("c65b"),n=a("e330"),r=a("577e"),s=a("ad6d"),o=a("9f7f"),l=a("5692"),c=a("7c73"),u=a("69f3").get,d=a("fce3"),h=a("107c"),f=l("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,g=p,b=n("".charAt),v=n("".indexOf),m=n("".replace),y=n("".slice),x=function(){var t=/a/,e=/b*/g;return i(p,t,"a"),i(p,e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),A=o.UNSUPPORTED_Y||o.BROKEN_CARET,w=void 0!==/()??/.exec("")[1],S=x||w||A||d||h;S&&(g=function(t){var e,a,n,o,l,d,h,S=this,$=u(S),D=r(t),I=$.raw;if(I)return I.lastIndex=S.lastIndex,e=i(g,I,D),S.lastIndex=I.lastIndex,e;var C=$.groups,k=A&&S.sticky,O=i(s,S),T=S.source,E=0,_=D;if(k&&(O=m(O,"y",""),-1===v(O,"g")&&(O+="g"),_=y(D,S.lastIndex),S.lastIndex>0&&(!S.multiline||S.multiline&&"\n"!==b(D,S.lastIndex-1))&&(T="(?: "+T+")",_=" "+_,E++),a=new RegExp("^(?:"+T+")",O)),w&&(a=new RegExp("^"+T+"$(?!\\s)",O)),x&&(n=S.lastIndex),o=i(p,k?a:S,_),k?o?(o.input=y(o.input,E),o[0]=y(o[0],E),o.index=S.lastIndex,S.lastIndex+=o[0].length):S.lastIndex=0:x&&o&&(S.lastIndex=S.global?o.index+o[0].length:n),w&&o&&o.length>1&&i(f,o[0],a,(function(){for(l=1;l<arguments.length-2;l++)void 0===arguments[l]&&(o[l]=void 0)})),o&&C)for(o.groups=d=c(null),l=0;l<C.length;l++)h=C[l],d[h[0]]=o[h[1]];return o}),t.exports=g},"99af":function(t,e,a){"use strict";var i=a("23e7"),n=a("da84"),r=a("d039"),s=a("e8b5"),o=a("861d"),l=a("7b0b"),c=a("07fa"),u=a("8418"),d=a("65f0"),h=a("1dde"),f=a("b622"),p=a("2d00"),g=f("isConcatSpreadable"),b=9007199254740991,v="Maximum allowed index exceeded",m=n.TypeError,y=p>=51||!r((function(){var t=[];return t[g]=!1,t.concat()[0]!==t})),x=h("concat"),A=function(t){if(!o(t))return!1;var e=t[g];return void 0!==e?!!e:s(t)},w=!y||!x;i({target:"Array",proto:!0,forced:w},{concat:function(t){var e,a,i,n,r,s=l(this),o=d(s,0),h=0;for(e=-1,i=arguments.length;e<i;e++)if(r=-1===e?s:arguments[e],A(r)){if(n=c(r),h+n>b)throw m(v);for(a=0;a<n;a++,h++)a in r&&u(o,h,r[a])}else{if(h>=b)throw m(v);u(o,h++,r)}return o.length=h,o}})},"9bdd":function(t,e,a){var i=a("825a"),n=a("2a62");t.exports=function(t,e,a,r){try{return r?e(i(a)[0],a[1]):e(a)}catch(s){n(t,"throw",s)}}},"9f7f":function(t,e,a){var i=a("d039"),n=a("da84"),r=n.RegExp;e.UNSUPPORTED_Y=i((function(){var t=r("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),e.BROKEN_CARET=i((function(){var t=r("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},a15b:function(t,e,a){"use strict";var i=a("23e7"),n=a("e330"),r=a("44ad"),s=a("fc6a"),o=a("a640"),l=n([].join),c=r!=Object,u=o("join",",");i({target:"Array",proto:!0,forced:c||!u},{join:function(t){return l(s(this),void 0===t?",":t)}})},a434:function(t,e,a){"use strict";var i=a("23e7"),n=a("da84"),r=a("23cb"),s=a("5926"),o=a("07fa"),l=a("7b0b"),c=a("65f0"),u=a("8418"),d=a("1dde"),h=d("splice"),f=n.TypeError,p=Math.max,g=Math.min,b=9007199254740991,v="Maximum allowed length exceeded";i({target:"Array",proto:!0,forced:!h},{splice:function(t,e){var a,i,n,d,h,m,y=l(this),x=o(y),A=r(t,x),w=arguments.length;if(0===w?a=i=0:1===w?(a=0,i=x-A):(a=w-2,i=g(p(s(e),0),x-A)),x+a-i>b)throw f(v);for(n=c(y,i),d=0;d<i;d++)h=A+d,h in y&&u(n,d,y[h]);if(n.length=i,a<i){for(d=A;d<x-i;d++)h=d+i,m=d+a,h in y?y[m]=y[h]:delete y[m];for(d=x;d>x-i+a;d--)delete y[d-1]}else if(a>i)for(d=x-i;d>A;d--)h=d+i-1,m=d+a-1,h in y?y[m]=y[h]:delete y[m];for(d=0;d<a;d++)y[d+A]=arguments[d+2];return y.length=x-i+a,n}})},a630:function(t,e,a){var i=a("23e7"),n=a("4df4"),r=a("1c7e"),s=!r((function(t){Array.from(t)}));i({target:"Array",stat:!0,forced:s},{from:n})},ac1f:function(t,e,a){"use strict";var i=a("23e7"),n=a("9263");i({target:"RegExp",proto:!0,forced:/./.exec!==n},{exec:n})},ad6d:function(t,e,a){"use strict";var i=a("825a");t.exports=function(){var t=i(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},b0c0:function(t,e,a){var i=a("83ab"),n=a("5e77").EXISTS,r=a("e330"),s=a("9bf2").f,o=Function.prototype,l=r(o.toString),c=/^\s*function ([^ (]*)/,u=r(c.exec),d="name";i&&!n&&s(o,d,{configurable:!0,get:function(){try{return u(c,l(this))[1]}catch(t){return""}}})},d28b:function(t,e,a){var i=a("746f");i("iterator")},d784:function(t,e,a){"use strict";a("ac1f");var i=a("e330"),n=a("6eeb"),r=a("9263"),s=a("d039"),o=a("b622"),l=a("9112"),c=o("species"),u=RegExp.prototype;t.exports=function(t,e,a,d){var h=o(t),f=!s((function(){var e={};return e[h]=function(){return 7},7!=""[t](e)})),p=f&&!s((function(){var e=!1,a=/a/;return"split"===t&&(a={},a.constructor={},a.constructor[c]=function(){return a},a.flags="",a[h]=/./[h]),a.exec=function(){return e=!0,null},a[h](""),!e}));if(!f||!p||a){var g=i(/./[h]),b=e(h,""[t],(function(t,e,a,n,s){var o=i(t),l=e.exec;return l===r||l===u.exec?f&&!s?{done:!0,value:g(e,a,n)}:{done:!0,value:o(a,e,n)}:{done:!1}}));n(String.prototype,t,b[0]),n(u,h,b[1])}d&&l(u[h],"sham",!0)}},d81d:function(t,e,a){"use strict";var i=a("23e7"),n=a("b727").map,r=a("1dde"),s=r("map");i({target:"Array",proto:!0,forced:!s},{map:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}})},e01a:function(t,e,a){"use strict";var i=a("23e7"),n=a("83ab"),r=a("da84"),s=a("e330"),o=a("1a2d"),l=a("1626"),c=a("3a9b"),u=a("577e"),d=a("9bf2").f,h=a("e893"),f=r.Symbol,p=f&&f.prototype;if(n&&l(f)&&(!("description"in p)||void 0!==f().description)){var g={},b=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:u(arguments[0]),e=c(p,this)?new f(t):void 0===t?f():f(t);return""===t&&(g[e]=!0),e};h(b,f),b.prototype=p,p.constructor=b;var v="Symbol(test)"==String(f("test")),m=s(p.toString),y=s(p.valueOf),x=/^Symbol\((.*)\)[^)]+$/,A=s("".replace),w=s("".slice);d(p,"description",{configurable:!0,get:function(){var t=y(this),e=m(t);if(o(g,t))return"";var a=v?w(e,7,-1):A(e,x,"$1");return""===a?void 0:a}}),i({global:!0,forced:!0},{Symbol:b})}},e9c4:function(t,e,a){var i=a("23e7"),n=a("da84"),r=a("d066"),s=a("2ba4"),o=a("e330"),l=a("d039"),c=n.Array,u=r("JSON","stringify"),d=o(/./.exec),h=o("".charAt),f=o("".charCodeAt),p=o("".replace),g=o(1..toString),b=/[\uD800-\uDFFF]/g,v=/^[\uD800-\uDBFF]$/,m=/^[\uDC00-\uDFFF]$/,y=function(t,e,a){var i=h(a,e-1),n=h(a,e+1);return d(v,t)&&!d(m,n)||d(m,t)&&!d(v,i)?"\\u"+g(f(t,0),16):t},x=l((function(){return'"\\udf06\\ud834"'!==u("\udf06\ud834")||'"\\udead"'!==u("\udead")}));u&&i({target:"JSON",stat:!0,forced:x},{stringify:function(t,e,a){for(var i=0,n=arguments.length,r=c(n);i<n;i++)r[i]=arguments[i];var o=s(u,null,r);return"string"==typeof o?p(o,b,y):o}})},fb6a:function(t,e,a){"use strict";var i=a("23e7"),n=a("da84"),r=a("e8b5"),s=a("68ee"),o=a("861d"),l=a("23cb"),c=a("07fa"),u=a("fc6a"),d=a("8418"),h=a("b622"),f=a("1dde"),p=a("f36a"),g=f("slice"),b=h("species"),v=n.Array,m=Math.max;i({target:"Array",proto:!0,forced:!g},{slice:function(t,e){var a,i,n,h=u(this),f=c(h),g=l(t,f),y=l(void 0===e?f:e,f);if(r(h)&&(a=h.constructor,s(a)&&(a===v||r(a.prototype))?a=void 0:o(a)&&(a=a[b],null===a&&(a=void 0)),a===v||void 0===a))return p(h,g,y);for(i=new(void 0===a?v:a)(m(y-g,0)),n=0;g<y;g++,n++)g in h&&d(i,n,h[g]);return i.length=n,i}})},fce3:function(t,e,a){var i=a("d039"),n=a("da84"),r=n.RegExp;t.exports=i((function(){var t=r(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)}))}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-8eede008"],{"0cb2":function(e,t,a){var s=a("e330"),i=a("7b0b"),n=Math.floor,o=s("".charAt),r=s("".replace),l=s("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,a,s,m,d){var p=a+e.length,h=s.length,f=u;return void 0!==m&&(m=i(m),f=c),r(d,f,(function(i,r){var c;switch(o(r,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,a);case"'":return l(t,p);case"<":c=m[l(r,1,-1)];break;default:var u=+r;if(0===u)return i;if(u>h){var d=n(u/10);return 0===d?i:d<=h?void 0===s[d-1]?o(r,1):s[d-1]+o(r,1):i}c=s[u-1]}return void 0===c?"":c}))}},1276:function(e,t,a){"use strict";var s=a("2ba4"),i=a("c65b"),n=a("e330"),o=a("d784"),r=a("44e7"),l=a("825a"),c=a("1d80"),u=a("4840"),m=a("8aa5"),d=a("50c4"),p=a("577e"),h=a("dc4a"),f=a("f36a"),v=a("14c3"),g=a("9263"),b=a("9f7f"),y=a("d039"),C=b.UNSUPPORTED_Y,k=4294967295,S=Math.min,x=[].push,I=n(/./.exec),w=n(x),D=n("".slice),_=!y((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var a="ab".split(e);return 2!==a.length||"a"!==a[0]||"b"!==a[1]}));o("split",(function(e,t,a){var n;return n="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,a){var n=p(c(this)),o=void 0===a?k:a>>>0;if(0===o)return[];if(void 0===e)return[n];if(!r(e))return i(t,n,e,o);var l,u,m,d=[],h=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),v=0,b=new RegExp(e.source,h+"g");while(l=i(g,b,n)){if(u=b.lastIndex,u>v&&(w(d,D(n,v,l.index)),l.length>1&&l.index<n.length&&s(x,d,f(l,1)),m=l[0].length,v=u,d.length>=o))break;b.lastIndex===l.index&&b.lastIndex++}return v===n.length?!m&&I(b,"")||w(d,""):w(d,D(n,v)),d.length>o?f(d,0,o):d}:"0".split(void 0,0).length?function(e,a){return void 0===e&&0===a?[]:i(t,this,e,a)}:t,[function(t,a){var s=c(this),o=void 0==t?void 0:h(t,e);return o?i(o,t,s,a):i(n,p(s),t,a)},function(e,s){var i=l(this),o=p(e),r=a(n,i,o,s,n!==t);if(r.done)return r.value;var c=u(i,RegExp),h=i.unicode,f=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(C?"g":"y"),g=new c(C?"^(?:"+i.source+")":i,f),b=void 0===s?k:s>>>0;if(0===b)return[];if(0===o.length)return null===v(g,o)?[o]:[];var y=0,x=0,I=[];while(x<o.length){g.lastIndex=C?0:x;var _,E=v(g,C?D(o,x):o);if(null===E||(_=S(d(g.lastIndex+(C?x:0)),o.length))===y)x=m(o,x,h);else{if(w(I,D(o,y,x)),I.length===b)return I;for(var N=1;N<=E.length-1;N++)if(w(I,E[N]),I.length===b)return I;x=y=_}}return w(I,D(o,y)),I}]}),!_,C)},"14c3":function(e,t,a){var s=a("da84"),i=a("c65b"),n=a("825a"),o=a("1626"),r=a("c6b6"),l=a("9263"),c=s.TypeError;e.exports=function(e,t){var a=e.exec;if(o(a)){var s=i(a,e,t);return null!==s&&n(s),s}if("RegExp"===r(e))return i(l,e,t);throw c("RegExp#exec called on incompatible receiver")}},3950:function(e,t,a){},"44e7":function(e,t,a){var s=a("861d"),i=a("c6b6"),n=a("b622"),o=n("match");e.exports=function(e){var t;return s(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}},"4d4d":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"addDynamicParams"},[a("div",{staticClass:"breadcrumb"}),a("div",{staticClass:"form"},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"100px"}},[a("el-row",[a("el-col",{attrs:{span:10,offset:1}},[a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{on:{input:e.changeCaseName},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1)],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"所属项目","label-width":"120px"}},[a("el-input",{attrs:{disabled:""},model:{value:e.projectName,callback:function(t){e.projectName=t},expression:"projectName"}})],1)],1),a("el-col",{staticStyle:{display:"flex","justify-content":"center"},attrs:{span:3}},[a("el-button",{attrs:{type:"success"},on:{click:e.implement}},[e._v("调试")])],1)],1),a("el-row",[a("el-col",{attrs:{span:10,offset:1}},[a("el-form-item",{attrs:{label:"method",prop:"method"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:e.form.method,callback:function(t){e.$set(e.form,"method",t)},expression:"form.method"}},[a("el-option",{attrs:{label:"GET",value:"GET"}}),a("el-option",{attrs:{label:"POST",value:"POST"}}),a("el-option",{attrs:{label:"PUT",value:"PUT"}}),a("el-option",{attrs:{label:"DELETE",value:"DELETE"}})],1)],1)],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"url(相对路径)",prop:"url","label-width":"120px"}},[a("el-input",{staticClass:"input-with-select",attrs:{placeholder:"请输入URL"},model:{value:e.form.url,callback:function(t){e.$set(e.form,"url",t)},expression:"form.url"}})],1)],1),a("el-col",{staticStyle:{display:"flex","justify-content":"center"},attrs:{span:3}},[a("el-button",{attrs:{type:"primary"},on:{click:e.saveBasicData}},[e._v("保存")])],1)],1),a("el-row",[a("el-col",{attrs:{span:10,offset:1}},[a("el-form-item",{attrs:{label:"标签"}},[a("el-input",{model:{value:e.form.tag,callback:function(t){e.$set(e.form,"tag",t)},expression:"form.tag"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"默认环境","label-width":"120px"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择",clearable:""},model:{value:e.form.defaultEnv,callback:function(t){e.$set(e.form,"defaultEnv",t)},expression:"form.defaultEnv"}},e._l(e.environmentList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.id+":"+e.name,value:e.id}})})),1)],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:22,offset:1}},[a("el-form-item",{attrs:{label:"备注"}},[a("el-input",{model:{value:e.form.des,callback:function(t){e.$set(e.form,"des",t)},expression:"form.des"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:6,offset:1}},[a("el-form-item",{attrs:{label:"前置操作"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{multiple:"",placeholder:"请选择"},model:{value:e.form.moveBefore,callback:function(t){e.$set(e.form,"moveBefore",t)},expression:"form.moveBefore"}},e._l(e.movesList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.id+":"+e.name,value:e.id}})})),1)],1)],1),a("el-col",{attrs:{span:7,offset:1}},[a("el-form-item",{attrs:{label:"测试后操作"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{multiple:"",placeholder:"请选择"},model:{value:e.form.moveAfterTest,callback:function(t){e.$set(e.form,"moveAfterTest",t)},expression:"form.moveAfterTest"}},e._l(e.movesList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.id+":"+e.name,value:e.id}})})),1)],1)],1),a("el-col",{attrs:{span:7,offset:1}},[a("el-form-item",{attrs:{label:"后置操作"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{multiple:"",placeholder:"请选择"},model:{value:e.form.moveAfterCase,callback:function(t){e.$set(e.form,"moveAfterCase",t)},expression:"form.moveAfterCase"}},e._l(e.movesList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.id+":"+e.name,value:e.id}})})),1)],1)],1)],1),a("div",{staticClass:"case"},[a("div",{staticClass:"topBar"},[e._l(e.barArr,(function(t,s){return a("div",{directives:[{name:"show",rawName:"v-show",value:t.show,expression:"v.show"}],key:s,class:{barList:!0,animate__animated:!0,animate__fadeInLeft:t.fadeIn,active:t.active},on:{click:function(t){return t.stopPropagation(),e.selectPie(s)}}},[t.showIpt?a("div",{staticStyle:{width:"100%"}},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.editName,expression:"editName"}],ref:"editIpt",refInFor:!0,staticStyle:{width:"100%"},attrs:{type:"text"},domProps:{value:e.editName},on:{blur:function(t){return e.changeCaseItemName(s)},input:function(t){t.target.composing||(e.editName=t.target.value)}}})]):a("div",[a("span",[e._v(e._s(t.name))])]),0!=s?a("i",{staticClass:"el-icon-close f30",on:{click:function(t){return t.stopPropagation(),e.deleteBar(s)}}}):e._e()])})),a("i",{staticClass:"el-icon-plus f30",on:{click:e.addBar}}),a("div",{staticClass:"bottomTag"})],2),a("el-row",[a("el-col",{attrs:{span:22,offset:1}},[a("div",{staticClass:"httpParamDiv"},[e.httpParamReset?a("httpParam",{ref:"httpParam",attrs:{httpData:"string"===typeof e.caseForm[e.newSelectCaseId].httpData?JSON.parse(e.caseForm[e.newSelectCaseId].httpData):e.caseForm[e.newSelectCaseId].httpData}}):e._e()],1)])],1),a("el-row",[a("el-col",{attrs:{span:10,offset:1}},[a("el-form-item",{staticStyle:{"text-align":"left"},attrs:{label:"是否进行异常检验","label-width":"unset"}},[a("el-radio-group",{model:{value:e.caseForm[e.newSelectCaseId].abnormalCheckpoint,callback:function(t){e.$set(e.caseForm[e.newSelectCaseId],"abnormalCheckpoint",t)},expression:"caseForm[newSelectCaseId].abnormalCheckpoint"}},[a("el-radio",{attrs:{label:0}},[e._v("否")]),a("el-radio",{attrs:{label:1}},[e._v("是")])],1)],1)],1),a("el-col",{attrs:{span:10,offset:1}},[a("el-form-item",{staticStyle:{"text-align":"left"},attrs:{label:"是否进行非空检验","label-width":"150px"}},[a("el-radio-group",{model:{value:e.caseForm[e.newSelectCaseId].noEmptyCheckpoint,callback:function(t){e.$set(e.caseForm[e.newSelectCaseId],"noEmptyCheckpoint",t)},expression:"caseForm[newSelectCaseId].noEmptyCheckpoint"}},[a("el-radio",{attrs:{label:0}},[e._v("否")]),a("el-radio",{attrs:{label:1}},[e._v("是")])],1)],1)],1)],1),a("div",{staticClass:"formBox"},[a("div",{staticClass:"box-left"},[a("span",[e._v("包含检查点")]),e.firstEditor?a("MyEditor",{staticClass:"editorHeight",attrs:{language:"text",content:e.caseForm[e.newSelectCaseId].containCheckpoint},on:{change:function(t){e.getEditValue(t,"containCheckpoint")}}}):e._e()],1),a("div",{staticClass:"box-right"},[a("span",[e._v("不包含检查点")]),e.secondEditor?a("MyEditor",{staticClass:"editorHeight",attrs:{language:"text",content:e.caseForm[e.newSelectCaseId].noContainCheckpoint},on:{change:function(t){e.getEditValue(t,"noContainCheckpoint")}}}):e._e()],1)]),a("div",{staticClass:"formBox"},[a("div",{staticClass:"box"},[a("span",[e._v("jsonPath    "),a("br"),e._v("检验点 "),a("br"),a("el-popover",{attrs:{placement:"top-start",width:"1050",trigger:"manual"},model:{value:e.visibleSyntaxTips,callback:function(t){e.visibleSyntaxTips=t},expression:"visibleSyntaxTips"}},[a("div",{staticClass:"syntaxSpan"},[a("div",{staticClass:"leftSpan"},[a("span",[e._v("函数语法:")]),a("span",[e._v("jsonPath语法:")])]),a("i",{staticClass:"el-icon-close",staticStyle:{cursor:"pointer","font-size":"18px"},on:{click:function(t){e.visibleSyntaxTips=!1}}})]),a("div",{staticClass:"syntaxTips"},[a("div",{staticClass:"tips1"},[a("el-table",{attrs:{data:e.tableDataSyntaxTips}},[a("el-table-column",{attrs:{width:"70",property:"name",label:"名称",align:"center"}}),a("el-table-column",{attrs:{width:"100",property:"function",label:"函数",align:"center"}}),a("el-table-column",{attrs:{width:"100",property:"example",label:"例子",align:"center"}}),a("el-table-column",{attrs:{property:"remarks",label:"备注",align:"center"}})],1)],1),a("div",{staticClass:"tips2"},[a("span",[e._v("示例数据:")]),a("pre",[e._v(e._s(JSON.stringify(e.jsonPretty,null,4)))])]),a("div",{staticClass:"tips3"},e._l(e.tabLikeArr,(function(t,s){return a("el-collapse",{key:s,attrs:{accordion:""},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-collapse-item",{attrs:{title:t.name,name:s}},[a("div",{staticClass:"tabLike"},[a("span",{staticClass:"tabLikeSp1"},[e._v("JsonPath:")]),a("span",{staticClass:"tabLikeSp2"},[e._v(e._s(t.jsonPath))])]),a("div",{staticClass:"tabLike"},[a("span",{staticClass:"tabLikeSp1"},[e._v("输入:")]),a("span",{staticClass:"tabLikeSp2"},[e._v(e._s(t.input))])]),a("div",{staticClass:"tabLike"},[a("span",{staticClass:"tabLikeSp1"},[e._v("输出:")]),a("pre",{staticClass:"tabLikeSp3"},[e._v(e._s(JSON.stringify(t.output,null,4)))])])])],1)})),1)]),a("el-button",{attrs:{slot:"reference",type:"info"},on:{click:function(t){e.visibleSyntaxTips=!e.visibleSyntaxTips}},slot:"reference"},[e._v("语法"),a("br"),e._v("提示")])],1),a("br"),a("el-popover",{attrs:{placement:"top-start",width:"600",trigger:"manual"},model:{value:e.visibleSyntaxRet,callback:function(t){e.visibleSyntaxRet=t},expression:"visibleSyntaxRet"}},[a("pre",{staticStyle:{color:"#606266"}},[e._v(" "+e._s("\n"+(""==e.form.retValue?"无返回值":e.form.retValue))+"\n ")]),a("el-button",{staticStyle:{"margin-top":"5px"},attrs:{slot:"reference"},on:{click:function(t){e.visibleSyntaxRet=!e.visibleSyntaxRet}},slot:"reference"},[e._v("返回值")])],1)],1),e.thirdEditor?a("MyEditor",{staticClass:"editorHeight",attrs:{language:"javascript",content:e.caseForm[e.newSelectCaseId].jsonpathCheckpoint},on:{change:function(t){e.getEditValue(t,"jsonpathCheckpoint")}}}):e._e()],1)])],1)],1)],1),a("el-dialog",{attrs:{title:"执行条件",visible:e.dialogVisible,width:"60%","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{ref:"evnForm",attrs:{rules:e.rules2,model:e.evnForm}},[a("el-form-item",{attrs:{label:"环境",prop:"evnId"}},[a("el-select",{staticStyle:{width:"30%"},attrs:{clearable:"",placeholder:"请选择环境"},model:{value:e.evnForm.evnId,callback:function(t){e.$set(e.evnForm,"evnId",t)},expression:"evnForm.evnId"}},e._l(e.environmentList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1)],1),a("p",{staticStyle:{"margin-top":"10px"}}),a("el-table",{ref:"multipleTableInstance",staticStyle:{width:"100%"},attrs:{data:e.implementCities,"tooltip-effect":"dark"},on:{"selection-change":e.handleSelectionChangeInstance}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{prop:"name",label:"实例名称",align:"center"}}),a("el-table-column",{attrs:{prop:"abnormalCheckpoint",label:"是否进行异常检测",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(0==t.row.abnormalCheckpoint?"否":"是"))])]}}])}),a("el-table-column",{attrs:{prop:"noEmptyCheckpoint",label:"是否进行非空检验",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(0==t.row.noEmptyCheckpoint?"否":"是"))])]}}])}),a("el-table-column",{attrs:{prop:"containCheckpoint",label:"包含监查点",align:"center"}}),a("el-table-column",{attrs:{prop:"noContainCheckpoint",label:"不包含监查点",align:"center"}}),a("el-table-column",{attrs:{prop:"jsonpathCheckpoint",label:"jsonPath检查点",align:"center"}})],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.handleClose}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.implementDetermine}},[e._v("确 定")])],1)],1),a("el-dialog",{attrs:{title:"实例调试输出",visible:e.implementResultDialogVisible,width:"80%","before-close":e.implementResultHandleClose},on:{"update:visible":function(t){e.implementResultDialogVisible=t}}},[a("div",{staticClass:"dialogBody"},[a("div",{staticClass:"left"},[a("el-menu",{staticClass:"el-menu-vertical-demo",attrs:{"default-active":e.firstActive,"default-openeds":e.openeds}},[e._l(e.allCaseData,(function(t,s){return[t.testDataList.length>0?a("el-submenu",{key:t.testCase.id,attrs:{index:t.testCase.id}},[a("template",{slot:"title"},[a("span",[e._v(e._s(t.testCase.name))])]),e._l(t.testDataList,(function(i,n){return a("el-menu-item",{key:i.id,attrs:{index:t.testCase.id+"-"+i.id},nativeOn:{click:function(t){return e.changeMessage(s,n)}}},[[a("div",{staticStyle:{display:"flex","justify-content":"flex-start","align-items":"center"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"RUN"==i.status?"RUN":"FINISH"==i.status?"FINISH":"ERROR"==i.status?"ERROR":"READY",placement:"top"}},[a("div",{staticClass:"pointer",style:{background:"RUN"==i.status?"#409eff":"FINISH"==i.status?"#67c23a":"ERROR"==i.status?"#f78989":"#909399"}})]),e._v(" "+e._s(i.name)+" ")],1)]],2)}))],2):a("el-menu-item",{key:t.testCase.id,attrs:{index:t.testCase.id}},[a("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(t.testCase.name))])])]}))],2)],1),a("div",{staticClass:"right"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.message}},[a("el-table-column",{attrs:{prop:"logTime",label:"时间",width:"180px"}}),a("el-table-column",{attrs:{prop:"module",label:"模型",width:"100px"}}),a("el-table-column",{attrs:{label:"日志"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.getStrCount(t.row.msg,"\n")>=2?a("div",{ref:"tableDataMessageInMsg"+t.$index,staticStyle:{"{overflow":"hidden","white-space":"nowrap","text-overflow":"ellipsis"},on:{click:function(a){return e.notMessageWhiteSpace(t.$index)}}},[a("i",{ref:"isJournalOpenRight"+t.$index,staticClass:"el-icon-caret-right",staticStyle:{display:"inline"}}),a("i",{ref:"isJournalOpenBottom"+t.$index,staticClass:"el-icon-caret-bottom",staticStyle:{display:"none"}}),e._v(" "+e._s(t.row.msg)+" ")]):a("div",[e._v(" "+e._s(t.row.msg)+" ")])]}}])})],1)],1)])]),a("el-tooltip",{attrs:{effect:"dark",content:"用例历史执行记录",placement:"left"}},[a("i",{staticClass:"el-icon-arrow-left historicalRecords",on:{click:e.openHistoricalRecords}})]),a("el-drawer",{attrs:{title:"接口历史执行记录",visible:e.drawerHistoricalRecords,size:"350"},on:{"update:visible":function(t){e.drawerHistoricalRecords=t}}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableDataHistory,stripe:""},on:{"row-click":e.openTestDetails}},[a("el-table-column",{attrs:{label:"执行状态",width:"70",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[0==t.row.status?a("i",{staticClass:"el-icon-caret-right",staticStyle:{"font-size":"30px",color:"#e6a23c"}}):e._e(),1==t.row.status?a("i",{staticClass:"el-icon-loading",staticStyle:{"font-size":"30px",color:"#409eff"}}):e._e(),2==t.row.status?a("i",{staticClass:"el-icon-circle-check",staticStyle:{"font-size":"30px",color:"green"}}):e._e(),3==t.row.status?a("i",{staticClass:"el-icon-warning",staticStyle:{"font-size":"30px",color:"red"}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"executionKey",label:"历史调试",width:"100",align:"center"}}),a("el-table-column",{attrs:{prop:"endTime",label:"时间",align:"center",width:"180"}})],1),a("div",{staticStyle:{"text-align":"right","margin-top":"15px"}},[a("el-pagination",{attrs:{layout:"prev, pager, next",total:e.totalHistory},on:{"current-change":e.handleCurrentChangeHistory}})],1)],1),a("el-dialog",{attrs:{title:"用例实例执行结果",visible:e.dialogVisibleExampleResults,width:"56%","before-close":e.handleCloseExampleResults},on:{"update:visible":function(t){e.dialogVisibleExampleResults=t}}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableDataExampleResults,stripe:""},on:{"row-click":e.openInstanceDebuggingOutput}},[a("el-table-column",{attrs:{label:"运行状态",width:"70",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[0==t.row.status?a("i",{staticClass:"el-icon-caret-right",staticStyle:{"font-size":"30px",color:"#e6a23c"}}):e._e(),1==t.row.status?a("i",{staticClass:"el-icon-loading",staticStyle:{"font-size":"30px",color:"#409eff"}}):e._e(),2==t.row.status?a("i",{staticClass:"el-icon-circle-check",staticStyle:{"font-size":"30px",color:"green"}}):e._e(),3==t.row.status?a("i",{staticClass:"el-icon-warning",staticStyle:{"font-size":"30px",color:"red"}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"dataName",label:"实例名称",align:"center"}}),a("el-table-column",{attrs:{prop:"startTime",label:"开始时间",width:"180",align:"center"}}),a("el-table-column",{attrs:{prop:"endTime",label:"结束时间",width:"180",align:"center"}}),a("el-table-column",{attrs:{prop:"continuedTime",label:"上次持续时间",width:"100",align:"center"}})],1),a("div",{staticStyle:{"text-align":"right","margin-top":"15px"}},[a("el-pagination",{attrs:{layout:"prev, pager, next",total:e.totalExampleResults},on:{"current-change":e.handleCurrentChangeExampleResults}})],1)],1),a("el-dialog",{attrs:{title:"实例调试输出",visible:e.dialogVisibleInstanceDebuggingOutput,width:"80%","before-close":e.handleCloseInstanceDebuggingOutput},on:{"update:visible":function(t){e.dialogVisibleInstanceDebuggingOutput=t}}},[a("div",{staticStyle:{height:"65vh","overflow-y":"auto","box-shadow":"0 0 5px #999",padding:"10px"}},e._l(e.caseResults,(function(t){return a("p",{key:t,staticClass:"caseResults"},[e._v("●"+e._s(t.log))])})),0)])],1)},i=[],n=a("2909"),o=a("5530"),r=(a("a15b"),a("b0c0"),a("e9c4"),a("a9e3"),a("d81d"),a("ac1f"),a("1276"),a("d3b7"),a("159b"),a("a434"),a("99af"),a("5319"),a("5578")),l=a("abc3"),c=a("a1bc"),u={name:"addDynamicParams",components:{httpParam:r["a"],MyEditor:l["a"]},data:function(){return{num:0,continuedActionData:{},actionData:{},allCaseData:[],firstActive:"2",openeds:[],message:[],activeName:"1",ws:null,httpParamReset:!0,firstEditor:!0,secondEditor:!0,thirdEditor:!0,checkboxGroup1:[],caseForm:{0:{name:"用例1",abnormalCheckpoint:0,noEmptyCheckpoint:0}},editName:"",barArr:[{show:!0,fadeIn:!0,active:!0,name:"数据组1",httpData:"",newSelectId:0,showIpt:!1}],kvItem:[{}],tabLikeArr:[{name:"获取指定数组",jsonPath:"{$.数组名[*]}",input:"{$.store.book[*]}",output:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95},{category:"fiction",author:"Evelyn Waugh",title:"Sword of Honour",price:12.99}]},{name:"获取数组的指定元素",jsonPath:"{$.数组名[0]}",input:"{$.store.book[0]}",output:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95}]},{name:"获取数组下的指定字段全部数据集合",jsonPath:"{$.数组名[*].字段}",input:"{$.store.book[*].author}",output:["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]},{name:"获取结果集中的全部指定字段的集合",jsonPath:"{$..字段}",input:"{$..price}",output:[8.95,12.99,8.99,22.99,19.95]},{name:"获取指定字段下的全部值",jsonPath:"{$.字段.*}",input:"{$.store.book[0].*}",output:["reference","Nigel Rees","Sayings of the Century",8.95]},{name:"获取数组中的一组指定下标的元素",jsonPath:"{$.数组名[n1,n2,n3]}",input:"$.store.book[0,1]",output:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95},{category:"fiction",author:"Evelyn Waugh",title:"Sword of Honour",price:12.99}]},{name:"获取数组中的从索引a->索引b的元素",jsonPath:"{$.数组名[n1:n3]}",input:"{$.store.book[0:2]} (如果从0开始则可以忽略0) 变为{$.store.book[:2]}",output:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95},{category:"fiction",author:"Evelyn Waugh",title:"Sword of Honour",price:12.99}]},{name:"获取数组中包含N字段的全部元素",jsonPath:"{$.数组[?{@.N}]} 获取json中book数组中包含isbn字段的所有元素",input:"{$.store.book[?(@.isbn)]}",output:[{category:"fiction",author:"Herman Melville",title:"Moby Dick",isbn:"0-553-21311-3",price:8.99},{category:"fiction",author:"J. R. R. Tolkien",title:"The Lord of the Rings",isbn:"0-395-19395-8",price:22.99}]},{name:"获取数组中符合条件的元素(四则运算)",jsonPath:"{$.数组[?{@.N < 10 }]}",input:"{$.store.book[?(@.price < 10 )]} (获取json中book数组中price<10的所有值)",output:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95},{category:"fiction",author:"Herman Melville",title:"Moby Dick",isbn:"0-553-21311-3",price:8.99}]},{name:"获取数组中符合条件的元素(嵌套表达)",jsonPath:"{$.数组[?{@.N < $['字段'] }]}",input:"{$..book[?(@.price <= $['expensive'])]} (获取json中book数组中price<=expensive的所有值)",output:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95},{category:"fiction",author:"Herman Melville",title:"Moby Dick",isbn:"0-553-21311-3",price:8.99}]},{name:"获取数组中符合条件的元素(以某字符结尾)",jsonPath:"{$.数组[?{@.N = ~ /.*字符/i }]}",input:"{$..book[?(@.author =~ /.*REES/i)]} (获取json中book数组中的作者以REES结尾的所有值<REES不区分大小写>)",output:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95}]},{name:"获取数组长度",jsonPath:"{$.数组.length()}",input:"{$.store.book.length()}",output:4}],rules2:{evnId:[{required:!0,message:"请先选择环境",trigger:"change"}]},rules:{name:[{required:!0,message:"请输入名称",trigger:"blur"}],method:[{required:!0,message:"请选择请求方法",trigger:"change"}],url:[{required:!0,message:"请选输入url",trigger:"blur"}],type:[{required:!0,message:"请选择类型",trigger:"change"}],moveBefore:[{required:!0,message:"请选择前置操作",trigger:"change"}],moveAfterTest:[{required:!0,message:"请选择测试后操作",trigger:"change"}],moveAfterCase:[{required:!0,message:"请选择后置操作",trigger:"change"}]},jsonPretty:{store:{book:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95},{category:"fiction",author:"Evelyn Waugh",title:"Sword of Honour",price:12.99}],bicycle:{color:"red",price:19.95}},expensive:10},newSelectCaseId:0,evnForm:{evnId:null},form:{type:1,name:"",des:"",method:"",defaultEnv:"",url:"",tag:"",moveBefore:[],moveAfterTest:[],moveAfterCase:[],abnormalCheckpoint:0,noEmptyCheckpoint:0,retValue:""},radio2:1,radio3:1,movesList:[],projectName:"",dialogVisible:!1,environmentList:null,evnId:null,implementCheckedCities:[],implementCities:[],implementResult:{},implementWebsock:null,implementReturnTags:[],implementReturnMsg:[],implementResultDialogVisible:!1,drawerHistoricalRecords:!1,tableDataHistory:[],totalHistory:0,pageIndexHistory:1,dialogVisibleExampleResults:!1,tableDataExampleResults:[],totalExampleResults:0,pageIndexExampleResults:1,uniqueKey:"",dialogVisibleInstanceDebuggingOutput:!1,caseId:void 0,caseResults:[],visibleSyntaxTips:!1,visibleSyntaxRet:!1,tableDataSyntaxTips:[{name:"相等",function:"equal(a, b)",example:'equals["张三", Peson[0].name]',remarks:"比较a, b两项值是不是相等"},{name:"包含",function:"contains(a, b)",example:"contains([0, 1, 2], 1)",remarks:"判断a中是不是包含b"},{name:"长度",function:"a.length",example:"[0, 1, 2].length",remarks:"输入a的长度(支持字符串的数组)"},{name:"运算符",function:">, <, >=, <=, +, -, *, /, ==, ===",example:"a > b",remarks:"基础运算符,只支持基础类型的运算"}]}},created:function(){},watch:{"$store.state.projectId":{handler:function(e){this.getAllEnvironments(),this.getAllMove()},deep:!0},"$store.state.selectPieStatus":{handler:function(e){var t={des:this.form.des,moveAfterCase:this.form.moveAfterCase.join(","),moveAfterTest:this.form.moveAfterTest.join(","),moveBefore:this.form.moveBefore.join(","),name:this.form.name,projectId:this.$store.state.projectId.id,type:1,defaultEnv:this.form.defaultEnv,tag:this.form.tag,detail:JSON.stringify({method:this.form.method,url:this.form.url})},a=JSON.parse(JSON.stringify(this.caseForm));a[this.newSelectCaseId].httpData=this.$refs.httpParam.getValue();var s=[];for(var i in a)a[i].detail=a[i].httpData,s.push(a[i]);var n=this.form.retValue,o={testCase:t,testData:s,retValue:n};this.$store.dispatch("changeAllDataAct",o)},deep:!0},"$store.state.editData":{handler:function(e){var t=e;this.form.des=t.des,this.form.name=t.name,this.form.id=t.id,this.form.defaultEnv=null!=t.defaultEnv?Number(t.defaultEnv):null,this.form.tag=t.tag?t.tag:"",this.form.retValue=t.retValue,this.$set(this.form,"method",JSON.parse(t.detail).method),this.$set(this.form,"url",JSON.parse(t.detail).url),this.form.moveAfterCase=t.moveAfterCase?this.stringToNum(t.moveAfterCase):[],this.form.moveAfterTest=t.moveAfterTest?this.stringToNum(t.moveAfterTest):[],this.form.moveBefore=t.moveBefore?this.stringToNum(t.moveBefore):[]},deep:!0},"$store.state.addCaseData":{handler:function(e){var t=this;this.caseForm={},e.caseData.map((function(e,a){t.caseForm[a]=e,t.caseForm[a].httpData=JSON.parse(e.detail)}))},deep:!0},"$store.state.selectData":{handler:function(e){var t=this,a=JSON.parse(JSON.stringify(e)),s=JSON.parse(JSON.stringify(a.testCase));this.form={type:1,name:"",des:"",method:"",url:"",moveBefore:[],moveAfterTest:[],moveAfterCase:[],abnormalCheckpoint:0,noEmptyCheckpoint:0},this.$set(this.form,"des",s.des),this.$set(this.form,"name",s.name),this.$set(this.form,"defaultEnv",s.defaultEnv),this.$set(this.form,"tag",s.tag),this.$set(this.form,"method",JSON.parse(s.detail).method),this.$set(this.form,"url",JSON.parse(s.detail).url),this.$set(this.form,"retValue",a.retValue?a.retValue:""),this.form.moveAfterCase=s.moveAfterCase?this.stringToNum(s.moveAfterCase):[],this.form.moveAfterTest=s.moveAfterTest?this.stringToNum(s.moveAfterTest):[],this.form.moveBefore=s.moveBefore?this.stringToNum(s.moveBefore):[];var i=JSON.parse(JSON.stringify(a.testData)),n={};this.caseForm={},this.barArr=[],this.newSelectCaseId=0,i.map((function(e,a){t.barArr.push({show:!0,fadeIn:!0,active:0==a,name:e.name,httpData:"",newSelectId:a,showIpt:!1}),n={id:e.id,name:e.name,abnormalCheckpoint:e.abnormalCheckpoint,noEmptyCheckpoint:e.noEmptyCheckpoint,containCheckpoint:e.containCheckpoint,jsonpathCheckpoint:e.jsonpathCheckpoint,noContainCheckpoint:e.noContainCheckpoint,httpData:"string"===typeof e.detail?JSON.parse(e.detail):JSON.stringify(e.detail),testCaseId:e.testCaseId?e.testCaseId:""},t.$set(t.caseForm,a,n)})),this.firstEditor=!1,this.secondEditor=!1,this.thirdEditor=!1,this.httpParamReset=!1,this.$nextTick((function(){t.httpParamReset=!0,t.firstEditor=!0,t.secondEditor=!0,t.thirdEditor=!0}))},deep:!0}},mounted:function(){var e=this;this.$store.state.projectId.id&&(this.getAllEnvironments(),this.getAllMove());var t=this.$route.query.id;t&&this.$http.getCaseById(t).then((function(t){var a=t.data.data.testData,s={};e.barArr=[],e.newSelectCaseId=0,0==a.length?(e.$set(e.caseForm,"0",{abnormalCheckpoint:0,noEmptyCheckpoint:0,name:"数据组1"}),e.barArr.push({show:!0,fadeIn:!0,active:!0,httpData:{},name:"数据组1",showIpt:!1,newSelectId:0})):a.map((function(t,a){e.barArr.push({show:!0,fadeIn:!0,active:0==a,name:t.name,httpData:"",newSelectId:a,showIpt:!1}),s={id:t.id,name:t.name,abnormalCheckpoint:t.abnormalCheckpoint,noEmptyCheckpoint:t.noEmptyCheckpoint,containCheckpoint:t.containCheckpoint,jsonpathCheckpoint:t.jsonpathCheckpoint,noContainCheckpoint:t.noContainCheckpoint,httpData:JSON.parse(t.detail),testCaseId:t.testCaseId?t.testCaseId:""},e.caseForm[a]=s})),e.firstEditor=!1,e.secondEditor=!1,e.thirdEditor=!1,e.httpParamReset=!1,e.$nextTick((function(){e.httpParamReset=!0,e.firstEditor=!0,e.secondEditor=!0,e.thirdEditor=!0,e.$router.push({query:{}})}))})),this.projectName=this.$store.state.projectId.name},methods:{stringToNum:function(e){var t=e.split(","),a=[];return t.map((function(e){a.push(Number(e))})),a},changeCaseItemName:function(e){""!=this.editName&&(this.barArr[e].name=this.editName,this.caseForm[this.newSelectCaseId].name=this.editName,this.barArr[e].showIpt=!1,this.editName="")},selectPie:function(e,t){var a=this;if(this.newSelectCaseId==this.barArr[e].newSelectId&&!t)return this.editName=this.barArr[e].name,this.barArr[e].showIpt=!0,void setTimeout((function(){a.$refs.editIpt[0].focus()}),100);void 0===t&&(this.caseForm[this.newSelectCaseId].httpData=JSON.parse(JSON.stringify(this.$refs.httpParam.getValue()))),this.firstEditor=!1,this.secondEditor=!1,this.thirdEditor=!1,this.httpParamReset=!1,this.$nextTick((function(){a.httpParamReset=!0,a.firstEditor=!0,a.secondEditor=!0,a.thirdEditor=!0})),this.barArr.map((function(e){e.active=!1,e.showIpt=!1})),this.newSelectCaseId=this.barArr[e].newSelectId,this.barArr[e].active=!0},saveBasicData:function(){var e=this;this.$refs.form.validate((function(t){if(t){var a={des:e.form.des,moveAfterCase:e.form.moveAfterCase.join(","),moveAfterTest:e.form.moveAfterTest.join(","),moveBefore:e.form.moveBefore.join(","),name:e.form.name,retValue:e.form.retValue,projectId:e.$store.state.projectId.id,type:1,defaultEnv:""==e.form.defaultEnv?null:e.form.defaultEnv,tag:e.form.tag,detail:JSON.stringify({method:e.form.method,url:e.form.url})},s=JSON.parse(JSON.stringify(e.caseForm));s[e.newSelectCaseId].httpData=e.$refs.httpParam.getValue();var i=[];for(var n in s)s[n].detail=JSON.stringify(Object(o["a"])(Object(o["a"])({},s[n].httpData),{},{method:e.form.method,url:e.form.url})),i.push(s[n]);e.$store.dispatch("changeAllSaveDataAct",JSON.parse(JSON.stringify({testCase:a,testData:i}))),e.$store.dispatch("changeaddCalseNameToListAct",{id:i[0].testCaseId,name:a.name})}}))},changeCaseName:function(){this.$store.dispatch("changeNewCaseNameAct",this.form.name)},getEditValue:function(e,t){this.caseForm[this.newSelectCaseId][t]=e},implement:function(){var e=this;this.getAllEnvironments(),null!=this.$store.state.NowSelectId?this.$http.getCaseById(this.$store.state.NowSelectId).then((function(t){e.implementCities=t.data.data.testData,e.form.defaultEnv?e.evnForm.evnId=e.form.defaultEnv:e.environmentList[0].id&&(e.evnForm.evnId=e.environmentList[0].id),e.implementCities&&e.implementCities.forEach((function(t){e.$nextTick((function(){e.$refs.multipleTableInstance.toggleRowSelection(t)}))})),e.dialogVisible=!0})):this.$message.error("该用例暂无数据组,请先保存后执行")},addBar:function(){this.caseForm[this.newSelectCaseId].httpData=JSON.parse(JSON.stringify(this.$refs.httpParam.getValue()));var e=0;for(var t in this.caseForm)e=t;var a=Object(o["a"])({},this.caseForm[e]);a.id=void 0,this.$set(this.caseForm,Number(e)+1,a),this.newSelectCaseId=Number(e)+1,this.barArr.push({show:!1,fadeIn:!0,active:!1,httpData:{},name:"数据组"+(Number(e)+2),showIpt:!1,newSelectId:Number(e)+1}),this.barArr[this.barArr.length-1].show=!0,this.barArr[this.barArr.length-1].fadeIn=!0,this.selectPie(this.barArr.length-1,!0)},deleteBar:function(e){this.barArr.map((function(e){e.showIpt=!1}));var t=0;t=this.barArr[e].newSelectId,delete this.caseForm[t],this.barArr.splice(e,1),this.selectPie(this.barArr.length-1,!0)},echoData:function(){this.form=JSON.parse(JSON.stringify(this.$route.query)),this.form.httpData=JSON.parse(this.form.detail),this.form.moveAfterCase=this.form.moveAfterCase.split(",").map((function(e){return Number(e)})),this.form.moveAfterTest=this.form.moveAfterTest.split(",").map((function(e){return Number(e)})),this.form.moveBefore=this.form.moveBefore.split(",").map((function(e){return Number(e)})),this.form.abnormalCheckpoint=Number(this.form.abnormalCheckpoint),this.form.noEmptyCheckpoint=Number(this.form.noEmptyCheckpoint),this.form.type=Number(this.form.type)},getAllMove:function(){var e=this;this.$http.queryAllActivion(this.$store.state.projectId.id,{pageNum:1,pageSize:9999}).then((function(t){e.movesList=t.data.data.records})).catch((function(e){console.log(e)}))},comfirmAdd:function(){var e=this;this.$refs.form.validate((function(t){if(t){var a={des:e.form.des,moveAfterCase:e.form.moveAfterCase.join(","),moveAfterTest:e.form.moveAfterTest.join(","),moveBefore:e.form.moveBefore.join(","),name:e.form.name,projectId:e.$store.state.projectId.id,type:0,detail:JSON.stringify({method:e.form.method,url:e.form.url})},s=JSON.parse(JSON.stringify(e.caseForm));s[e.newSelectCaseId].httpData=e.$refs.httpParam.getValue();var i=[];for(var n in s)s[n].detail=s[n].httpData,i.push(s[n]);var o={testCase:a,testData:i};console.log(o),o.testData.map((function(e){e.detail=JSON.stringify(e.httpData)})),e.$store.dispatch("changeAllSaveDataAct",o)}}))},getAllEnvironments:function(){var e=this;this.$http.queryAllEnvironments(this.$store.state.projectId.id,{pageNum:1,pageSize:9999}).then((function(t){var a=t.data.data.records;e.environmentList=a})).catch((function(e){}))},handleSelectionChangeInstance:function(e){this.implementCheckedCities=e},implementDetermine:function(){var e=this;this.$refs.evnForm.validate((function(t){if(t){if(0==e.implementCheckedCities.length)return void e.$message.error("请至少选择一条数据组");e.form.detail||(e.form.detail=JSON.stringify({url:e.form.url,method:e.form.method})),e.implementResult={socketType:"TEST_CASE_EXECUTE",userId:1,projectId:e.$store.state.projectId.id,envId:e.evnForm.evnId,testCaseListDataBtoList:[{testCase:e.form,testDataList:e.implementCheckedCities}]},e.implementReturnTags=e.implementCheckedCities,e.implementResultDialogVisible=!0,e.handleClose(),e.continuedActionData={},e.implementInitWebSocket()}}))},implementResultHandleClose:function(e){this.implementResultDialogVisible=!1,this.implementWebsock.close(),this.ws.close()},implementInitWebSocket:function(){this.allCaseData=[],this.message=[],this.num=0;var e="".concat(c["a"].ws,"/ws");this.implementWebsock=new WebSocket(e),this.implementWebsock.onmessage=this.implementWebsocketonmessage,this.implementWebsock.onopen=this.implementWebsocketonopen,this.implementWebsock.onerror=this.implementWebsocketonerror,this.implementWebsock.onclose=this.implementWebsocketclose},implementWebsocketonopen:function(){this.getCaseId();for(var e=JSON.parse(JSON.stringify(this.implementResult)),t=0;t<e.testCaseListDataBtoList.length;t++)e.testCaseListDataBtoList[t].testCase.id=this.caseId,e.testCaseListDataBtoList[t].testCase.moveBefore=e.testCaseListDataBtoList[t].testCase.moveBefore.join(","),e.testCaseListDataBtoList[t].testCase.moveAfterTest=e.testCaseListDataBtoList[t].testCase.moveAfterTest.join(","),e.testCaseListDataBtoList[t].testCase.moveAfterCase=e.testCaseListDataBtoList[t].testCase.moveAfterCase.join(","),e.testCaseListDataBtoList[t].testCase.projectId=this.$store.state.projectId.id;this.continuedActionData.socketType&&(e=this.continuedActionData),this.implementWebsocketsend(JSON.stringify(e))},implementWebsocketonerror:function(){console.log("连接建立失败重连"),this.implementInitWebSocket()},implementWebsocketonmessage:function(e){this.num++;var t=JSON.parse(e.data),a=t.message;if(500!=t.code)if(1==this.num&&0==this.allCaseData.length)this.allCaseData=JSON.parse(a).testCaseListDataBtoList,this.wsUniqueKey=JSON.parse(a).uniqueKey,this.firstActive=this.allCaseData[0].testCase.id+"-"+this.allCaseData[0].testDataList[0].id,this.getDataStatusSocket();else{"-1.-1.-1.-1.当前 任务/用例 正在执行中"==a&&(this.implementWebsock.close(),this.implementResultDialogVisible=!1,this.$message.error("当前 任务/数据组 正在执行中"));var s=a.split(".");this.allCaseData.map((function(e){e.testCase.id==s[1]&&e.testDataList.map((function(e){!e.message&&(e.message=[]),e.id!=s[2]&&-1!=s[2]||e.message.push(Object(o["a"])({id:a.split(".")[3]},JSON.parse(JSON.parse(a.split(".").splice(4).join(".")))))}))})),2==this.num&&(console.log("进入"),this.changeMessage(0,0))}else this.$message.error(t.message)},implementWebsocketsend:function(e){console.log(e),this.implementWebsock.send(e)},implementWebsocketclose:function(e){console.log("断开连接",e)},UniquePay:function(e){for(var t=[e[0]],a=1;a<e.length;a++){for(var s=e[a],i=!1,n=0;n<t.length;n++)if(s.id==t[n].id){i=!0;break}i||t.push(s)}return t},changeMessage:function(e,t){this.message=this.allCaseData[e].testDataList[t].message},getExecutionHistory:function(){var e=this;this.caseId?this.$http.getExecutionHistory({caseId:this.caseId,pageNum:this.pageIndexHistory,pageSize:10}).then((function(t){e.totalHistory=t.data.data.total,e.tableDataHistory=t.data.data.records,e.drawerHistoricalRecords=!0})).catch((function(e){console.log(e)})):this.$message({message:"当前用例未保存!",type:"warning"})},getExecutionHistoryDetail:function(){var e=this;this.$http.getExecutionHistoryDetail({pageNum:this.pageIndexExampleResults,pageSize:10,uniqueKey:this.uniqueKey}).then((function(t){e.totalExampleResults=t.data.data.total;var a=t.data.data.records;for(var s in a){var i=new Date(a[s].startTime).getTime(),n=new Date(a[s].endTime).getTime(),o=n-i>0?n-i:Math.floor(200*Math.random())+100;a[s].continuedTime=null!=a[s].endTime?o/1e3+"s":"-"}e.tableDataExampleResults=a,e.getDataStatusSocket()})).catch((function(e){}))},getCaseId:function(){var e=this.$store.state.allCaseData,t=void 0;for(var a in e)if(e[a].active){t=e[a].id;break}this.caseId=t},openHistoricalRecords:function(){this.getCaseId(),this.getExecutionHistory()},handleCurrentChangeHistory:function(e){this.pageIndexHistory=e,this.getExecutionHistory()},openTestDetails:function(e){this.uniqueKey=e.uniqueKey,this.getExecutionHistoryDetail(),this.dialogVisibleExampleResults=!0},handleCloseExampleResults:function(e){this.dialogVisibleExampleResults=!1,this.ws.close()},handleCurrentChangeExampleResults:function(e){this.pageIndexExampleResults=e,this.getExecutionHistoryDetail()},getExecutionRecordsList:function(e){var t=this;this.$http.getExecutionRecordsList({uniqueKey:e}).then((function(e){t.caseResults=e.data.data,t.dialogVisibleInstanceDebuggingOutput=!0})).catch((function(e){}))},openInstanceDebuggingOutput:function(e){var t=this;this.unionKey=e.unionKey;var a=this.$loading({lock:!0,text:"Loading",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});this.$http.executionRecordsTree({uniqueKey:e.uniqueKey}).then((function(e){var a=e.data.data,s=t.handleData(a);t.allCaseData=s,t.implementResultDialogVisible=!0,console.log(s)})),this.continuedActionData={socketType:"TEST_CASE_MONITOR",uniqueKey:e.uniqueKey},this.implementResultDialogVisible=!0,this.implementInitWebSocket(),this.$http.executionRecordsTree({uniqueKey:e.uniqueKey}).then((function(e){var s=e.data.data,i=t.handleData(s);t.firstActive=i[0].testCase.id+"-"+i[0].testDataList[0].id,i.map((function(e){t.allCaseData.map((function(a){a.testDataList.map((function(a){e.testDataList.map((function(e){var t;e.id==a.id&&(t=a.message).push.apply(t,Object(n["a"])(e.message))})),a.message=t.UniquePay(a.message)}))}))})),t.getDataStatusSocket(),a.close(),setTimeout((function(){t.changeMessage(0,0)}),500)})).catch((function(e){a.close()}))},handleData:function(e){var t,a=[];for(var s in e)t=e[s];var i=function(e){var s={},i=[];for(var r in t[e])s={testCase:{name:t[e][r][0].caseName,id:t[e][r][0].testCaseId},testDataList:[]},i.push({id:r,name:t[e][r][0].dataName,message:[]}),t[e][r].map((function(e){i[i.length-1].message.push(Object(o["a"])({id:e.id},JSON.parse(e.log)))}));var l=[],c=0;i.map((function(e,t){"-1"==e.id&&(c=t,l=e.message)})),i.map((function(e){var t;"-1"!=e.id&&(t=e.message).unshift.apply(t,Object(n["a"])(l))})),i.splice(c,1),s.testDataList=[].concat(i),a.push(s)};for(var r in t)i(r);return a},handleCloseInstanceDebuggingOutput:function(e){this.dialogVisibleInstanceDebuggingOutput=!1},changeRadio:function(e){},addKVItem:function(e){this.kvItem.push({})},deleteKVItem:function(e){this.kvItem.splice(e,1)},handleClose:function(){this.implementCheckedCities=[],this.implementCities=[],this.dialogVisible=!1},getDataStatusSocket:function(){var e="".concat(c["a"].ws,"/statusMonitor");this.ws=new WebSocket(e),this.ws.onmessage=this.wsOnmessage,this.ws.onopen=this.wsOnopen,this.ws.onerror=this.wsOnerror,this.ws.onclose=this.wsOnclose},wsOnopen:function(){this.wsSend()},wsOnerror:function(){console.log("连接建立失败重连"),this.implementInitWebSocket()},wsOnmessage:function(e){var t=this;if(console.log(JSON.parse(e.data)),500!=JSON.parse(e.data).code){var a=JSON.parse(JSON.parse(e.data).message);this.allCaseData.map((function(e){e.testCase.id==a.caseId&&e.testDataList.map((function(s,i){s.id==a.dataId&&t.$set(e.testDataList[i],"status",a.status)}))}))}else this.$message.error(JSON.parse(e.data).message)},wsSend:function(){var e=this;this.tableDataExampleResults.length>0?this.tableDataExampleResults.map((function(t){var a={executeStatusMonitorType:"DETAIL",userId:1,jobId:-1,caseId:t.caseId,dataId:t.dataId,uniqueKey:t.uniqueKey};console.log(a),e.ws.send(JSON.stringify(a))})):this.allCaseData.map((function(t){t.testDataList.map((function(a){var s={executeStatusMonitorType:"DETAIL",userId:1,jobId:e.actionData.jobId,caseId:t.testCase.id,dataId:a.id,uniqueKey:e.wsUniqueKey};e.ws.send(JSON.stringify(s))}))}))},wsOnclose:function(e){console.log("断开连接",e)},notMessageWhiteSpace:function(e){"nowrap"==this.$refs["tableDataMessageInMsg"+e].style.whiteSpace?(this.$refs["tableDataMessageInMsg"+e].style.whiteSpace="pre",this.$refs["isJournalOpenRight"+e].style.display="none",this.$refs["isJournalOpenBottom"+e].style.display="inline"):(this.$refs["tableDataMessageInMsg"+e].style.whiteSpace="nowrap",this.$refs["isJournalOpenRight"+e].style.display="inline",this.$refs["isJournalOpenBottom"+e].style.display="none")},getStrCount:function(e,t){var a=0;while(-1!=e.indexOf(t))e=e.replace(t,""),a++;return a}},filters:{filterImplementResult:function(e){for(var t=e,a=t.indexOf("."),s=0;s<3;s++)a=t.indexOf(".",a+1);return t=t.substring(a+1),t}}},m=u,d=(a("a05c"),a("2877")),p=Object(d["a"])(m,s,i,!1,null,"115ed3d0",null);t["default"]=p.exports},5319:function(e,t,a){"use strict";var s=a("2ba4"),i=a("c65b"),n=a("e330"),o=a("d784"),r=a("d039"),l=a("825a"),c=a("1626"),u=a("5926"),m=a("50c4"),d=a("577e"),p=a("1d80"),h=a("8aa5"),f=a("dc4a"),v=a("0cb2"),g=a("14c3"),b=a("b622"),y=b("replace"),C=Math.max,k=Math.min,S=n([].concat),x=n([].push),I=n("".indexOf),w=n("".slice),D=function(e){return void 0===e?e:String(e)},_=function(){return"$0"==="a".replace(/./,"$0")}(),E=function(){return!!/./[y]&&""===/./[y]("a","$0")}(),N=!r((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}));o("replace",(function(e,t,a){var n=E?"$":"$0";return[function(e,a){var s=p(this),n=void 0==e?void 0:f(e,y);return n?i(n,e,s,a):i(t,d(s),e,a)},function(e,i){var o=l(this),r=d(e);if("string"==typeof i&&-1===I(i,n)&&-1===I(i,"$<")){var p=a(t,o,r,i);if(p.done)return p.value}var f=c(i);f||(i=d(i));var b=o.global;if(b){var y=o.unicode;o.lastIndex=0}var _=[];while(1){var E=g(o,r);if(null===E)break;if(x(_,E),!b)break;var N=d(E[0]);""===N&&(o.lastIndex=h(r,m(o.lastIndex),y))}for(var $="",R=0,T=0;T<_.length;T++){E=_[T];for(var A=d(E[0]),O=C(k(u(E.index),r.length),0),j=[],q=1;q<E.length;q++)x(j,D(E[q]));var L=E.groups;if(f){var P=S([A],j,O,r);void 0!==L&&x(P,L);var J=d(s(i,void 0,P))}else J=v(A,r,O,j,L,i);O>=R&&($+=w(r,R,O)+J,R=O+A.length)}return $+w(r,R)}]}),!N||!_||E)},5578:function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"httpParam"},[e.haveURL?a("el-input",{staticClass:"input-with-select",attrs:{placeholder:"请输入URL"},model:{value:e.form.url,callback:function(t){e.$set(e.form,"url",t)},expression:"form.url"}},[a("el-select",{staticStyle:{width:"80px"},attrs:{slot:"prepend",placeholder:"请选择"},slot:"prepend",model:{value:e.form.method,callback:function(t){e.$set(e.form,"method",t)},expression:"form.method"}},[a("el-option",{attrs:{label:"GET",value:"GET"}}),a("el-option",{attrs:{label:"POST",value:"POST"}}),a("el-option",{attrs:{label:"PUT",value:"PUT"}}),a("el-option",{attrs:{label:"DELETE",value:"DELETE"}})],1)],1):e._e(),a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"请求头",name:"1"}},e._l(e.headerItem,(function(t,s){return a("div",{key:s,staticClass:"header_item"},[a("el-input",{attrs:{placeholder:"key"},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"v.key"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"value"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"v.value"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"des"},model:{value:t.des,callback:function(a){e.$set(t,"des",a)},expression:"v.des"}}),0==s?a("i",{staticClass:"el-icon-plus",on:{click:function(t){return e.addHeaderItem(s)}}}):e._e(),0!==s?a("i",{staticClass:"el-icon-delete",on:{click:function(t){return e.deleteHeaderItem(s)}}}):e._e()],1)})),0),a("el-tab-pane",{attrs:{label:"QUERY参数",name:"2"}},e._l(e.queryItem,(function(t,s){return a("div",{key:s,staticClass:"header_item"},[a("el-input",{attrs:{placeholder:"key"},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"v.key"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"value"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"v.value"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"des"},model:{value:t.des,callback:function(a){e.$set(t,"des",a)},expression:"v.des"}}),0==s?a("i",{staticClass:"el-icon-plus",on:{click:function(t){return e.addQueryItem(s)}}}):e._e(),0!==s?a("i",{staticClass:"el-icon-delete",on:{click:function(t){return e.deleteQueryItem(s)}}}):e._e()],1)})),0),a("el-tab-pane",{attrs:{label:"PATH参数",name:"4"}},e._l(e.pathItem,(function(t,s){return a("div",{key:s,staticClass:"header_item"},[a("el-input",{attrs:{placeholder:"key"},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"v.key"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"value"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"v.value"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"des"},model:{value:t.des,callback:function(a){e.$set(t,"des",a)},expression:"v.des"}}),0==s?a("i",{staticClass:"el-icon-plus",on:{click:function(t){return e.addPathItem(s)}}}):e._e(),0!==s?a("i",{staticClass:"el-icon-delete",on:{click:function(t){return e.deletePathItem(s)}}}):e._e()],1)})),0),a("el-tab-pane",{attrs:{label:"请求体",name:"3"}},[a("div",{staticClass:"requestBody"},[a("el-radio-group",{model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[a("el-radio",{attrs:{label:"NONE"}},[e._v(" none ")]),a("el-radio",{attrs:{label:"FORM_DATA"}},[e._v(" form-data ")]),a("el-radio",{attrs:{label:"X_WWW_FORM_URLENCODED"}},[e._v(" x-www-form-urlencoded ")]),a("el-radio",{attrs:{label:"RAW"}},[e._v(" raw ")]),a("el-radio",{attrs:{label:"BINARY"}},[e._v(" binary ")]),"RAW"==e.radio?a("el-dropdown",{on:{command:e.handleCommand}},[a("span",{staticClass:"el-dropdown-link"},[e._v(" "+e._s(e.selectType)+" "),a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:"text"}},[e._v("text")]),a("el-dropdown-item",{attrs:{command:"xml"}},[e._v("xml")]),a("el-dropdown-item",{attrs:{command:"javascript"}},[e._v("javascript")]),a("el-dropdown-item",{attrs:{command:"json"}},[e._v("json")]),a("el-dropdown-item",{attrs:{command:"html"}},[e._v("html")])],1)],1):e._e()],1),a("div",{staticClass:"request_item"},["NONE"==e.radio?a("div",{staticClass:"request_none"},[e._v(" 该请求没有请求体 ")]):e._e(),"FORM_DATA"==e.radio?a("div",{staticClass:"request_form-data"},e._l(e.form_dataItem,(function(t,s){return a("div",{key:s,staticClass:"header_item"},[a("el-input",{attrs:{placeholder:"key"},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"v.key"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"value"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"v.value"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"des"},model:{value:t.des,callback:function(a){e.$set(t,"des",a)},expression:"v.des"}}),0==s?a("i",{staticClass:"el-icon-plus",on:{click:function(t){return e.addForm_dataItem(s)}}}):e._e(),0!==s?a("i",{staticClass:"el-icon-delete",on:{click:function(t){return e.deleteForm_dataItem(s)}}}):e._e()],1)})),0):e._e(),"X_WWW_FORM_URLENCODED"==e.radio?a("div",{staticClass:"request_form-data"},e._l(e.x_formItem,(function(t,s){return a("div",{key:s,staticClass:"header_item"},[a("el-input",{attrs:{placeholder:"key"},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"v.key"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"value"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"v.value"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"des"},model:{value:t.des,callback:function(a){e.$set(t,"des",a)},expression:"v.des"}}),0==s?a("i",{staticClass:"el-icon-plus",on:{click:function(t){return e.addX_formItem(s)}}}):e._e(),0!==s?a("i",{staticClass:"el-icon-delete",on:{click:function(t){return e.deleteX_formItem(s)}}}):e._e()],1)})),0):e._e(),"RAW"==e.radio?a("div",{staticClass:"request_raw"},[e.reset?a("MyEditor",{staticClass:"editorHeight",attrs:{language:e.language,title:"dockerfile",content:e.httpData.stringValue},on:{change:e.getEditValue},model:{value:e.code,callback:function(t){e.code=t},expression:"code"}}):e._e()],1):e._e(),"BINARY"==e.radio?a("div",{staticClass:"request_binary"},[a("el-upload",{staticClass:"upload-demo",attrs:{action:"https://jsonplaceholder.typicode.com/posts/","on-preview":e.handlePreview,"on-remove":e.handleRemove,"before-remove":e.beforeRemove,multiple:"",limit:3,"on-exceed":e.handleExceed,"file-list":e.fileList}},[a("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")])],1)],1):e._e()])],1)])],1)],1)},i=[],n=a("5530"),o=(a("d81d"),a("a434"),a("99af"),a("b0c0"),a("abc3")),r={name:"httpParam",props:{haveURL:{type:Boolean,default:!1},httpData:{type:Object,default:function(){return{}}}},components:{MyEditor:o["a"]},data:function(){return{activeName:"1",form:{},headerItem:[{}],form_dataItem:[{}],x_formItem:[{}],queryItem:[{}],pathItem:[{}],radio:"NONE",selectType:"json ",code:"",reset:!0,language:"json",fileList:[],editValue:""}},mounted:function(){this.setValue()},methods:{setValue:function(){var e=this,t=[],a=[],s=[],i=[],n=[];this.form={url:this.httpData.url,method:this.httpData.method},this.httpData.stringValue&&(this.activeName="3",this.language="text"==this.httpData.requestType||"xml"==this.httpData.requestType||"javascript"==this.httpData.requestType||"json"==this.httpData.requestType||"html"==this.httpData.requestType?this.httpData.requestType:"json",this.selectType="text"==this.httpData.requestType||"xml"==this.httpData.requestType||"javascript"==this.httpData.requestType||"json"==this.httpData.requestType||"html"==this.httpData.requestType?this.httpData.requestType:"json",this.editValue=this.httpData.stringValue,this.radio="RAW"),this.httpData.headers&&this.httpData.headers.length>0&&this.mapArr(this.httpData.headers,t,!1),this.httpData.requestParams&&this.httpData.requestParams.length>0&&this.httpData.requestParams.map((function(t,i){"QUERY"==t.requestType?(e.mapArr(t.requestBodies,a,!1),e.activeName="2"):"PATH"==t.requestType&&(e.mapArr(t.requestBodies,s,!1),e.activeName="4")})),"FORM_DATA"==this.httpData.requestType?(this.activeName="3",this.radio="FORM_DATA",this.mapArr(this.httpData.requestBodies,i,!1)):"X_WWW_FORM_URLENCODED"==this.httpData.requestType?(this.activeName="3",this.radio="X_WWW_FORM_URLENCODED",this.mapArr(this.httpData.requestBodies,n,!1)):"NONE"==this.httpData.requestType&&(this.activeName="3",this.radio="NONE"),t.length>0&&(this.headerItem=t),a.length>0&&(this.queryItem=a),s.length>0&&(this.pathItem=s),i.length>0&&(this.form_dataItem=i),n.length>0&&(this.x_formItem=n)},mapArr:function(e,t,a){e.map((function(e){e.key&&t.push({key:e.key,value:e.value,type:a?"TEXT":void 0,des:e.des})}))},getValue:function(){var e=this,t={},a=[],s=[],i="";this.mapArr(this.headerItem,a,!1),3==this.activeName&&"RAW"!=this.radio?("FORM_DATA"==this.radio?(this.mapArr(this.form_dataItem,s,!0),t.requestType="FORM_DATA"):"X_WWW_FORM_URLENCODED"==this.radio&&(this.mapArr(this.x_formItem,s,!0),t.requestType="X_WWW_FORM_URLENCODED"),t.requestType=this.radio):"RAW"==this.radio&&(t.requestType=this.language,i=this.editValue);var o=[];return this.queryItem[0].key&&(this.queryItem.map((function(t,a){e.queryItem[a].type="TEXT"})),o.push({requestType:"QUERY",requestBodies:this.queryItem})),this.pathItem[0].key&&(this.pathItem.map((function(t,a){e.pathItem[a].type="TEXT"})),o.push({requestType:"PATH",requestBodies:this.pathItem})),t=Object(n["a"])(Object(n["a"])({},t),{},{url:this.form.url?this.form.url:void 0,method:this.form.method?this.form.method:void 0,headers:a,requestBodies:s,stringValue:i,requestParams:o}),t},getEditValue:function(e){this.editValue=e},handleClick:function(e){},addHeaderItem:function(){this.headerItem.push({})},deleteHeaderItem:function(e){this.headerItem.splice(e,1)},addQueryItem:function(){this.queryItem.push({})},deleteQueryItem:function(e){this.queryItem.splice(e,1)},addPathItem:function(){this.pathItem.push({})},deletePathItem:function(e){this.pathItem.splice(e,1)},addForm_dataItem:function(){this.form_dataItem.push({})},deleteForm_dataItem:function(e){this.form_dataItem.splice(e,1)},addX_formItem:function(){this.x_formItem.push({})},deleteX_formItem:function(e){this.x_formItem.splice(e,1)},handleCommand:function(e){var t=this;this.selectType=e,this.language=e,this.reset=!1,this.$nextTick((function(){t.reset=!0}))},handleRemove:function(e,t){console.log(e,t)},handlePreview:function(e){console.log(e)},handleExceed:function(e,t){this.$message.warning("当前限制选择 3 个文件,本次选择了 ".concat(e.length," 个文件,共选择了 ").concat(e.length+t.length," 个文件"))},beforeRemove:function(e,t){return this.$confirm("确定移除 ".concat(e.name,"?"))}}},l=r,c=(a("79fb"),a("2877")),u=Object(c["a"])(l,s,i,!1,null,"0fed7f21",null);t["a"]=u.exports},"79fb":function(e,t,a){"use strict";a("fb0c")},"8aa5":function(e,t,a){"use strict";var s=a("6547").charAt;e.exports=function(e,t,a){return t+(a?s(e,t).length:1)}},a05c:function(e,t,a){"use strict";a("3950")},a15b:function(e,t,a){"use strict";var s=a("23e7"),i=a("e330"),n=a("44ad"),o=a("fc6a"),r=a("a640"),l=i([].join),c=n!=Object,u=r("join",",");s({target:"Array",proto:!0,forced:c||!u},{join:function(e){return l(o(this),void 0===e?",":e)}})},d784:function(e,t,a){"use strict";a("ac1f");var s=a("e330"),i=a("6eeb"),n=a("9263"),o=a("d039"),r=a("b622"),l=a("9112"),c=r("species"),u=RegExp.prototype;e.exports=function(e,t,a,m){var d=r(e),p=!o((function(){var t={};return t[d]=function(){return 7},7!=""[e](t)})),h=p&&!o((function(){var t=!1,a=/a/;return"split"===e&&(a={},a.constructor={},a.constructor[c]=function(){return a},a.flags="",a[d]=/./[d]),a.exec=function(){return t=!0,null},a[d](""),!t}));if(!p||!h||a){var f=s(/./[d]),v=t(d,""[e],(function(e,t,a,i,o){var r=s(e),l=t.exec;return l===n||l===u.exec?p&&!o?{done:!0,value:f(t,a,i)}:{done:!0,value:r(a,t,i)}:{done:!1}}));i(String.prototype,e,v[0]),i(u,d,v[1])}m&&l(u[d],"sham",!0)}},fb0c:function(e,t,a){}}]);
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c824033a"],{"0cb2":function(e,t,a){var s=a("e330"),i=a("7b0b"),n=Math.floor,o=s("".charAt),r=s("".replace),l=s("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,a,s,m,d){var p=a+e.length,h=s.length,f=u;return void 0!==m&&(m=i(m),f=c),r(d,f,(function(i,r){var c;switch(o(r,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,a);case"'":return l(t,p);case"<":c=m[l(r,1,-1)];break;default:var u=+r;if(0===u)return i;if(u>h){var d=n(u/10);return 0===d?i:d<=h?void 0===s[d-1]?o(r,1):s[d-1]+o(r,1):i}c=s[u-1]}return void 0===c?"":c}))}},1276:function(e,t,a){"use strict";var s=a("2ba4"),i=a("c65b"),n=a("e330"),o=a("d784"),r=a("44e7"),l=a("825a"),c=a("1d80"),u=a("4840"),m=a("8aa5"),d=a("50c4"),p=a("577e"),h=a("dc4a"),f=a("f36a"),v=a("14c3"),g=a("9263"),b=a("9f7f"),y=a("d039"),C=b.UNSUPPORTED_Y,k=4294967295,I=Math.min,S=[].push,x=n(/./.exec),w=n(S),D=n("".slice),_=!y((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var a="ab".split(e);return 2!==a.length||"a"!==a[0]||"b"!==a[1]}));o("split",(function(e,t,a){var n;return n="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,a){var n=p(c(this)),o=void 0===a?k:a>>>0;if(0===o)return[];if(void 0===e)return[n];if(!r(e))return i(t,n,e,o);var l,u,m,d=[],h=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),v=0,b=new RegExp(e.source,h+"g");while(l=i(g,b,n)){if(u=b.lastIndex,u>v&&(w(d,D(n,v,l.index)),l.length>1&&l.index<n.length&&s(S,d,f(l,1)),m=l[0].length,v=u,d.length>=o))break;b.lastIndex===l.index&&b.lastIndex++}return v===n.length?!m&&x(b,"")||w(d,""):w(d,D(n,v)),d.length>o?f(d,0,o):d}:"0".split(void 0,0).length?function(e,a){return void 0===e&&0===a?[]:i(t,this,e,a)}:t,[function(t,a){var s=c(this),o=void 0==t?void 0:h(t,e);return o?i(o,t,s,a):i(n,p(s),t,a)},function(e,s){var i=l(this),o=p(e),r=a(n,i,o,s,n!==t);if(r.done)return r.value;var c=u(i,RegExp),h=i.unicode,f=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(C?"g":"y"),g=new c(C?"^(?:"+i.source+")":i,f),b=void 0===s?k:s>>>0;if(0===b)return[];if(0===o.length)return null===v(g,o)?[o]:[];var y=0,S=0,x=[];while(S<o.length){g.lastIndex=C?0:S;var _,E=v(g,C?D(o,S):o);if(null===E||(_=I(d(g.lastIndex+(C?S:0)),o.length))===y)S=m(o,S,h);else{if(w(x,D(o,y,S)),x.length===b)return x;for(var N=1;N<=E.length-1;N++)if(w(x,E[N]),x.length===b)return x;S=y=_}}return w(x,D(o,y)),x}]}),!_,C)},"14c3":function(e,t,a){var s=a("da84"),i=a("c65b"),n=a("825a"),o=a("1626"),r=a("c6b6"),l=a("9263"),c=s.TypeError;e.exports=function(e,t){var a=e.exec;if(o(a)){var s=i(a,e,t);return null!==s&&n(s),s}if("RegExp"===r(e))return i(l,e,t);throw c("RegExp#exec called on incompatible receiver")}},"44e7":function(e,t,a){var s=a("861d"),i=a("c6b6"),n=a("b622"),o=n("match");e.exports=function(e){var t;return s(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}},"4d4d":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"addDynamicParams"},[a("div",{staticClass:"breadcrumb"}),a("div",{staticClass:"form"},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"100px"}},[a("el-row",[a("el-col",{attrs:{span:10,offset:1}},[a("el-form-item",{attrs:{label:"名称",prop:"name"}},[a("el-input",{on:{input:e.changeCaseName},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1)],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"所属项目","label-width":"120px"}},[a("el-input",{attrs:{disabled:""},model:{value:e.projectName,callback:function(t){e.projectName=t},expression:"projectName"}})],1)],1),a("el-col",{staticStyle:{display:"flex","justify-content":"center"},attrs:{span:3}},[a("el-button",{attrs:{type:"success"},on:{click:e.implement}},[e._v("调试")])],1)],1),a("el-row",[a("el-col",{attrs:{span:10,offset:1}},[a("el-form-item",{attrs:{label:"method",prop:"method"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:e.form.method,callback:function(t){e.$set(e.form,"method",t)},expression:"form.method"}},[a("el-option",{attrs:{label:"GET",value:"GET"}}),a("el-option",{attrs:{label:"POST",value:"POST"}}),a("el-option",{attrs:{label:"PUT",value:"PUT"}}),a("el-option",{attrs:{label:"DELETE",value:"DELETE"}})],1)],1)],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"url(相对路径)",prop:"url","label-width":"120px"}},[a("el-input",{staticClass:"input-with-select",attrs:{placeholder:"请输入URL"},model:{value:e.form.url,callback:function(t){e.$set(e.form,"url",t)},expression:"form.url"}})],1)],1),a("el-col",{staticStyle:{display:"flex","justify-content":"center"},attrs:{span:3}},[a("el-button",{attrs:{type:"primary"},on:{click:e.saveBasicData}},[e._v("保存")])],1)],1),a("el-row",[a("el-col",{attrs:{span:10,offset:1}},[a("el-form-item",{attrs:{label:"标签"}},[a("el-input",{model:{value:e.form.tag,callback:function(t){e.$set(e.form,"tag",t)},expression:"form.tag"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"默认环境","label-width":"120px"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择",clearable:""},model:{value:e.form.defaultEnv,callback:function(t){e.$set(e.form,"defaultEnv",t)},expression:"form.defaultEnv"}},e._l(e.environmentList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.id+":"+e.name,value:e.id}})})),1)],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:22,offset:1}},[a("el-form-item",{attrs:{label:"备注"}},[a("el-input",{model:{value:e.form.des,callback:function(t){e.$set(e.form,"des",t)},expression:"form.des"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:6,offset:1}},[a("el-form-item",{attrs:{label:"前置操作"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{multiple:"",placeholder:"请选择"},model:{value:e.form.moveBefore,callback:function(t){e.$set(e.form,"moveBefore",t)},expression:"form.moveBefore"}},e._l(e.movesList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.id+":"+e.name,value:e.id}})})),1)],1)],1),a("el-col",{attrs:{span:7,offset:1}},[a("el-form-item",{attrs:{label:"测试后操作"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{multiple:"",placeholder:"请选择"},model:{value:e.form.moveAfterTest,callback:function(t){e.$set(e.form,"moveAfterTest",t)},expression:"form.moveAfterTest"}},e._l(e.movesList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.id+":"+e.name,value:e.id}})})),1)],1)],1),a("el-col",{attrs:{span:7,offset:1}},[a("el-form-item",{attrs:{label:"后置操作"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{multiple:"",placeholder:"请选择"},model:{value:e.form.moveAfterCase,callback:function(t){e.$set(e.form,"moveAfterCase",t)},expression:"form.moveAfterCase"}},e._l(e.movesList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.id+":"+e.name,value:e.id}})})),1)],1)],1)],1),a("div",{staticClass:"case"},[a("div",{staticClass:"topBar"},[e._l(e.barArr,(function(t,s){return a("div",{directives:[{name:"show",rawName:"v-show",value:t.show,expression:"v.show"}],key:s,class:{barList:!0,animate__animated:!0,animate__fadeInLeft:t.fadeIn,active:t.active},on:{click:function(t){return t.stopPropagation(),e.selectPie(s)}}},[t.showIpt?a("div",{staticStyle:{width:"100%"}},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.editName,expression:"editName"}],ref:"editIpt",refInFor:!0,staticStyle:{width:"100%"},attrs:{type:"text"},domProps:{value:e.editName},on:{blur:function(t){return e.changeCaseItemName(s)},input:function(t){t.target.composing||(e.editName=t.target.value)}}})]):a("div",[a("span",[e._v(e._s(t.name))])]),0!=s?a("i",{staticClass:"el-icon-close f30",on:{click:function(t){return t.stopPropagation(),e.deleteBar(s)}}}):e._e()])})),a("i",{staticClass:"el-icon-plus f30",on:{click:e.addBar}}),a("div",{staticClass:"bottomTag"})],2),a("el-row",[a("el-col",{attrs:{span:22,offset:1}},[a("div",{staticClass:"httpParamDiv"},[e.httpParamReset?a("httpParam",{ref:"httpParam",attrs:{httpData:"string"===typeof e.caseForm[e.newSelectCaseId].httpData?JSON.parse(e.caseForm[e.newSelectCaseId].httpData):e.caseForm[e.newSelectCaseId].httpData}}):e._e()],1)])],1),a("el-row",[a("el-col",{attrs:{span:10,offset:1}},[a("el-form-item",{staticStyle:{"text-align":"left"},attrs:{label:"是否进行异常检验","label-width":"unset"}},[a("el-radio-group",{model:{value:e.caseForm[e.newSelectCaseId].abnormalCheckpoint,callback:function(t){e.$set(e.caseForm[e.newSelectCaseId],"abnormalCheckpoint",t)},expression:"caseForm[newSelectCaseId].abnormalCheckpoint"}},[a("el-radio",{attrs:{label:0}},[e._v("否")]),a("el-radio",{attrs:{label:1}},[e._v("是")])],1)],1)],1),a("el-col",{attrs:{span:10,offset:1}},[a("el-form-item",{staticStyle:{"text-align":"left"},attrs:{label:"是否进行非空检验","label-width":"150px"}},[a("el-radio-group",{model:{value:e.caseForm[e.newSelectCaseId].noEmptyCheckpoint,callback:function(t){e.$set(e.caseForm[e.newSelectCaseId],"noEmptyCheckpoint",t)},expression:"caseForm[newSelectCaseId].noEmptyCheckpoint"}},[a("el-radio",{attrs:{label:0}},[e._v("否")]),a("el-radio",{attrs:{label:1}},[e._v("是")])],1)],1)],1)],1),a("div",{staticClass:"formBox"},[a("div",{staticClass:"box-left"},[a("span",[e._v("包含检查点")]),e.firstEditor?a("MyEditor",{staticClass:"editorHeight",attrs:{language:"text",content:e.caseForm[e.newSelectCaseId].containCheckpoint},on:{change:function(t){e.getEditValue(t,"containCheckpoint")}}}):e._e()],1),a("div",{staticClass:"box-right"},[a("span",[e._v("不包含检查点")]),e.secondEditor?a("MyEditor",{staticClass:"editorHeight",attrs:{language:"text",content:e.caseForm[e.newSelectCaseId].noContainCheckpoint},on:{change:function(t){e.getEditValue(t,"noContainCheckpoint")}}}):e._e()],1)]),a("div",{staticClass:"formBox"},[a("div",{staticClass:"box"},[a("span",[e._v("jsonPath    "),a("br"),e._v("检验点 "),a("br"),a("el-popover",{attrs:{placement:"top-start",width:"1050",trigger:"manual"},model:{value:e.visibleSyntaxTips,callback:function(t){e.visibleSyntaxTips=t},expression:"visibleSyntaxTips"}},[a("div",{staticClass:"syntaxSpan"},[a("div",{staticClass:"leftSpan"},[a("span",[e._v("函数语法:")]),a("span",[e._v("jsonPath语法:")])]),a("i",{staticClass:"el-icon-close",staticStyle:{cursor:"pointer","font-size":"18px"},on:{click:function(t){e.visibleSyntaxTips=!1}}})]),a("div",{staticClass:"syntaxTips"},[a("div",{staticClass:"tips1"},[a("el-table",{attrs:{data:e.tableDataSyntaxTips}},[a("el-table-column",{attrs:{width:"70",property:"name",label:"名称",align:"center"}}),a("el-table-column",{attrs:{width:"100",property:"function",label:"函数",align:"center"}}),a("el-table-column",{attrs:{width:"100",property:"example",label:"例子",align:"center"}}),a("el-table-column",{attrs:{property:"remarks",label:"备注",align:"center"}})],1)],1),a("div",{staticClass:"tips2"},[a("span",[e._v("示例数据:")]),a("pre",[e._v(e._s(JSON.stringify(e.jsonPretty,null,4)))])]),a("div",{staticClass:"tips3"},e._l(e.tabLikeArr,(function(t,s){return a("el-collapse",{key:s,attrs:{accordion:""},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-collapse-item",{attrs:{title:t.name,name:s}},[a("div",{staticClass:"tabLike"},[a("span",{staticClass:"tabLikeSp1"},[e._v("JsonPath:")]),a("span",{staticClass:"tabLikeSp2"},[e._v(e._s(t.jsonPath))])]),a("div",{staticClass:"tabLike"},[a("span",{staticClass:"tabLikeSp1"},[e._v("输入:")]),a("span",{staticClass:"tabLikeSp2"},[e._v(e._s(t.input))])]),a("div",{staticClass:"tabLike"},[a("span",{staticClass:"tabLikeSp1"},[e._v("输出:")]),a("pre",{staticClass:"tabLikeSp3"},[e._v(e._s(JSON.stringify(t.output,null,4)))])])])],1)})),1)]),a("el-button",{attrs:{slot:"reference",type:"info"},on:{click:function(t){e.visibleSyntaxTips=!e.visibleSyntaxTips}},slot:"reference"},[e._v("语法"),a("br"),e._v("提示")])],1)],1),e.thirdEditor?a("MyEditor",{staticClass:"editorHeight",attrs:{language:"javascript",content:e.caseForm[e.newSelectCaseId].jsonpathCheckpoint},on:{change:function(t){e.getEditValue(t,"jsonpathCheckpoint")}}}):e._e()],1)])],1)],1)],1),a("el-dialog",{attrs:{title:"执行条件",visible:e.dialogVisible,width:"60%","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{ref:"evnForm",attrs:{rules:e.rules2,model:e.evnForm}},[a("el-form-item",{attrs:{label:"环境",prop:"evnId"}},[a("el-select",{staticStyle:{width:"30%"},attrs:{clearable:"",placeholder:"请选择环境"},model:{value:e.evnForm.evnId,callback:function(t){e.$set(e.evnForm,"evnId",t)},expression:"evnForm.evnId"}},e._l(e.environmentList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1)],1),a("p",{staticStyle:{"margin-top":"10px"}}),a("el-table",{ref:"multipleTableInstance",staticStyle:{width:"100%"},attrs:{data:e.implementCities,"tooltip-effect":"dark"},on:{"selection-change":e.handleSelectionChangeInstance}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{prop:"name",label:"实例名称",align:"center"}}),a("el-table-column",{attrs:{prop:"abnormalCheckpoint",label:"是否进行异常检测",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(0==t.row.abnormalCheckpoint?"否":"是"))])]}}])}),a("el-table-column",{attrs:{prop:"noEmptyCheckpoint",label:"是否进行非空检验",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(0==t.row.noEmptyCheckpoint?"否":"是"))])]}}])}),a("el-table-column",{attrs:{prop:"containCheckpoint",label:"包含监查点",align:"center"}}),a("el-table-column",{attrs:{prop:"noContainCheckpoint",label:"不包含监查点",align:"center"}}),a("el-table-column",{attrs:{prop:"jsonpathCheckpoint",label:"jsonPath检查点",align:"center"}})],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.handleClose}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.implementDetermine}},[e._v("确 定")])],1)],1),a("el-dialog",{attrs:{title:"实例调试输出",visible:e.implementResultDialogVisible,width:"80%","before-close":e.implementResultHandleClose},on:{"update:visible":function(t){e.implementResultDialogVisible=t}}},[a("div",{staticClass:"dialogBody"},[a("div",{staticClass:"left"},[a("el-menu",{staticClass:"el-menu-vertical-demo",attrs:{"default-active":e.firstActive,"default-openeds":e.openeds}},[e._l(e.allCaseData,(function(t,s){return[t.testDataList.length>0?a("el-submenu",{key:t.testCase.id,attrs:{index:t.testCase.id}},[a("template",{slot:"title"},[a("span",[e._v(e._s(t.testCase.name))])]),e._l(t.testDataList,(function(i,n){return a("el-menu-item",{key:i.id,attrs:{index:t.testCase.id+"-"+i.id},nativeOn:{click:function(t){return e.changeMessage(s,n)}}},[[a("div",{staticStyle:{display:"flex","justify-content":"flex-start","align-items":"center"}},[a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"RUN"==i.status?"RUN":"FINISH"==i.status?"FINISH":"ERROR"==i.status?"ERROR":"READY",placement:"top"}},[a("div",{staticClass:"pointer",style:{background:"RUN"==i.status?"#409eff":"FINISH"==i.status?"#67c23a":"ERROR"==i.status?"#f78989":"#909399"}})]),e._v(" "+e._s(i.name)+" ")],1)]],2)}))],2):a("el-menu-item",{key:t.testCase.id,attrs:{index:t.testCase.id}},[a("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(t.testCase.name))])])]}))],2)],1),a("div",{staticClass:"right"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.message}},[a("el-table-column",{attrs:{prop:"logTime",label:"时间",width:"180px"}}),a("el-table-column",{attrs:{prop:"module",label:"模型",width:"100px"}}),a("el-table-column",{attrs:{label:"日志"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.getStrCount(t.row.msg,"\n")>=2?a("div",{ref:"tableDataMessageInMsg"+t.$index,staticStyle:{"{overflow":"hidden","white-space":"nowrap","text-overflow":"ellipsis"},on:{click:function(a){return e.notMessageWhiteSpace(t.$index)}}},[a("i",{ref:"isJournalOpenRight"+t.$index,staticClass:"el-icon-caret-right",staticStyle:{display:"inline"}}),a("i",{ref:"isJournalOpenBottom"+t.$index,staticClass:"el-icon-caret-bottom",staticStyle:{display:"none"}}),e._v(" "+e._s(t.row.msg)+" ")]):a("div",[e._v(" "+e._s(t.row.msg)+" ")])]}}])})],1)],1)])]),a("el-tooltip",{attrs:{effect:"dark",content:"用例历史执行记录",placement:"left"}},[a("i",{staticClass:"el-icon-arrow-left historicalRecords",on:{click:e.openHistoricalRecords}})]),a("el-drawer",{attrs:{title:"接口历史执行记录",visible:e.drawerHistoricalRecords,size:"350"},on:{"update:visible":function(t){e.drawerHistoricalRecords=t}}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableDataHistory,stripe:""},on:{"row-click":e.openTestDetails}},[a("el-table-column",{attrs:{label:"执行状态",width:"70",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[0==t.row.status?a("i",{staticClass:"el-icon-caret-right",staticStyle:{"font-size":"30px",color:"#e6a23c"}}):e._e(),1==t.row.status?a("i",{staticClass:"el-icon-loading",staticStyle:{"font-size":"30px",color:"#409eff"}}):e._e(),2==t.row.status?a("i",{staticClass:"el-icon-circle-check",staticStyle:{"font-size":"30px",color:"green"}}):e._e(),3==t.row.status?a("i",{staticClass:"el-icon-warning",staticStyle:{"font-size":"30px",color:"red"}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"executionKey",label:"历史调试",width:"100",align:"center"}}),a("el-table-column",{attrs:{prop:"endTime",label:"时间",align:"center",width:"180"}})],1),a("div",{staticStyle:{"text-align":"right","margin-top":"15px"}},[a("el-pagination",{attrs:{layout:"prev, pager, next",total:e.totalHistory},on:{"current-change":e.handleCurrentChangeHistory}})],1)],1),a("el-dialog",{attrs:{title:"用例实例执行结果",visible:e.dialogVisibleExampleResults,width:"56%","before-close":e.handleCloseExampleResults},on:{"update:visible":function(t){e.dialogVisibleExampleResults=t}}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableDataExampleResults,stripe:""},on:{"row-click":e.openInstanceDebuggingOutput}},[a("el-table-column",{attrs:{label:"运行状态",width:"70",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[0==t.row.status?a("i",{staticClass:"el-icon-caret-right",staticStyle:{"font-size":"30px",color:"#e6a23c"}}):e._e(),1==t.row.status?a("i",{staticClass:"el-icon-loading",staticStyle:{"font-size":"30px",color:"#409eff"}}):e._e(),2==t.row.status?a("i",{staticClass:"el-icon-circle-check",staticStyle:{"font-size":"30px",color:"green"}}):e._e(),3==t.row.status?a("i",{staticClass:"el-icon-warning",staticStyle:{"font-size":"30px",color:"red"}}):e._e()]}}])}),a("el-table-column",{attrs:{prop:"dataName",label:"实例名称",align:"center"}}),a("el-table-column",{attrs:{prop:"startTime",label:"开始时间",width:"180",align:"center"}}),a("el-table-column",{attrs:{prop:"endTime",label:"结束时间",width:"180",align:"center"}}),a("el-table-column",{attrs:{prop:"continuedTime",label:"上次持续时间",width:"100",align:"center"}})],1),a("div",{staticStyle:{"text-align":"right","margin-top":"15px"}},[a("el-pagination",{attrs:{layout:"prev, pager, next",total:e.totalExampleResults},on:{"current-change":e.handleCurrentChangeExampleResults}})],1)],1),a("el-dialog",{attrs:{title:"实例调试输出",visible:e.dialogVisibleInstanceDebuggingOutput,width:"80%","before-close":e.handleCloseInstanceDebuggingOutput},on:{"update:visible":function(t){e.dialogVisibleInstanceDebuggingOutput=t}}},[a("div",{staticStyle:{height:"65vh","overflow-y":"auto","box-shadow":"0 0 5px #999",padding:"10px"}},e._l(e.caseResults,(function(t){return a("p",{key:t,staticClass:"caseResults"},[e._v("●"+e._s(t.log))])})),0)])],1)},i=[],n=a("2909"),o=a("5530"),r=(a("a15b"),a("b0c0"),a("e9c4"),a("a9e3"),a("d81d"),a("ac1f"),a("1276"),a("d3b7"),a("159b"),a("a434"),a("99af"),a("5319"),a("5578")),l=a("abc3"),c=a("a1bc"),u={name:"addDynamicParams",components:{httpParam:r["a"],MyEditor:l["a"]},data:function(){return{num:0,continuedActionData:{},actionData:{},allCaseData:[],firstActive:"2",openeds:[],message:[],activeName:"1",ws:null,httpParamReset:!0,firstEditor:!0,secondEditor:!0,thirdEditor:!0,checkboxGroup1:[],caseForm:{0:{name:"用例1",abnormalCheckpoint:0,noEmptyCheckpoint:0}},editName:"",barArr:[{show:!0,fadeIn:!0,active:!0,name:"数据组1",httpData:"",newSelectId:0,showIpt:!1}],kvItem:[{}],tabLikeArr:[{name:"获取指定数组",jsonPath:"{$.数组名[*]}",input:"{$.store.book[*]}",output:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95},{category:"fiction",author:"Evelyn Waugh",title:"Sword of Honour",price:12.99}]},{name:"获取数组的指定元素",jsonPath:"{$.数组名[0]}",input:"{$.store.book[0]}",output:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95}]},{name:"获取数组下的指定字段全部数据集合",jsonPath:"{$.数组名[*].字段}",input:"{$.store.book[*].author}",output:["Nigel Rees","Evelyn Waugh","Herman Melville","J. R. R. Tolkien"]},{name:"获取结果集中的全部指定字段的集合",jsonPath:"{$..字段}",input:"{$..price}",output:[8.95,12.99,8.99,22.99,19.95]},{name:"获取指定字段下的全部值",jsonPath:"{$.字段.*}",input:"{$.store.book[0].*}",output:["reference","Nigel Rees","Sayings of the Century",8.95]},{name:"获取数组中的一组指定下标的元素",jsonPath:"{$.数组名[n1,n2,n3]}",input:"$.store.book[0,1]",output:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95},{category:"fiction",author:"Evelyn Waugh",title:"Sword of Honour",price:12.99}]},{name:"获取数组中的从索引a->索引b的元素",jsonPath:"{$.数组名[n1:n3]}",input:"{$.store.book[0:2]} (如果从0开始则可以忽略0) 变为{$.store.book[:2]}",output:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95},{category:"fiction",author:"Evelyn Waugh",title:"Sword of Honour",price:12.99}]},{name:"获取数组中包含N字段的全部元素",jsonPath:"{$.数组[?{@.N}]} 获取json中book数组中包含isbn字段的所有元素",input:"{$.store.book[?(@.isbn)]}",output:[{category:"fiction",author:"Herman Melville",title:"Moby Dick",isbn:"0-553-21311-3",price:8.99},{category:"fiction",author:"J. R. R. Tolkien",title:"The Lord of the Rings",isbn:"0-395-19395-8",price:22.99}]},{name:"获取数组中符合条件的元素(四则运算)",jsonPath:"{$.数组[?{@.N < 10 }]}",input:"{$.store.book[?(@.price < 10 )]} (获取json中book数组中price<10的所有值)",output:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95},{category:"fiction",author:"Herman Melville",title:"Moby Dick",isbn:"0-553-21311-3",price:8.99}]},{name:"获取数组中符合条件的元素(嵌套表达)",jsonPath:"{$.数组[?{@.N < $['字段'] }]}",input:"{$..book[?(@.price <= $['expensive'])]} (获取json中book数组中price<=expensive的所有值)",output:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95},{category:"fiction",author:"Herman Melville",title:"Moby Dick",isbn:"0-553-21311-3",price:8.99}]},{name:"获取数组中符合条件的元素(以某字符结尾)",jsonPath:"{$.数组[?{@.N = ~ /.*字符/i }]}",input:"{$..book[?(@.author =~ /.*REES/i)]} (获取json中book数组中的作者以REES结尾的所有值<REES不区分大小写>)",output:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95}]},{name:"获取数组长度",jsonPath:"{$.数组.length()}",input:"{$.store.book.length()}",output:4}],rules2:{evnId:[{required:!0,message:"请先选择环境",trigger:"change"}]},rules:{name:[{required:!0,message:"请输入名称",trigger:"blur"}],method:[{required:!0,message:"请选择请求方法",trigger:"change"}],url:[{required:!0,message:"请选输入url",trigger:"blur"}],type:[{required:!0,message:"请选择类型",trigger:"change"}],moveBefore:[{required:!0,message:"请选择前置操作",trigger:"change"}],moveAfterTest:[{required:!0,message:"请选择测试后操作",trigger:"change"}],moveAfterCase:[{required:!0,message:"请选择后置操作",trigger:"change"}]},jsonPretty:{store:{book:[{category:"reference",author:"Nigel Rees",title:"Sayings of the Century",price:8.95},{category:"fiction",author:"Evelyn Waugh",title:"Sword of Honour",price:12.99}],bicycle:{color:"red",price:19.95}},expensive:10},newSelectCaseId:0,evnForm:{evnId:null},form:{type:1,name:"",des:"",method:"",defaultEnv:"",url:"",tag:"",moveBefore:[],moveAfterTest:[],moveAfterCase:[],abnormalCheckpoint:0,noEmptyCheckpoint:0},radio2:1,radio3:1,movesList:[],projectName:"",dialogVisible:!1,environmentList:null,evnId:null,implementCheckedCities:[],implementCities:[],implementResult:{},implementWebsock:null,implementReturnTags:[],implementReturnMsg:[],implementResultDialogVisible:!1,drawerHistoricalRecords:!1,tableDataHistory:[],totalHistory:0,pageIndexHistory:1,dialogVisibleExampleResults:!1,tableDataExampleResults:[],totalExampleResults:0,pageIndexExampleResults:1,uniqueKey:"",dialogVisibleInstanceDebuggingOutput:!1,caseId:void 0,caseResults:[],visibleSyntaxTips:!1,tableDataSyntaxTips:[{name:"相等",function:"equal(a, b)",example:'equals["张三", Peson[0].name]',remarks:"比较a, b两项值是不是相等"},{name:"包含",function:"contains(a, b)",example:"contains([0, 1, 2], 1)",remarks:"判断a中是不是包含b"},{name:"长度",function:"a.length",example:"[0, 1, 2].length",remarks:"输入a的长度(支持字符串的数组)"},{name:"运算符",function:">, <, >=, <=, +, -, *, /, ==, ===",example:"a > b",remarks:"基础运算符,只支持基础类型的运算"}]}},created:function(){},watch:{"$store.state.projectId":{handler:function(e){this.getAllEnvironments(),this.getAllMove()},deep:!0},"$store.state.selectPieStatus":{handler:function(e){var t={des:this.form.des,moveAfterCase:this.form.moveAfterCase.join(","),moveAfterTest:this.form.moveAfterTest.join(","),moveBefore:this.form.moveBefore.join(","),name:this.form.name,projectId:this.$store.state.projectId.id,type:1,defaultEnv:this.form.defaultEnv,tag:this.form.tag,detail:JSON.stringify({method:this.form.method,url:this.form.url})},a=JSON.parse(JSON.stringify(this.caseForm));a[this.newSelectCaseId].httpData=this.$refs.httpParam.getValue();var s=[];for(var i in a)a[i].detail=a[i].httpData,s.push(a[i]);var n={testCase:t,testData:s};this.$store.dispatch("changeAllDataAct",n)},deep:!0},"$store.state.editData":{handler:function(e){var t=e;this.form.des=t.des,this.form.name=t.name,this.form.id=t.id,this.form.defaultEnv=null!=t.defaultEnv?Number(t.defaultEnv):null,this.form.tag=t.tag?t.tag:"",this.$set(this.form,"method",JSON.parse(t.detail).method),this.$set(this.form,"url",JSON.parse(t.detail).url),this.form.moveAfterCase=t.moveAfterCase?this.stringToNum(t.moveAfterCase):[],this.form.moveAfterTest=t.moveAfterTest?this.stringToNum(t.moveAfterTest):[],this.form.moveBefore=t.moveBefore?this.stringToNum(t.moveBefore):[]},deep:!0},"$store.state.addCaseData":{handler:function(e){var t=this;this.caseForm={},e.caseData.map((function(e,a){t.caseForm[a]=e,t.caseForm[a].httpData=JSON.parse(e.detail)}))},deep:!0},"$store.state.selectData":{handler:function(e){var t=this,a=JSON.parse(JSON.stringify(e)),s=JSON.parse(JSON.stringify(a.testCase));this.form={type:1,name:"",des:"",method:"",url:"",moveBefore:[],moveAfterTest:[],moveAfterCase:[],abnormalCheckpoint:0,noEmptyCheckpoint:0},this.$set(this.form,"des",s.des),this.$set(this.form,"name",s.name),this.$set(this.form,"defaultEnv",s.defaultEnv),this.$set(this.form,"tag",s.tag),this.$set(this.form,"method",JSON.parse(s.detail).method),this.$set(this.form,"url",JSON.parse(s.detail).url),this.form.moveAfterCase=s.moveAfterCase?this.stringToNum(s.moveAfterCase):[],this.form.moveAfterTest=s.moveAfterTest?this.stringToNum(s.moveAfterTest):[],this.form.moveBefore=s.moveBefore?this.stringToNum(s.moveBefore):[];var i=JSON.parse(JSON.stringify(a.testData)),n={};this.caseForm={},this.barArr=[],this.newSelectCaseId=0,i.map((function(e,a){t.barArr.push({show:!0,fadeIn:!0,active:0==a,name:e.name,httpData:"",newSelectId:a,showIpt:!1}),n={id:e.id,name:e.name,abnormalCheckpoint:e.abnormalCheckpoint,noEmptyCheckpoint:e.noEmptyCheckpoint,containCheckpoint:e.containCheckpoint,jsonpathCheckpoint:e.jsonpathCheckpoint,noContainCheckpoint:e.noContainCheckpoint,httpData:"string"===typeof e.detail?JSON.parse(e.detail):JSON.stringify(e.detail),testCaseId:e.testCaseId?e.testCaseId:""},t.$set(t.caseForm,a,n)})),this.firstEditor=!1,this.secondEditor=!1,this.thirdEditor=!1,this.httpParamReset=!1,this.$nextTick((function(){t.httpParamReset=!0,t.firstEditor=!0,t.secondEditor=!0,t.thirdEditor=!0}))},deep:!0}},mounted:function(){var e=this;this.$store.state.projectId.id&&(this.getAllEnvironments(),this.getAllMove());var t=this.$route.query.id;t&&this.$http.getCaseById(t).then((function(t){var a=t.data.data.testData,s={};e.barArr=[],e.newSelectCaseId=0,0==a.length?(e.$set(e.caseForm,"0",{abnormalCheckpoint:0,noEmptyCheckpoint:0,name:"数据组1"}),e.barArr.push({show:!0,fadeIn:!0,active:!0,httpData:{},name:"数据组1",showIpt:!1,newSelectId:0})):a.map((function(t,a){e.barArr.push({show:!0,fadeIn:!0,active:0==a,name:t.name,httpData:"",newSelectId:a,showIpt:!1}),s={id:t.id,name:t.name,abnormalCheckpoint:t.abnormalCheckpoint,noEmptyCheckpoint:t.noEmptyCheckpoint,containCheckpoint:t.containCheckpoint,jsonpathCheckpoint:t.jsonpathCheckpoint,noContainCheckpoint:t.noContainCheckpoint,httpData:JSON.parse(t.detail),testCaseId:t.testCaseId?t.testCaseId:""},e.caseForm[a]=s})),e.firstEditor=!1,e.secondEditor=!1,e.thirdEditor=!1,e.httpParamReset=!1,e.$nextTick((function(){e.httpParamReset=!0,e.firstEditor=!0,e.secondEditor=!0,e.thirdEditor=!0,e.$router.push({query:{}})}))})),this.projectName=this.$store.state.projectId.name},methods:{stringToNum:function(e){var t=e.split(","),a=[];return t.map((function(e){a.push(Number(e))})),a},changeCaseItemName:function(e){""!=this.editName&&(this.barArr[e].name=this.editName,this.caseForm[this.newSelectCaseId].name=this.editName,this.barArr[e].showIpt=!1,this.editName="")},selectPie:function(e,t){var a=this;if(this.newSelectCaseId==this.barArr[e].newSelectId&&!t)return this.editName=this.barArr[e].name,this.barArr[e].showIpt=!0,void setTimeout((function(){a.$refs.editIpt[0].focus()}),100);void 0===t&&(this.caseForm[this.newSelectCaseId].httpData=JSON.parse(JSON.stringify(this.$refs.httpParam.getValue()))),this.firstEditor=!1,this.secondEditor=!1,this.thirdEditor=!1,this.httpParamReset=!1,this.$nextTick((function(){a.httpParamReset=!0,a.firstEditor=!0,a.secondEditor=!0,a.thirdEditor=!0})),this.barArr.map((function(e){e.active=!1,e.showIpt=!1})),this.newSelectCaseId=this.barArr[e].newSelectId,this.barArr[e].active=!0},saveBasicData:function(){var e=this;this.$refs.form.validate((function(t){if(t){var a={des:e.form.des,moveAfterCase:e.form.moveAfterCase.join(","),moveAfterTest:e.form.moveAfterTest.join(","),moveBefore:e.form.moveBefore.join(","),name:e.form.name,projectId:e.$store.state.projectId.id,type:1,defaultEnv:""==e.form.defaultEnv?null:e.form.defaultEnv,tag:e.form.tag,detail:JSON.stringify({method:e.form.method,url:e.form.url})},s=JSON.parse(JSON.stringify(e.caseForm));s[e.newSelectCaseId].httpData=e.$refs.httpParam.getValue();var i=[];for(var n in s)s[n].detail=JSON.stringify(Object(o["a"])(Object(o["a"])({},s[n].httpData),{},{method:e.form.method,url:e.form.url})),i.push(s[n]);e.$store.dispatch("changeAllSaveDataAct",JSON.parse(JSON.stringify({testCase:a,testData:i}))),e.$store.dispatch("changeaddCalseNameToListAct",{id:i[0].testCaseId,name:a.name})}}))},changeCaseName:function(){this.$store.dispatch("changeNewCaseNameAct",this.form.name)},getEditValue:function(e,t){this.caseForm[this.newSelectCaseId][t]=e},implement:function(){var e=this;this.getAllEnvironments(),null!=this.$store.state.NowSelectId?this.$http.getCaseById(this.$store.state.NowSelectId).then((function(t){e.implementCities=t.data.data.testData,e.form.defaultEnv?e.evnForm.evnId=e.form.defaultEnv:e.environmentList[0].id&&(e.evnForm.evnId=e.environmentList[0].id),e.implementCities&&e.implementCities.forEach((function(t){e.$nextTick((function(){e.$refs.multipleTableInstance.toggleRowSelection(t)}))})),e.dialogVisible=!0})):this.$message.error("该用例暂无数据组,请先保存后执行")},addBar:function(){this.caseForm[this.newSelectCaseId].httpData=JSON.parse(JSON.stringify(this.$refs.httpParam.getValue()));var e=0;for(var t in this.caseForm)e=t;var a=Object(o["a"])({},this.caseForm[e]);a.id=void 0,this.$set(this.caseForm,Number(e)+1,a),this.newSelectCaseId=Number(e)+1,this.barArr.push({show:!1,fadeIn:!0,active:!1,httpData:{},name:"数据组"+(Number(e)+2),showIpt:!1,newSelectId:Number(e)+1}),this.barArr[this.barArr.length-1].show=!0,this.barArr[this.barArr.length-1].fadeIn=!0,this.selectPie(this.barArr.length-1,!0)},deleteBar:function(e){this.barArr.map((function(e){e.showIpt=!1}));var t=0;t=this.barArr[e].newSelectId,delete this.caseForm[t],this.barArr.splice(e,1),this.selectPie(this.barArr.length-1,!0)},echoData:function(){this.form=JSON.parse(JSON.stringify(this.$route.query)),this.form.httpData=JSON.parse(this.form.detail),this.form.moveAfterCase=this.form.moveAfterCase.split(",").map((function(e){return Number(e)})),this.form.moveAfterTest=this.form.moveAfterTest.split(",").map((function(e){return Number(e)})),this.form.moveBefore=this.form.moveBefore.split(",").map((function(e){return Number(e)})),this.form.abnormalCheckpoint=Number(this.form.abnormalCheckpoint),this.form.noEmptyCheckpoint=Number(this.form.noEmptyCheckpoint),this.form.type=Number(this.form.type)},getAllMove:function(){var e=this;this.$http.queryAllActivion(this.$store.state.projectId.id,{pageNum:1,pageSize:9999}).then((function(t){e.movesList=t.data.data.records})).catch((function(e){console.log(e)}))},comfirmAdd:function(){var e=this;this.$refs.form.validate((function(t){if(t){var a={des:e.form.des,moveAfterCase:e.form.moveAfterCase.join(","),moveAfterTest:e.form.moveAfterTest.join(","),moveBefore:e.form.moveBefore.join(","),name:e.form.name,projectId:e.$store.state.projectId.id,type:0,detail:JSON.stringify({method:e.form.method,url:e.form.url})},s=JSON.parse(JSON.stringify(e.caseForm));s[e.newSelectCaseId].httpData=e.$refs.httpParam.getValue();var i=[];for(var n in s)s[n].detail=s[n].httpData,i.push(s[n]);var o={testCase:a,testData:i};console.log(o),o.testData.map((function(e){e.detail=JSON.stringify(e.httpData)})),e.$store.dispatch("changeAllSaveDataAct",o)}}))},getAllEnvironments:function(){var e=this;this.$http.queryAllEnvironments(this.$store.state.projectId.id,{pageNum:1,pageSize:9999}).then((function(t){var a=t.data.data.records;e.environmentList=a})).catch((function(e){}))},handleSelectionChangeInstance:function(e){this.implementCheckedCities=e},implementDetermine:function(){var e=this;this.$refs.evnForm.validate((function(t){if(t){if(0==e.implementCheckedCities.length)return void e.$message.error("请至少选择一条数据组");e.form.detail||(e.form.detail=JSON.stringify({url:e.form.url,method:e.form.method})),e.implementResult={socketType:"TEST_CASE_EXECUTE",userId:1,projectId:e.$store.state.projectId.id,envId:e.evnForm.evnId,testCaseListDataBtoList:[{testCase:e.form,testDataList:e.implementCheckedCities}]},e.implementReturnTags=e.implementCheckedCities,e.implementResultDialogVisible=!0,e.handleClose(),e.continuedActionData={},e.implementInitWebSocket()}}))},implementResultHandleClose:function(e){this.implementResultDialogVisible=!1,this.implementWebsock.close(),this.ws.close()},implementInitWebSocket:function(){this.allCaseData=[],this.message=[],this.num=0;var e="".concat(c["a"].ws,"/ws");this.implementWebsock=new WebSocket(e),this.implementWebsock.onmessage=this.implementWebsocketonmessage,this.implementWebsock.onopen=this.implementWebsocketonopen,this.implementWebsock.onerror=this.implementWebsocketonerror,this.implementWebsock.onclose=this.implementWebsocketclose},implementWebsocketonopen:function(){this.getCaseId();for(var e=JSON.parse(JSON.stringify(this.implementResult)),t=0;t<e.testCaseListDataBtoList.length;t++)e.testCaseListDataBtoList[t].testCase.id=this.caseId,e.testCaseListDataBtoList[t].testCase.moveBefore=e.testCaseListDataBtoList[t].testCase.moveBefore.join(","),e.testCaseListDataBtoList[t].testCase.moveAfterTest=e.testCaseListDataBtoList[t].testCase.moveAfterTest.join(","),e.testCaseListDataBtoList[t].testCase.moveAfterCase=e.testCaseListDataBtoList[t].testCase.moveAfterCase.join(","),e.testCaseListDataBtoList[t].testCase.projectId=this.$store.state.projectId.id;this.continuedActionData.socketType&&(e=this.continuedActionData),this.implementWebsocketsend(JSON.stringify(e))},implementWebsocketonerror:function(){console.log("连接建立失败重连"),this.implementInitWebSocket()},implementWebsocketonmessage:function(e){this.num++;var t=JSON.parse(e.data),a=t.message;if(500!=t.code)if(1==this.num&&0==this.allCaseData.length)this.allCaseData=JSON.parse(a).testCaseListDataBtoList,this.wsUniqueKey=JSON.parse(a).uniqueKey,this.firstActive=this.allCaseData[0].testCase.id+"-"+this.allCaseData[0].testDataList[0].id,this.getDataStatusSocket();else{"-1.-1.-1.-1.当前 任务/用例 正在执行中"==a&&(this.implementWebsock.close(),this.implementResultDialogVisible=!1,this.$message.error("当前 任务/数据组 正在执行中"));var s=a.split(".");this.allCaseData.map((function(e){e.testCase.id==s[1]&&e.testDataList.map((function(e){!e.message&&(e.message=[]),e.id!=s[2]&&-1!=s[2]||e.message.push(Object(o["a"])({id:a.split(".")[3]},JSON.parse(JSON.parse(a.split(".").splice(4).join(".")))))}))})),2==this.num&&(console.log("进入"),this.changeMessage(0,0))}else this.$message.error(t.message)},implementWebsocketsend:function(e){console.log(e),this.implementWebsock.send(e)},implementWebsocketclose:function(e){console.log("断开连接",e)},UniquePay:function(e){for(var t=[e[0]],a=1;a<e.length;a++){for(var s=e[a],i=!1,n=0;n<t.length;n++)if(s.id==t[n].id){i=!0;break}i||t.push(s)}return t},changeMessage:function(e,t){this.message=this.allCaseData[e].testDataList[t].message},getExecutionHistory:function(){var e=this;this.caseId?this.$http.getExecutionHistory({caseId:this.caseId,pageNum:this.pageIndexHistory,pageSize:10}).then((function(t){e.totalHistory=t.data.data.total,e.tableDataHistory=t.data.data.records,e.drawerHistoricalRecords=!0})).catch((function(e){console.log(e)})):this.$message({message:"当前用例未保存!",type:"warning"})},getExecutionHistoryDetail:function(){var e=this;this.$http.getExecutionHistoryDetail({pageNum:this.pageIndexExampleResults,pageSize:10,uniqueKey:this.uniqueKey}).then((function(t){e.totalExampleResults=t.data.data.total;var a=t.data.data.records;for(var s in a){var i=new Date(a[s].startTime).getTime(),n=new Date(a[s].endTime).getTime(),o=n-i>0?n-i:Math.floor(200*Math.random())+100;a[s].continuedTime=null!=a[s].endTime?o/1e3+"s":"-"}e.tableDataExampleResults=a,e.getDataStatusSocket()})).catch((function(e){}))},getCaseId:function(){var e=this.$store.state.allCaseData,t=void 0;for(var a in e)if(e[a].active){t=e[a].id;break}this.caseId=t},openHistoricalRecords:function(){this.getCaseId(),this.getExecutionHistory()},handleCurrentChangeHistory:function(e){this.pageIndexHistory=e,this.getExecutionHistory()},openTestDetails:function(e){this.uniqueKey=e.uniqueKey,this.getExecutionHistoryDetail(),this.dialogVisibleExampleResults=!0},handleCloseExampleResults:function(e){this.dialogVisibleExampleResults=!1,this.ws.close()},handleCurrentChangeExampleResults:function(e){this.pageIndexExampleResults=e,this.getExecutionHistoryDetail()},getExecutionRecordsList:function(e){var t=this;this.$http.getExecutionRecordsList({uniqueKey:e}).then((function(e){t.caseResults=e.data.data,t.dialogVisibleInstanceDebuggingOutput=!0})).catch((function(e){}))},openInstanceDebuggingOutput:function(e){var t=this;this.unionKey=e.unionKey;var a=this.$loading({lock:!0,text:"Loading",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});this.$http.executionRecordsTree({uniqueKey:e.uniqueKey}).then((function(e){var a=e.data.data,s=t.handleData(a);t.allCaseData=s,t.implementResultDialogVisible=!0,console.log(s)})),this.continuedActionData={socketType:"TEST_CASE_MONITOR",uniqueKey:e.uniqueKey},this.implementResultDialogVisible=!0,this.implementInitWebSocket(),this.$http.executionRecordsTree({uniqueKey:e.uniqueKey}).then((function(e){var s=e.data.data,i=t.handleData(s);t.firstActive=i[0].testCase.id+"-"+i[0].testDataList[0].id,i.map((function(e){t.allCaseData.map((function(a){a.testDataList.map((function(a){e.testDataList.map((function(e){var t;e.id==a.id&&(t=a.message).push.apply(t,Object(n["a"])(e.message))})),a.message=t.UniquePay(a.message)}))}))})),t.getDataStatusSocket(),a.close(),setTimeout((function(){t.changeMessage(0,0)}),500)})).catch((function(e){a.close()}))},handleData:function(e){var t,a=[];for(var s in e)t=e[s];var i=function(e){var s={},i=[];for(var r in t[e])s={testCase:{name:t[e][r][0].caseName,id:t[e][r][0].testCaseId},testDataList:[]},i.push({id:r,name:t[e][r][0].dataName,message:[]}),t[e][r].map((function(e){i[i.length-1].message.push(Object(o["a"])({id:e.id},JSON.parse(e.log)))}));var l=[],c=0;i.map((function(e,t){"-1"==e.id&&(c=t,l=e.message)})),i.map((function(e){var t;"-1"!=e.id&&(t=e.message).unshift.apply(t,Object(n["a"])(l))})),i.splice(c,1),s.testDataList=[].concat(i),a.push(s)};for(var r in t)i(r);return a},handleCloseInstanceDebuggingOutput:function(e){this.dialogVisibleInstanceDebuggingOutput=!1},changeRadio:function(e){},addKVItem:function(e){this.kvItem.push({})},deleteKVItem:function(e){this.kvItem.splice(e,1)},handleClose:function(){this.implementCheckedCities=[],this.implementCities=[],this.dialogVisible=!1},getDataStatusSocket:function(){var e="".concat(c["a"].ws,"/statusMonitor");this.ws=new WebSocket(e),this.ws.onmessage=this.wsOnmessage,this.ws.onopen=this.wsOnopen,this.ws.onerror=this.wsOnerror,this.ws.onclose=this.wsOnclose},wsOnopen:function(){this.wsSend()},wsOnerror:function(){console.log("连接建立失败重连"),this.implementInitWebSocket()},wsOnmessage:function(e){var t=this;if(console.log(JSON.parse(e.data)),500!=JSON.parse(e.data).code){var a=JSON.parse(JSON.parse(e.data).message);this.allCaseData.map((function(e){e.testCase.id==a.caseId&&e.testDataList.map((function(s,i){s.id==a.dataId&&t.$set(e.testDataList[i],"status",a.status)}))}))}else this.$message.error(JSON.parse(e.data).message)},wsSend:function(){var e=this;this.tableDataExampleResults.length>0?this.tableDataExampleResults.map((function(t){var a={executeStatusMonitorType:"DETAIL",userId:1,jobId:-1,caseId:t.caseId,dataId:t.dataId,uniqueKey:t.uniqueKey};console.log(a),e.ws.send(JSON.stringify(a))})):this.allCaseData.map((function(t){t.testDataList.map((function(a){var s={executeStatusMonitorType:"DETAIL",userId:1,jobId:e.actionData.jobId,caseId:t.testCase.id,dataId:a.id,uniqueKey:e.wsUniqueKey};e.ws.send(JSON.stringify(s))}))}))},wsOnclose:function(e){console.log("断开连接",e)},notMessageWhiteSpace:function(e){"nowrap"==this.$refs["tableDataMessageInMsg"+e].style.whiteSpace?(this.$refs["tableDataMessageInMsg"+e].style.whiteSpace="pre",this.$refs["isJournalOpenRight"+e].style.display="none",this.$refs["isJournalOpenBottom"+e].style.display="inline"):(this.$refs["tableDataMessageInMsg"+e].style.whiteSpace="nowrap",this.$refs["isJournalOpenRight"+e].style.display="inline",this.$refs["isJournalOpenBottom"+e].style.display="none")},getStrCount:function(e,t){var a=0;while(-1!=e.indexOf(t))e=e.replace(t,""),a++;return a}},filters:{filterImplementResult:function(e){for(var t=e,a=t.indexOf("."),s=0;s<3;s++)a=t.indexOf(".",a+1);return t=t.substring(a+1),t}}},m=u,d=(a("72f3"),a("2877")),p=Object(d["a"])(m,s,i,!1,null,"baa27a78",null);t["default"]=p.exports},5319:function(e,t,a){"use strict";var s=a("2ba4"),i=a("c65b"),n=a("e330"),o=a("d784"),r=a("d039"),l=a("825a"),c=a("1626"),u=a("5926"),m=a("50c4"),d=a("577e"),p=a("1d80"),h=a("8aa5"),f=a("dc4a"),v=a("0cb2"),g=a("14c3"),b=a("b622"),y=b("replace"),C=Math.max,k=Math.min,I=n([].concat),S=n([].push),x=n("".indexOf),w=n("".slice),D=function(e){return void 0===e?e:String(e)},_=function(){return"$0"==="a".replace(/./,"$0")}(),E=function(){return!!/./[y]&&""===/./[y]("a","$0")}(),N=!r((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}));o("replace",(function(e,t,a){var n=E?"$":"$0";return[function(e,a){var s=p(this),n=void 0==e?void 0:f(e,y);return n?i(n,e,s,a):i(t,d(s),e,a)},function(e,i){var o=l(this),r=d(e);if("string"==typeof i&&-1===x(i,n)&&-1===x(i,"$<")){var p=a(t,o,r,i);if(p.done)return p.value}var f=c(i);f||(i=d(i));var b=o.global;if(b){var y=o.unicode;o.lastIndex=0}var _=[];while(1){var E=g(o,r);if(null===E)break;if(S(_,E),!b)break;var N=d(E[0]);""===N&&(o.lastIndex=h(r,m(o.lastIndex),y))}for(var $="",T=0,R=0;R<_.length;R++){E=_[R];for(var A=d(E[0]),O=C(k(u(E.index),r.length),0),j=[],q=1;q<E.length;q++)S(j,D(E[q]));var L=E.groups;if(f){var P=I([A],j,O,r);void 0!==L&&S(P,L);var J=d(s(i,void 0,P))}else J=v(A,r,O,j,L,i);O>=T&&($+=w(r,T,O)+J,T=O+A.length)}return $+w(r,T)}]}),!N||!_||E)},5578:function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"httpParam"},[e.haveURL?a("el-input",{staticClass:"input-with-select",attrs:{placeholder:"请输入URL"},model:{value:e.form.url,callback:function(t){e.$set(e.form,"url",t)},expression:"form.url"}},[a("el-select",{staticStyle:{width:"80px"},attrs:{slot:"prepend",placeholder:"请选择"},slot:"prepend",model:{value:e.form.method,callback:function(t){e.$set(e.form,"method",t)},expression:"form.method"}},[a("el-option",{attrs:{label:"GET",value:"GET"}}),a("el-option",{attrs:{label:"POST",value:"POST"}}),a("el-option",{attrs:{label:"PUT",value:"PUT"}}),a("el-option",{attrs:{label:"DELETE",value:"DELETE"}})],1)],1):e._e(),a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"请求头",name:"1"}},e._l(e.headerItem,(function(t,s){return a("div",{key:s,staticClass:"header_item"},[a("el-input",{attrs:{placeholder:"key"},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"v.key"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"value"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"v.value"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"des"},model:{value:t.des,callback:function(a){e.$set(t,"des",a)},expression:"v.des"}}),0==s?a("i",{staticClass:"el-icon-plus",on:{click:function(t){return e.addHeaderItem(s)}}}):e._e(),0!==s?a("i",{staticClass:"el-icon-delete",on:{click:function(t){return e.deleteHeaderItem(s)}}}):e._e()],1)})),0),a("el-tab-pane",{attrs:{label:"QUERY参数",name:"2"}},e._l(e.queryItem,(function(t,s){return a("div",{key:s,staticClass:"header_item"},[a("el-input",{attrs:{placeholder:"key"},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"v.key"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"value"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"v.value"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"des"},model:{value:t.des,callback:function(a){e.$set(t,"des",a)},expression:"v.des"}}),0==s?a("i",{staticClass:"el-icon-plus",on:{click:function(t){return e.addQueryItem(s)}}}):e._e(),0!==s?a("i",{staticClass:"el-icon-delete",on:{click:function(t){return e.deleteQueryItem(s)}}}):e._e()],1)})),0),a("el-tab-pane",{attrs:{label:"PATH参数",name:"4"}},e._l(e.pathItem,(function(t,s){return a("div",{key:s,staticClass:"header_item"},[a("el-input",{attrs:{placeholder:"key"},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"v.key"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"value"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"v.value"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"des"},model:{value:t.des,callback:function(a){e.$set(t,"des",a)},expression:"v.des"}}),0==s?a("i",{staticClass:"el-icon-plus",on:{click:function(t){return e.addPathItem(s)}}}):e._e(),0!==s?a("i",{staticClass:"el-icon-delete",on:{click:function(t){return e.deletePathItem(s)}}}):e._e()],1)})),0),a("el-tab-pane",{attrs:{label:"请求体",name:"3"}},[a("div",{staticClass:"requestBody"},[a("el-radio-group",{model:{value:e.radio,callback:function(t){e.radio=t},expression:"radio"}},[a("el-radio",{attrs:{label:"NONE"}},[e._v(" none ")]),a("el-radio",{attrs:{label:"FORM_DATA"}},[e._v(" form-data ")]),a("el-radio",{attrs:{label:"X_WWW_FORM_URLENCODED"}},[e._v(" x-www-form-urlencoded ")]),a("el-radio",{attrs:{label:"RAW"}},[e._v(" raw ")]),a("el-radio",{attrs:{label:"BINARY"}},[e._v(" binary ")]),"RAW"==e.radio?a("el-dropdown",{on:{command:e.handleCommand}},[a("span",{staticClass:"el-dropdown-link"},[e._v(" "+e._s(e.selectType)+" "),a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{command:"text"}},[e._v("text")]),a("el-dropdown-item",{attrs:{command:"xml"}},[e._v("xml")]),a("el-dropdown-item",{attrs:{command:"javascript"}},[e._v("javascript")]),a("el-dropdown-item",{attrs:{command:"json"}},[e._v("json")]),a("el-dropdown-item",{attrs:{command:"html"}},[e._v("html")])],1)],1):e._e()],1),a("div",{staticClass:"request_item"},["NONE"==e.radio?a("div",{staticClass:"request_none"},[e._v(" 该请求没有请求体 ")]):e._e(),"FORM_DATA"==e.radio?a("div",{staticClass:"request_form-data"},e._l(e.form_dataItem,(function(t,s){return a("div",{key:s,staticClass:"header_item"},[a("el-input",{attrs:{placeholder:"key"},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"v.key"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"value"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"v.value"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"des"},model:{value:t.des,callback:function(a){e.$set(t,"des",a)},expression:"v.des"}}),0==s?a("i",{staticClass:"el-icon-plus",on:{click:function(t){return e.addForm_dataItem(s)}}}):e._e(),0!==s?a("i",{staticClass:"el-icon-delete",on:{click:function(t){return e.deleteForm_dataItem(s)}}}):e._e()],1)})),0):e._e(),"X_WWW_FORM_URLENCODED"==e.radio?a("div",{staticClass:"request_form-data"},e._l(e.x_formItem,(function(t,s){return a("div",{key:s,staticClass:"header_item"},[a("el-input",{attrs:{placeholder:"key"},model:{value:t.key,callback:function(a){e.$set(t,"key",a)},expression:"v.key"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"value"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"v.value"}}),a("el-input",{staticStyle:{"margin-left":"20px"},attrs:{placeholder:"des"},model:{value:t.des,callback:function(a){e.$set(t,"des",a)},expression:"v.des"}}),0==s?a("i",{staticClass:"el-icon-plus",on:{click:function(t){return e.addX_formItem(s)}}}):e._e(),0!==s?a("i",{staticClass:"el-icon-delete",on:{click:function(t){return e.deleteX_formItem(s)}}}):e._e()],1)})),0):e._e(),"RAW"==e.radio?a("div",{staticClass:"request_raw"},[e.reset?a("MyEditor",{staticClass:"editorHeight",attrs:{language:e.language,title:"dockerfile",content:e.httpData.stringValue},on:{change:e.getEditValue},model:{value:e.code,callback:function(t){e.code=t},expression:"code"}}):e._e()],1):e._e(),"BINARY"==e.radio?a("div",{staticClass:"request_binary"},[a("el-upload",{staticClass:"upload-demo",attrs:{action:"https://jsonplaceholder.typicode.com/posts/","on-preview":e.handlePreview,"on-remove":e.handleRemove,"before-remove":e.beforeRemove,multiple:"",limit:3,"on-exceed":e.handleExceed,"file-list":e.fileList}},[a("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")])],1)],1):e._e()])],1)])],1)],1)},i=[],n=a("5530"),o=(a("d81d"),a("a434"),a("99af"),a("b0c0"),a("abc3")),r={name:"httpParam",props:{haveURL:{type:Boolean,default:!1},httpData:{type:Object,default:function(){return{}}}},components:{MyEditor:o["a"]},data:function(){return{activeName:"1",form:{},headerItem:[{}],form_dataItem:[{}],x_formItem:[{}],queryItem:[{}],pathItem:[{}],radio:"NONE",selectType:"json ",code:"",reset:!0,language:"json",fileList:[],editValue:""}},mounted:function(){this.setValue()},methods:{setValue:function(){var e=this,t=[],a=[],s=[],i=[],n=[];this.form={url:this.httpData.url,method:this.httpData.method},this.httpData.stringValue&&(this.activeName="3",this.language="text"==this.httpData.requestType||"xml"==this.httpData.requestType||"javascript"==this.httpData.requestType||"json"==this.httpData.requestType||"html"==this.httpData.requestType?this.httpData.requestType:"json",this.selectType="text"==this.httpData.requestType||"xml"==this.httpData.requestType||"javascript"==this.httpData.requestType||"json"==this.httpData.requestType||"html"==this.httpData.requestType?this.httpData.requestType:"json",this.editValue=this.httpData.stringValue,this.radio="RAW"),this.httpData.headers&&this.httpData.headers.length>0&&this.mapArr(this.httpData.headers,t,!1),this.httpData.requestParams&&this.httpData.requestParams.length>0&&this.httpData.requestParams.map((function(t,i){"QUERY"==t.requestType?(e.mapArr(t.requestBodies,a,!1),e.activeName="2"):"PATH"==t.requestType&&(e.mapArr(t.requestBodies,s,!1),e.activeName="4")})),"FORM_DATA"==this.httpData.requestType?(this.activeName="3",this.radio="FORM_DATA",this.mapArr(this.httpData.requestBodies,i,!1)):"X_WWW_FORM_URLENCODED"==this.httpData.requestType?(this.activeName="3",this.radio="X_WWW_FORM_URLENCODED",this.mapArr(this.httpData.requestBodies,n,!1)):"NONE"==this.httpData.requestType&&(this.activeName="3",this.radio="NONE"),t.length>0&&(this.headerItem=t),a.length>0&&(this.queryItem=a),s.length>0&&(this.pathItem=s),i.length>0&&(this.form_dataItem=i),n.length>0&&(this.x_formItem=n)},mapArr:function(e,t,a){e.map((function(e){e.key&&t.push({key:e.key,value:e.value,type:a?"TEXT":void 0,des:e.des})}))},getValue:function(){var e=this,t={},a=[],s=[],i="";this.mapArr(this.headerItem,a,!1),3==this.activeName&&"RAW"!=this.radio?("FORM_DATA"==this.radio?(this.mapArr(this.form_dataItem,s,!0),t.requestType="FORM_DATA"):"X_WWW_FORM_URLENCODED"==this.radio&&(this.mapArr(this.x_formItem,s,!0),t.requestType="X_WWW_FORM_URLENCODED"),t.requestType=this.radio):"RAW"==this.radio&&(t.requestType=this.language,i=this.editValue);var o=[];return this.queryItem[0].key&&(this.queryItem.map((function(t,a){e.queryItem[a].type="TEXT"})),o.push({requestType:"QUERY",requestBodies:this.queryItem})),this.pathItem[0].key&&(this.pathItem.map((function(t,a){e.pathItem[a].type="TEXT"})),o.push({requestType:"PATH",requestBodies:this.pathItem})),t=Object(n["a"])(Object(n["a"])({},t),{},{url:this.form.url?this.form.url:void 0,method:this.form.method?this.form.method:void 0,headers:a,requestBodies:s,stringValue:i,requestParams:o}),t},getEditValue:function(e){this.editValue=e},handleClick:function(e){},addHeaderItem:function(){this.headerItem.push({})},deleteHeaderItem:function(e){this.headerItem.splice(e,1)},addQueryItem:function(){this.queryItem.push({})},deleteQueryItem:function(e){this.queryItem.splice(e,1)},addPathItem:function(){this.pathItem.push({})},deletePathItem:function(e){this.pathItem.splice(e,1)},addForm_dataItem:function(){this.form_dataItem.push({})},deleteForm_dataItem:function(e){this.form_dataItem.splice(e,1)},addX_formItem:function(){this.x_formItem.push({})},deleteX_formItem:function(e){this.x_formItem.splice(e,1)},handleCommand:function(e){var t=this;this.selectType=e,this.language=e,this.reset=!1,this.$nextTick((function(){t.reset=!0}))},handleRemove:function(e,t){console.log(e,t)},handlePreview:function(e){console.log(e)},handleExceed:function(e,t){this.$message.warning("当前限制选择 3 个文件,本次选择了 ".concat(e.length," 个文件,共选择了 ").concat(e.length+t.length," 个文件"))},beforeRemove:function(e,t){return this.$confirm("确定移除 ".concat(e.name,"?"))}}},l=r,c=(a("79fb"),a("2877")),u=Object(c["a"])(l,s,i,!1,null,"0fed7f21",null);t["a"]=u.exports},"72f3":function(e,t,a){"use strict";a("cad5")},"79fb":function(e,t,a){"use strict";a("fb0c")},"8aa5":function(e,t,a){"use strict";var s=a("6547").charAt;e.exports=function(e,t,a){return t+(a?s(e,t).length:1)}},a15b:function(e,t,a){"use strict";var s=a("23e7"),i=a("e330"),n=a("44ad"),o=a("fc6a"),r=a("a640"),l=i([].join),c=n!=Object,u=r("join",",");s({target:"Array",proto:!0,forced:c||!u},{join:function(e){return l(o(this),void 0===e?",":e)}})},cad5:function(e,t,a){},d784:function(e,t,a){"use strict";a("ac1f");var s=a("e330"),i=a("6eeb"),n=a("9263"),o=a("d039"),r=a("b622"),l=a("9112"),c=r("species"),u=RegExp.prototype;e.exports=function(e,t,a,m){var d=r(e),p=!o((function(){var t={};return t[d]=function(){return 7},7!=""[e](t)})),h=p&&!o((function(){var t=!1,a=/a/;return"split"===e&&(a={},a.constructor={},a.constructor[c]=function(){return a},a.flags="",a[d]=/./[d]),a.exec=function(){return t=!0,null},a[d](""),!t}));if(!p||!h||a){var f=s(/./[d]),v=t(d,""[e],(function(e,t,a,i,o){var r=s(e),l=t.exec;return l===n||l===u.exec?p&&!o?{done:!0,value:f(t,a,i)}:{done:!0,value:r(a,t,i)}:{done:!1}}));i(String.prototype,e,v[0]),i(u,d,v[1])}m&&l(u[d],"sham",!0)}},fb0c:function(e,t,a){}}]);
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论