1"use strict";(self["webpackChunkhicc_vue"]=self["webpackChunkhicc_vue"]||[]).push([[3266],{90983:function(e,t,a){a.d(t,{A:function(){return d}});var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"toastification"},[a("div",{staticClass:"d-flex align-items-start"},[a("b-avatar",{staticClass:"mr-75 flex-shrink-0",attrs:{variant:e.variant,size:"1.8rem"}},[a("feather-icon",{attrs:{icon:e.icon,size:"15"}})],1),a("div",{staticClass:"d-flex flex-grow-1"},[a("div",[e.title?a("h5",{staticClass:"mb-0 font-weight-bolder toastification-title",class:"text-"+e.variant,domProps:{textContent:e._s(e.title)}}):e._e(),e.text?a("small",{staticClass:"d-inline-block text-body",domProps:{textContent:e._s(e.text)}}):e._e()]),a("span",{staticClass:"cursor-pointer toastification-close-icon ml-auto ",on:{click:function(t){return e.$emit("close-toast")}}},[e.hideClose?e._e():a("feather-icon",{staticClass:"text-body",attrs:{icon:"XIcon"}})],1)])],1)])},o=[],s=a(53950),n={components:{BAvatar:s.Cq},props:{variant:{type:String,default:"primary"},icon:{type:String,default:null},title:{type:String,default:null},text:{type:String,default:null},hideClose:{type:Boolean,default:!1}}},i=n,l=a(81656),c=(0,l.A)(i,r,o,!1,null,"55dd3057",null),d=c.exports},31355:function(e,t,a){a.d(t,{A:function(){return D}});var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("b-modal",{ref:"reset-modal",attrs:{id:"modal-prevent-closing",title:"åæ¶å
³æ³¨","ok-title":"ç¡®å®","cancel-title":"åæ¶","cancel-variant":"outline-secondary",size:"lg"},on:{ok:e.delObservingObject},model:{value:e.FoucsmodalConfirmFlag,callback:function(t){e.FoucsmodalConfirmFlag=t},expression:"FoucsmodalConfirmFlag"}},[a("b-row",[a("b-col",[a("label",{style:{fontSize:"14px"}},[e._v("以䏿¯ä¸æ¬ä¿¡æ¯ç¸å
³çå
³æ³¨å
容ï¼éæ©â确认âåä¸åå
³æ³¨")])])],1),a("b-table",{ref:"refReportListTable",staticClass:"position-relative",attrs:{items:e.riskyList,responsive:"",fields:e.ModelColumns,"primary-key":"id","sort-by":e.sortBy,"show-empty":"","empty-text":"æªæ¾å°ä»»ä½è®°å½","sort-desc":e.isSortDirDesc},on:{"update:sortBy":function(t){e.sortBy=t},"update:sort-by":function(t){e.sortBy=t},"update:sortDesc":function(t){e.isSortDirDesc=t},"update:sort-desc":function(t){e.isSortDirDesc=t}},scopedSlots:e._u([{key:"cell(reference_object_name)",fn:function(t){return[a("b-col",{attrs:{lg:"12",sm:"6"}},[a("span",{staticStyle:{display:"block"}},[e._v(e._s(t.item.reference_object_name))]),"éæ±"!==t.item.reference_object_category&&6!==t.item.reference_object_type&&"ç¨ä¾"!==t.item.reference_object_category&&"çæ¬"!==t.item.reference_object_category&&"项ç®"!==t.item.reference_object_category?a("span",{staticStyle:{display:"block"}},[e._v("/"+e._s(t.item.base_name))]):e._e()])]}},{key:"cell(coverageType_text)",fn:function(t){return["ç¨ä¾"===t.item.reference_object_category?a("span",[e._v("N/A")]):e._e(
1),"ç¨ä¾"!==t.item.reference_object_category?a("span",[e._v(" "+e._s(t.item.coverageType_text)+" ")]):e._e()]}},{key:"cell(line_coverage)",fn:function(t){return["ç¨ä¾"===t.item.reference_object_category?a("span",{staticClass:"ml-1"},[e._v("N/A")]):e._e(),"ç¨ä¾"!==t.item.reference_object_category?a("span",[a("b-col",{attrs:{lg:"12",sm:"6"},on:{click:function(a){return e.queryCoverage(t.item)}}},[a("small",[e._v(e._s(t.item.line_covered)+"/"+e._s(t.item.line_total))]),a("b-progress",{staticClass:"progress-bar-danger cursor-pointer",attrs:{value:100*t.item.line_coverage,max:"100",variant:e.getColor(100*t.item.line_coverage),"show-value":""}})],1)],1):e._e()]}},{key:"cell(case_passrate)",fn:function(t){return["éæ±"!==t.item.reference_object_category&&"项ç®"!==t.item.reference_object_category&&"çæ¬"!==t.item.reference_object_category?a("span",{staticClass:"ml-2"},[e._v("N/A")]):a("span",[a("b-col",{attrs:{lg:"12",sm:"6"},on:{click:function(a){return e.queryCaseList(t.item)}}},[a("small",[e._v(e._s(t.item.case_pass_num)+"/"+e._s(t.item.case_total))]),a("b-progress",{staticClass:"progress-bar-danger cursor-pointer",attrs:{value:100*t.item.case_passrate,max:"100",variant:e.getColor(100*t.item.case_passrate),"show-value":""}})],1)],1)]}},{key:"cell(performance_warning_counter)",fn:function(t){return["éæ±"!==t.item.reference_object_category&&"ç¨ä¾"!==t.item.reference_object_category&&"çæ¬"!==t.item.reference_object_category&&"项ç®"!==t.item.reference_object_category?a("span",{staticClass:" ml-2"}
1,[e._v("N/A")]):e._e(),a("b-col",{staticClass:"cursor-pointer ml-1",on:{click:function(a){return e.queryWarningTraceList(t.item)}}},[a("small",[e._v(" "+e._s(t.item.performance_warning_counter))])])]}}])}),a("BranchCoverageComponent",{attrs:{uuid:e.itemuuid,"report-id":e.reportId,title:e.reference_object_name,"parent-id":e.parent_id,"env-id":e.env_id,appObserve:e.appObserve,"coverage-type":e.coverage_type,"requirement-id":e.requirement_id,version_id:e.version_id,"app-id":e.app_id,"project-id":e.project_id}}),a("CaseListComponent",{attrs:{module_uuid:e.module_uuid,module_id:e.module_id,module_name:e.module_name,version:e.version_name,project_title:e.project_title}}),a("TracesWarningComponent",{attrs:{uuid:e.case_uuid,reference_object_category:e.reference_object_category,environment:e.environment,caseId:e.case_id}})],1)},o=[],s=(a(54554),a(27495),a(25440),a(99542)),n=a(28028),i=a(25361),l=a(73125),c=a(9656),d=a(32274),u=a(51130),m=a(15627),p=a(76101),f=a(95738),b=a(70874),_=a(84059),h=a(692),g=a(44526),v=a(26493),y=a(14095),j={components:{TracesWarningComponent:y.A,CaseListComponent:v.A,BranchCoverageComponent:h.A,BCol:s.T,BRow:n.L,showTraceSource:b.A,BModal:i.i,BTable:l.B,reportDetail:m.A,BDropdownItem:c.H,BProgress:d.i,BDropdown:u.U},props:{referenceObjectId:{type:String,default:""},uuid:{type:String,default:""},queryData:{type:Function,default:null}},setup:function(){var e="risky";return p.A.hasModule(e)||p.A.registerModule(e,_.A),(0,f.hi)(function(){}),{}},watch:{referenceObjectIdAndUuid:function(){this.delFoucsModal()}},data:function(){return{isChecked:!0,coverageReportLists:[],sortBy:null,isSortDirDesc:null,modalTitle:"",modalShowFlag:!1,reportName:"",showReportFlag:!1,reportBundleId:"",frameName:"",showSourceFlag:!1,reportUrl:"",FoucsmodalConfirmFlag:!1,riskyList:[],reportId:"",reference_object_name:"",itemuuid:"",env_id:"",coverage_type:2,a
1pp_id:"",parent_id:"",keyword:"",appObserve:"",requirement_id:"",module_name:"",module_uuid:"",module_id:"",ModelColumns:[{key:"reference_object_name",sortable:!0,label:"åç§°"},{key:"environment",sortable:!0,label:"ç¯å¢"},{key:"coverageType_text",sortable:!0,label:"å¢éç±»å"},{key:"line_coverage",sortable:!0,label:"è¦çç"},{key:"performance_warning_counter",sortable:!0,label:"æ§è½åå¼å¸¸(个)"},{key:"case_passrate",sortable:!0,label:"æµè¯éè¿ç"}],case_uuid:"",case_id:"",reference_object_category:"",version_id:"",version_name:"",environment:"",project_id:"",project_title:"",case_name:""}},computed:{referenceObjectIdAndUuid:function(){return this.referenceObjectId+this.uuid}},mounted:function(){this.isShowTraceModule()||this.ModelColumns.splice(4,2)},methods:{delObservingObject:function(){var e=this;p.A.dispatch("risky/delRisksItem",{reference_object_id:this.referenceObjectId,isChecked:e.isChecked}).then(function(t){200==t.data.code?(e.showToast(t.data.msg,"æç¤º","success"),e.queryData()):e.showToast("æä½å¤±è´¥ï¼"+t.data.msg,"é误","danger")}).catch(function(e){console.log(e)})},delFoucsModal:function(){this.FoucsmodalConfirmFlag=!0,this.queryRisksItemList()},queryRisksItemList:function(){var e=this;p.A.dispatch("risky/queryRisksItemList",{reference_object_id:this.referenceObjectId}).then(function(t){e.riskyList=t.data.data.records}).catch(function(e){console.log(e)})},queryCoverage:function(e){6===e.reference_object_type&&(this.app_id=e.reference_object_id,this.appObserve="åºç¨å
³æ³¨"),"忝"===e.reference_object_category&&(this.reportId=e.report_id),"éæ±"===e.reference_object_category&&(this.requirement_id=e.reference_object_id),"çæ¬"===e.reference_object_category&&(this.version_id=e.reference_object_id),"项ç®"===e.reference_object_category&&(this.project_id=e.reference_object_id),this.reference_object_name=e.reference_object_name,this.itemuuid=(0,g.A)().replace(/-/g,""),this.env_id=e.env_id,this.coverage_type=e.coverage_type,this.parent_id=""},queryCaseList:function(e){this.module_uuid="",this.module_name="",this.version_name="",this.module_id="",this.project_title="",this.module_uuid=(0,g.A)().replace(/-/g,""),"éæ±"===e.reference_object_category&&(this.module_name=e.reference_object_name,this.module_id=e.reference_object_id),"çæ¬"===e.reference_object_category&&(this.version_name=e.reference_object_name),"项ç®"===e.reference_object_category&&(this.project_title=e.reference_object_name)},showToast:function(e,t,a){this.$bvToast.toast(e,{title:t,variant:a,solid:!0})},queryWarningTraceList:function(e){this.case_id=e.reference_object_id,this.case_uuid=(0,g.A)().replace(/-/g,""),this.reference_object_category=e.reference_object_category,this.environment=e.environment}}},C=j,k=a(81656),w=(0,k.A)(C,r,o,!1,null,null,null),D=w.exports},13266:function(e,t,a){a.r(t),a.d(t,{default:function(){return P}});var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("b-card",{attrs:{title:"éæ±ç®¡ç"}},[a("b-row",{staticClass:"m-2"},[a("b-col",{attrs:{lg:"6",md:"6"}},[a("div",{staticClass:"d-flex"},[a("b-form-input",{staticClass:"d-inline-block mr-1",attrs:{placeholder:"éæ±ç¼å·ææ é¢..."},model:{value:e.filterData.keyword,callback:function(t){e.$set(e.filterData,"keyword",t)},expression:"filterData.keyword"}}),a("b-form-input",{staticClass:"d-inline-block mr-1",attrs:{placeholder:"çæ¬åç§°..."},model:{value:e.filterData.versionName,callback:function(t){e.$set(e.filterData,"versionName",t)},expression:"filterData.versionName"}})],1)]),a("b-col",{attrs:{lg:"2"}},[a("b-button",{attrs:{variant:"primary"},on:{click:e.queryData}},[a("feather-icon",{staticClass:"mr-50",attrs:{icon:"SearchIcon"}}),e._v(" æ¥è¯¢ ")],1)],1),a("b-col",{attrs:{lg:"4",md:"6"}},[a("div",{staticClass:"d-flex align-items-center justify-content-end"},[a("b-button",{staticClass:"mr-4",attrs:{variant:"primary"},on:{click:e.importRequirement}},[a("feather-icon",{staticClass:"mr-50",attrs:{icon:"UploadIcon"}}),e._v(" 导å
¥ ")],1),a("b-button",{staticClass:"mr-1",attrs:{disabled:!e.checkResource("06000601"),variant:"primary"},on:{click:function(t){return e.editData(null)}}},[a("feather-icon",{staticClass:"mr-25",attrs:{icon:"PlusIcon"}}
1),e._v(" æ·»å ")],1)],1)])],1),a("b-row",[a("b-col",{staticClass:"d-flex align-items-center justify-content-center",attrs:{lg:"12"}},[a("b-table",{ref:"refListTable",staticClass:"position-relative",attrs:{items:e.dataLists,responsive:"",fields:e.tableColumns,"primary-key":"id","sort-by":e.sortBy,"show-empty":"","empty-text":"æªæ¾å°ä»»ä½è®°å½","sort-desc":e.isSortDirDesc},on:{"update:sortBy":function(t){e.sortBy=t},"update:sort-by":function(t){e.sortBy=t},"update:sortDesc":function(t){e.isSortDirDesc=t},"update:sort-desc":function(t){e.isSortDirDesc=t}},scopedSlots:e._u([{key:"cell(actions)",fn:function(t){return[a("b-dropdown",{attrs:{variant:"link","no-caret":"",right:e.$store.state.appConfig.isRTL},scopedSlots:e._u([{key:"button-content",fn:function(){return[a("feather-icon",{staticClass:"align-middle text-body",attrs:{icon:"MoreVerticalIcon",size:"16"}})]},proxy:!0}],null,!0)},[a("b-dropdown-item",{on:{click:function(a){return e.editData(t.item)}}},[a("feather-icon",{attrs:{icon:"FileTextIcon"}}),a("span",{staticClass:"align-middle ml-50"},[e._v("ç¼è¾")])],1),a("b-dropdown-item",{attrs:{disabled:!(e.checkResource("06000603")&&e.isOwener(t.item.creatorid))},on:{click:function(a){return e.delModal(t.item)}}},[a("feather-icon",{attrs:{icon:"DeleteIcon"}}),a("span",{staticClass:"align-middle ml-50"},[e._v("å é¤")])],1),a("b-dropdown-item",{on:{click:function(a){return e.FoucsModal(t.item)}}},[a("feather-icon",{attrs:{icon:"StarIcon"}}),a("span",{staticClass:"align-middle ml-50"},[e._v(e._s(t.item.observing_text))])],1)],1)]}}])})],1)],1),a("b-row",[a("b-col",{staticClass:"d-flex align-items-center justify-content-center justify-content-sm-start",attrs:{cols:"6",sm:"6"}},[a("span",{staticClass:"text-muted"},[e._v("æ¾ç¤º "+e._s((e.filterData.current-1)*e.filterData.size+1)+" è³ "+e._s(e.filterData.current*e.filterData.size>e.filterData.totals?e.filterData.totals:e.filterData.current*e.filterData.size)+" æ¡ï¼å
± "+e._s(e.filterData.totals)+" æ¡")])]),a("b-col",{staticClass:"d-flex align-items-center justify-content-center justify-content-sm-end",attrs:{cols:"6",sm:"6"}},[a("b-pagination",{staticClass:"mb-0 mt-1 mt-sm-0",attrs:{"total-rows":e.filterData.totals,"per-page":e.filterData.size,"first-number":"","last-number":"","prev-class":"prev-item","next-class":"next-item"},scopedSlots:e._u([{key:"prev-text",fn:function(){return[a("feather-icon",{attrs:{icon:"ChevronLeftIcon",size:"18"}})]},proxy:!0},{key:"next-text",fn:function(){return[a("feather-icon",{attrs:{icon:"ChevronRightIcon",size:"18"}})]},proxy:!0}]),model:{value:e.filterData.current,callback:function(t){e.$set(e.filterData,"current",t)},expression:"filterData.current"}})],1)],1)],1),a("b-modal",{attrs:{id:"modal-detal",scrollable:"",title:e.modalTitle,size:"xl"},scopedSlots:e._u([{key:"modal-footer",fn:function(){return[a("div",{staticClass:"modal-footer"},[a("b-button",{attrs:{variant:"secondary"},on:{click:function(t){e.modalShowFlag=!1}}},[e._v(" åæ¶ ")]),a("b-button",{attrs:{variant:"primary",type:"submit",disabled:!(e.checkResource("06000603")&&e.isOwener(e.rowData.creatorid))},on:{click:function(t){return t.preventDefault(),e.validationForm.apply(null,arguments)}}},[a("feather-icon",{staticClass:"mr-25",attrs:{icon:"SaveIcon"}}),e._v(" ä¿å ")],1)],1)]},proxy:!0}]),model:{value:e.modalShowFlag,callback:function(t){e.modalShowFlag=t},expression:"modalShowFlag"}},[a("div",[a("validation-observer",{ref:"formRules"},[a("b-form",[a("b-row",[a("b-col",{attrs:{lg:"6",sm:"2"}},[a("b-form-group",{attrs:{label:"éæ±ç¼å·","label-for":"numInput"},scopedSlots:e._u([{key:"label",fn:function(){return[e._v(" éæ±ç¼å· "),a("span",{staticClass:"text-danger"},[e._v("*")])]},proxy:!0}])},[a("validation-provider",{attrs:{name:"éæ±ç¼å·",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.errors;return[a("b-form-input",{attrs:{id:"numInput",placeholder:"请è¾å
¥éæ±ç¼å·"},model:{value:e.rowData.module_num,callback:function(t){e.$set(e.rowData,"module_num",t)},expression:"rowData.module_num"}}),a("small",{staticClass:"text-danger"},[e._v(e._s(r[0]))])]}}])})],1)],1),a("b-col",{attrs:{lg:"6",sm:"2"}},[a("b-form-group",{attrs:{label:"æ é¢","label-for":"titleInput"},scopedSlots:e._u([{key:"label",fn:function(){return[e._v(" æ é¢ "),a("span",{staticClass:"text-danger"},[e._v("*")])]},proxy:!0}])},[a("validation-provider",{attrs:{name:"éæ±æ é¢",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.errors;return[a("b-form-input",{attrs:{id:"titleInput",placeholder:"éæ±æ é¢"},model:{value:e.rowData.title,callback:function(t){e.$set(e.rowData,"title",t)},expression:"rowData.title"}}),a("small",{staticClass:"text-danger"},[e._v(e._s(r[0]))])]}}])})],1)],1)],1),a("b-row",[a("b-col",{attrs:{lg:"6",sm:"2"}},[a("b-form-group",{attrs:{label:"é¶å±çæ¬/è¿ä»£","label-for":"versionSelect"},scopedSlots:e._u([{key:"label",fn:function(){return[e._v(" é¶å±çæ¬/è¿ä»£ "),a("span",{staticClass:"text-danger"},[e._v("*")])]},proxy:!0}])},[a("validation-provider",{attrs:{name:"é¶å±çæ¬/è¿ä»£",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.errors;return[a("v-select",{attrs:{id:"versionSelect",dir:e.$store.state.appConfig.isRTL?"rtl":"ltr",label:"version_name",options:e.versionInfos},on:{search:e.searchVersionInfos},model:{value:e.versionObj,callback:function(t){e.versionObj=t},expression:"versionObj"}}),a("small",{staticClass:"text-danger"},[e._v(e._s(r[0]))])]}}])})],1),e.useApp?a("b-form-group",{attrs:{label:e.affiliateApp,"label-for":"appSelect"},scopedSlots:e._u([{key:"label",fn:function(){return[e._v(" "+e._s(e.affiliateApp)+" "),a("span",{staticClass:"text-danger"},[e._v("*")])]},proxy:!0}],null,!1,4287293042)},[a("validation-provider",{attrs:{name:e.affiliateApp,rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.errors;return[a("v-select",{attrs:{id:"appSelect",dir:e.$store.state.appConfig.isRTL?"rtl":"ltr",label:"name",options:e.appInfos},model:{value:e.appObj,callback:function(t){e.appObj=t},expression:"appObj"}}),a("small",{staticClass:"text-danger"},[e._v(e._s(r[0]))])]}}],null,!1,1371561946)}
1)],1):e._e()],1),a("b-col",{attrs:{lg:"6",sm:"2"}},[a("b-form-group",{attrs:{label:"é¶æ®µ","label-for":"stageSelect"}},[a("validation-provider",{attrs:{name:"é¶æ®µ",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.errors;return[a("b-form-select",{attrs:{id:"stageSelect",dir:e.$store.state.appConfig.isRTL?"rtl":"ltr",label:"name",options:e.stageOptions},model:{value:e.stageObj,callback:function(t){e.stageObj=t},expression:"stageObj"}}),a("small",{staticClass:"text-danger"},[e._v(e._s(r[0]))])]}}])})],1)],1)],1),a("b-row",[a("b-col",{attrs:{lg:"6",sm:"2"}},[a("b-form-group",{attrs:{label:"夿³¨","label-for":"memoInput"}},[a("b-form-input",{attrs:{id:"monthInput",placeholder:""},model:{value:e.rowData.memo,callback:function(t){e.$set(e.rowData,"memo",t)},expression:"rowData.memo"}})],1)],1),a("b-col",{attrs:{lg:"6",sm:"2"}},[a("b-form-group",{attrs:{label:"å¯ç¨/ç¦ç¨","label-for":"enabledChk"}},[a("b-form-checkbox",{staticClass:"custom-control-success",attrs:{id:"enabledChk",name:"check-button",switch:""},model:{value:e.rowData.enabledFlag,callback:function(t){e.$set(e.rowData,"enabledFlag",t)},expression:"rowData.enabledFlag"}})],1)],1),a("b-col",{attrs:{lg:"6",sm:"2"}})],1),e.rowData.id?a("b-row",{staticClass:"mt-1"},[a("b-col",{attrs:{lg:"6",sm:"2"}},[a("label",[e._v("å建æ¶é´ï¼"+e._s(e.rowData.createtime))])]),a("b-col",{attrs:{lg:"6",sm:"2"}},[a("label",[e._v("æ´æ°æ¶é´ï¼"+e._s(e.rowData.updatetime))])])],1):e._e(),e.isZJNS()?e._e():a("b-row",[a("b-col",{attrs:{cols:"12"}},[a("label",[e._v("鿱坹åºçå¼å忝é
ç½®ï¼")]),a("hr")])],1),e._l(e.moduleItems,function(t,r){return e.isZJNS()?e._e():a("b-row",{key:t.id,ref:"rowModule",refInFor:!0,attrs:{id:t.id}},[a("b-col",{attrs:{lg:"4",sm:"2"}},[a("b-form-group",{attrs:{label:e.appName+(r+1),"label-for":"appInfoSelect"+t.id}},[a("v-select",{attrs:{id:"appInfoSelect"+t.id,dir:e.$store.state.appConfig.isRTL?"rtl":"ltr",label:"display_name",options:e.appInfos},on:{search:e.searchAppInfos,"option:selected":function(a){return e.selOption(t,r)}},model:{value:t.appObj,callback:function(a){e.$set(t,"appObj",a)},expression:"item.appObj"}})],1)],1),a("b-col",{attrs:{lg:"6",sm:"2"}},[a("b-form-group",{attrs:{label:"å¼å忝"+(r+1),"label-for":"branchInfoSelect"+t.id}},[a("v-select",{attrs:{id:"branchInfoSelect"+t.id,dir:e.$store.state.appConfig.isRTL?"rtl":"ltr",label:"name",options:t.branchs},model:{value:t.branchObj,callback:function(a){e.$set(t,"branchObj",a)},expression:"item.branchObj"}})],1)],1),a("b-col",[a("b-button",{staticClass:"mt-0 mt-md-2",attrs:{variant:"outline-danger"},on:{click:function(t){return e.removeModuleAppItem(r)}}},[a("feather-icon",{staticClass:"mr-25",attrs:{icon:"XIcon"}}),a("span",[e._v("å é¤")])],1)],1)],1)}),a("b-row",[a("b-col",{attrs:{lg:"12",sm:"12"}},[a("b-button",{attrs:{variant:"primary"},on:{click:function(t){return e.addModuleAppItem()}}},[a("feather-icon",{staticClass:"mr-25",attrs:{icon:"PlusIcon"}}),e._v(" æ·»å ")],1)],1)],1)],2)],1)],1)]),a("b-modal",{ref:"reset-modal",attrs:{id:"modal-prevent-closing",title:"å é¤éæ±","ok-title":"ç¡®å®","cancel-title":"åæ¶","cancel-variant":"outline-secondary"},on:{ok:e.delRequirement},model:{value:e.modalConfirmFlag,callback:function(t){e.modalConfirmFlag=t},expression:"modalConfirmFlag"}},[a("label",[e._v("â"+e._s(e.delData.title)+"â å°è¢«å é¤ï¼æ¯å¦ç»§ç»ï¼")])]),a("RiskyItemListComponent",{attrs:{uuid:e.uuid,"query-data":e.queryData,"reference-object-id":e.reference_object_id}}),a("b-modal",{attrs:{id:"requirement_modal-detal","ok-only":"",scrollable:"",title:"导å
¥éæ±","ok-title":"å
³é",size:"sm"},model:{value:e.importModelFlag,callback:function(t){e.importModelFlag=t},expression:"importModelFlag"}},[a("b-row",[a("div",{staticClass:"d-flex justify-content-center"},[a("b-col",[a("b-form-file",{staticClass:"mt-2 ml-2",attrs:{size:"sm",placeholder:"è¯·éæ©æä»¶",variant:"outline-primary"},on:{change:e.handleFileChange}})],1),a("b-col",[a("b-button",{staticClass:"ml-2 mt-2",attrs:{size:"sm",variant:"primary"},on:{click:e.uploadFile}},[e._v(" ç¡®å® ")])],1)],1)]),a("b-col",{staticClass:"mt-3 ml-1 d-flex align-items-center",attrs:{lg:"10",sm:"1"}},[a("span",{staticClass:"mt-2 mb-1"},[e._v("æç¤ºä¿¡æ¯: ")]),a("label",{staticClass:"mt-2 mb-1",class:{"text-danger":"æä½æå"!==e.importMsg,"text-success":"æä½æå"===e.importMsg}}
1,[e._v(" "+e._s(e.importMsg))])])],1)],1)},o=[],s=a(41034),n=(a(44114),a(54554),a(62010),a(18111),a(7588),a(69112),a(79432),a(26099),a(27495),a(25440),a(23500),a(8986)),i=a(28028),l=a(99542),c=a(96243),d=a(25361),u=a(73125),m=a(77163),p=a(88776),f=a(75532),b=a(51130),_=a(9656),h=a(66704),g=a(11442),v=a(26282),y=a(75691),j=a(93210),C=a(32274),k=(a(84158),a(95738)),w=a(76101),D=a(85153),x=(a(90983),a(6804)),I=a.n(x),O=a(15261),A=(a(53233),a(44526)),S=a(692),T=a(26493),F=a(31355),q=a(84059),B={components:{BFormFile:n.H,RiskyItemListComponent:F.A,CaseListComponent:T.A,BranchCoverageComponent:S.A,ValidationProvider:O.LW,ValidationObserver:O.Ce,BRow:i.L,BCol:l.T,BCard:c.v,BModal:d.i,BTable:u.B,BFormGroup:m.a,BButtonGroup:p.M,BButton:f.P,BDropdown:b.U,BDropdownItem:_.H,BForm:h.Z,vSelect:I(),BFormInput:g.b,BFormSelect:v.J,BFormCheckbox:y.G,BPagination:j.H,BProgress:C.i},setup:function(){var e="systemconfig",t="risky";w.A.hasModule(e)||w.A.registerModule(e,D.A),w.A.hasModule(t)||w.A.registerModule(t,q.A),(0,k.hi)(function(){w.A.hasModule(e)&&w.A.unregisterModule(e),w.A.hasModule(t)&&w.A.unregisterModule(t)});var a=(0,k.nI)(),r=a.proxy,o=(r.getProjectTitle(),[{key:"module_num",sortable:!0,label:"ç¼å·"},{key:"title",sortable:!0,label:"æ é¢"},{key:"version_name",sortable:!0,label:"çæ¬/è¿ä»£åç§°"},{key:"project_title",sortable:!0,label:"项ç®åç§°"},{key:"stage_text",sortable:!0,label:"é¶æ®µ"},{key:"enabled_text",sortable:!0,label:"ç¶æ"},{key:"createtime",sortable:!0,label:"å建æ¶é´"},{key:"updatetime",sortable:!0,label:"æ´æ°æ¶é´"},{key:"actions",label:"æä½"}]);return{tableColumns:o}},watch:{"filterData.current":function(){this.queryData()}},data:function(){return{affiliateApp:"é¶å±"+this.configTeamAndApp().app,appName:this.configTeamAndApp().app+"åç§°",userData:JSON.parse(localStorage.getItem("userData")),project_label:this.getProjectTitle(),filterData:{keyword:"",projectTitle:"",versionName:"",name:"",current:1,size:10,totals:0},dataLists:[],sortBy:null,isSortDirDesc:null,modalTitle:"",modalShowFlag:!1,modalConfirmFlag:!1,appObj:{id:"",name:""},versionObj:{id:"",version_name:""},useApp:!1,appInfos:[],versionInfos:[],rowData:{},initData:{module_num:"",title:"",project_title:"",version_id:"",version_name:"",app_id:"",enabled:1,memo:"",enabledFlag:!0,stage:-1},delData:{id:"",module_num:"",title:""},moduleItems:[{id:1,appObj:{id:"",name:""},branchObj:{id:"",name:""},branchs:[]}],currentItemIdx:0,nextTodoId:2,multiEnable:"",uuid:"",requirement_id:"",reference_object_name:"",reference_object_id:"",stageOptions:[{text:"æªå¼å§",value:0},{text:"å¼åæµè¯",value:1},{text:"SITæµè¯",value:2},{text:"UATæµè¯",value:3},{text:"å·²åå¸",value:9}],stageObj:"",importModelFlag:!1,importMsg:""}},mounted:function(){var e=this;this.checkResource("06000600")?(this.useApp&&this.queryApps(),this.queryData()):this.$router.push("/").then(function(){e.showToast("没ææé","é误æç¤º","danger")}),(0,O.kg)("zh_CN"),w.A.dispatch("systemconfig/addLog",{log_type:"éæ±ç®¡ç",log_level:"",module:"é
置管ç",log_info:"éæ±ä¿¡æ¯æµè§"})},methods:{queryData:function(){this.queryRequirementsByPage()},queryApps:function(){var e=this;w.A.dispatch("systemconfig/listApps",(0,s.A)({},this.filterData)).then(function(t){200==t.data.code?e.appInfos=t.data.data.records:e.showToast("æä½å¤±è´¥ï¼"+t.data.msg,"é误","danger")}).catch(function(e){console.log(e)})},queryRequirementsByPage:function(){var e=this,t=this;w.A.dispatch("systemconfig/queryRequirementsByPage",(0,s.A)({},this.filterData)).then(function(a){200==a.data.code?(t.dataLists=a.data.data.records,e.filterData.totals=a.data.data.total):t.showToast("æä½å¤±è´¥ï¼"+a.data.msg,"é误","danger")}).catch(function(e){console.log(e)})},editData:function(e){var t=this;this.modalTitle="æ·»å æ°çéæ±",this.stageObj="",null!=e?(this.modalTitle="ç¼è¾éæ±ï¼"+e.title,this.rowData=(0,s.A)({},e),this.appObj.id=e.app_id,this.appObj.name=e.app_name,this.versionObj.id=e.version_id,this.versionObj.version_name=e.version_name,this.rowData.enabledFlag=1==this.rowData.enabled,this.moduleItems.length=0,e.module_apps&&(e.module_apps.forEach(function(e,a){var r={id:a,appObj:(0,s.A)({}
1,e.appObj),branchObj:(0,s.A)({},e.branchObj)};t.moduleItems.push(r)}),this.currentItemIdx=0,this.nextTodoId=t.moduleItems.length+1),this.stageObj=this.rowData.stage):(this.rowData=(0,s.A)({},this.initData),this.moduleItems=[{id:1,appObj:{id:"",name:""},branchObj:{id:"",name:""},branchs:[]}],this.currentItemIdx=0,this.nextTodoId=2,this.rowData.creatorid=this.userData.userid),this.modalShowFlag=!0},validationForm:function(){var e=this;this.$refs.formRules.validate().then(function(t){t&&e.saveData()})},saveData:function(){var e=this;if(this.rowData.enabled=this.rowData.enabledFlag?1:0,this.versionObj&&this.versionObj.id){if(this.rowData.version_id=this.versionObj.id,this.rowData.version_name=this.versionObj.version_name,this.rowData.module_apps=[],this.moduleItems&&this.moduleItems.length>0)for(var t=0;t<this.moduleItems.length;t++){var a=this.moduleItems[t];if((!a.appObj.id||!a.branchObj.id)&&!this.isZJNS())return void e.showToast("æä½å¤±è´¥ï¼"+this.configTeamAndApp().app+"å¼å忝ä¸è½ä¸ºç©º","é误","danger");var r={id:a.appObj.id},o={id:a.branchObj.id,name:a.branchObj.name};this.rowData.module_apps.push({appObj:r,branchObj:o})}""!==this.stageObj?(this.rowData.stage=this.stageObj,w.A.dispatch("systemconfig/editRequirement",(0,s.A)({},this.rowData)).then(function(t){200==t.data.code?(e.showToast(t.data.msg,"æç¤º","success"),e.queryData(),e.modalShowFlag=!1):e.showToast("æä½å¤±è´¥ï¼"+t.data.msg,"é误","danger")}).catch(function(e){console.log(e)})):e.showToast("æä½å¤±è´¥ï¼é¶æ®µä¸è½ä¸ºç©ºï¼è¯·éæ©ï¼","é误","danger")}else e.showToast("æä½å¤±è´¥ï¼é¶å±çæ¬/è¿ä»£ä¸è½ä¸ºç©º","é误","danger")},delModal:function(e){this.delData=(0,s.A)({},e),this.modalConfirmFlag=!0},delRequirement:function(){var e=this,t=this.delData;w.A.dispatch("systemconfig/delRequirement",{id:t.id}).then(function(t){200==t.data.code?(e.showToast(t.data.msg,"æç¤º","success"),e.queryData()):e.showToast("æä½å¤±è´¥ï¼"+t.data.msg,"é误","danger")}).catch(function(e){console.log(e)})},showToast:function(e,t,a){this.$bvToast.toast(e,{title:t,variant:a,solid:!0})},searchAppInfos:function(e){if(console.log(e),e){var t=this,a={keyword:e};w.A.dispatch("systemconfig/listApps",(0,s.A)({},a)).then(function(e){200==e.data.code?t.appInfos=e.data.data.records:t.showToast("æä½å¤±è´¥ï¼"+e.data.msg,"é误","danger")}).catch(function(e){console.log(e)})}},searchVersionInfos:function(e){if(console.log(e),e){var t=this,a={keyword:e};w.A.dispatch("systemconfig/listVersions",(0,s.A)({},a)).then(function(e){200==e.data.code?t.versionInfos=e.data.data.records:t.showToast("æä½å¤±è´¥ï¼"+e.data.msg,"é误","danger")}).catch(function(e){console.log(e)})}},addModuleAppItem:function(){this.moduleItems.push({id:this.nextTodoId+=this.nextTodoId,appObj:{id:"",name:""},branchObj:{id:"",name:""},branchs:[]})},removeModuleAppItem:function(e){this.moduleItems.splice(e,1)},selOption:function(e,t){this.queryBranchs(e,t)},queryBranchs:function(e,t){var a=this,r={keyword:"",appId:e.appObj.id};a.currentItemIdx=t,w.A.dispatch("systemconfig/listBranchs",(0,s.A)({},r)).then(function(e){200==e.data.code?a.moduleItems[a.currentItemIdx].branchs=e.data.data.records:a.showToast("æä½å¤±è´¥ï¼"+e.data.msg,"é误","danger")}).catch(function(e){console.log(e)})},FoucsModal:function(e){"å
³æ³¨"===e.observing_text?this.addMyObservingObjects(e):this.delFoucsModal(e)},addMyObservingObjects:function(e){var t=this;w.A.dispatch("risky/addMyObservingObjects",{reference_type:1,reference_object_id:e.id,reference_object_name:e.title}).then(function(e){200==e.data.code?(t.showToast("å
³æ³¨æåï¼","æç¤º","success"),t.queryRequirementsByPage()):t.showToast("æä½å¤±è´¥ï¼"+e.data.msg,"é误","danger")}).catch(function(e){console.log(e)})},delFoucsModal:function(e){this.delData=(0,s.A)({},e),this.reference_object_id=this.delData.id,this.uuid=(0,A.A)().replace(/-/g,"")},showImportRequirementModal:function(){this.importMsg="",this.importModelFlag=!0},importRequirement:function(){this.showImportRequirementModal()},handleFileChange:function(e){this.file=e.target.files[0]},uploadFile:function(){var e=this;this.file?w.A.dispatch("systemconfig/importRequirement",e.file).then(function(t){501===t.data.code&&(e.importMsg=t.data.msg),200===t.data.code&&(e.importMsg=t.data.msg,setTimeout(function(){e.importModelFlag=!1},2e3)),e.queryData()}).catch(function(e){console.error("Error uploading file:",e)}):e.importMsg="è¯·éæ©è¦ä¸ä¼ çæä»¶"}}},M=B,R=a(81656),L=(0,R.A)(M,r,o,!1,null,null,null),P=L.exports},88776:function(e,t,a){a.d(t,{M:function(){return f}});var r=a(85471),o=a(58722),s=a(49800),n=a(80072),i=a(91671),l=a(1340),c=a(75532);function d(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function u(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
1t%2?d(Object(a),!0).forEach(function(t){m(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):d(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function m(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var p=(0,l.sC)((0,i.di)(u(u({},(0,i.Up)(c.x,["size"])),{},{ariaRole:(0,l.Yg)(n.vq,"group"),size:(0,l.Yg)(n.vq),tag:(0,l.Yg)(n.vq,"div"),vertical:(0,l.Yg)(n.Ye,!1)})),s.$W),f=r["default"].extend({name:s.$W,functional:!0,props:p,render:function(e,t){var a=t.props,r=t.data,s=t.children;return e(a.tag,(0,o.L)(r,{class:m({"btn-group":!a.vertical,"btn-group-vertical":a.vertical},"btn-group-".concat(a.size),a.size),attrs:{role:a.ariaRole}}),s)}})},66704:function(e,t,a){a.d(t,{Z:function(){return c},x:function(){return l}});var r=a(85471),o=a(58722),s=a(49800),n=a(80072),i=a(1340),l=(0,i.sC)({id:(0,i.Yg)(n.vq),inline:(0,i.Yg)(n.Ye,!1),novalidate:(0,i.Yg)(n.Ye,!1),validated:(0,i.Yg)(n.Ye,!1)},s.PR),c=r["default"].extend({name:s.PR,functional:!0,props:l,render:function(e,t){var a=t.props,r=t.data,s=t.children;return e("form",(0,o.L)(r,{class:{"form-inline":a.inline,"was-validated":a.validated},attrs:{id:a.id,novalidate:a.novalidate}}),s)}})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.