(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-55103b13","chunk-439c3212"],{"050f":function(e,t,i){},"179b":function(e,t,i){"use strict";i.r(t);var o=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"sign-form-wrapper"},[i("div",{staticClass:"sign-form-body"},[e.signText?i("h4",{staticStyle:{color:"red","white-space":"pre-line"}},[e._v("* "+e._s(e.signText))]):e._e(),e._v(" "),i("el-form",{ref:"signForm",attrs:{model:e.signForm,size:"small","label-width":"100px"}},[i("el-form-item",{attrs:{label:e.$t("common:form:sign:userName"),prop:"userName",rules:[{required:!0,message:e.$t("common:ruleMessage:specify"),trigger:"blur"}]}},[i("el-input",{model:{value:e.signForm.userName,callback:function(t){e.$set(e.signForm,"userName",t)},expression:"signForm.userName"}})],1),e._v(" "),i("el-form-item",{attrs:{label:e.$t("common:form:sign:password"),prop:"password",rules:[{required:!0,message:e.$t("common:ruleMessage:specify"),trigger:"blur"}]}},[i("el-input",{attrs:{"show-password":"","auto-complete":"new-password"},model:{value:e.signForm.password,callback:function(t){e.$set(e.signForm,"password",t)},expression:"signForm.password"}})],1)],1)],1),e._v(" "),i("div",{staticClass:"dialog-footer sign-form-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{disabled:e.btnLoading,size:"small",type:"primary"},on:{click:e.handleclose}},[e._v("\n "+e._s(e.$t("common:button:cancel"))+"\n ")]),e._v(" "),i("el-button",{attrs:{loading:e.btnLoading,disabled:e.unsigned,size:"small",type:"primary"},on:{click:e.handleVerifySignature}},[e._v("\n "+e._s(e.$t("common:button:sign"))+"\n ")])],1)])},n=[],s=(i("c5f6"),i("8237")),a=i.n(s),l={name:"SignForm",props:{signCodeEnum:{type:Number,required:!0},subjectVisitId:{type:String,default:""}},data:function(){return{signForm:{userName:"",password:""},signText:"",signCodeId:"",signCode:"",btnLoading:!1,loading:!1,unsigned:!1}},mounted:function(){var e=this;this.loading=!0,this.$store.dispatch("trials/getSignInfo",{signCode:this.signCodeEnum}).then((function(t){e.unsigned=!1,e.loading=!1,e.signText=t.SignText,e.signCode=t.SignCode,e.signCodeId=t.SignCodeId})).catch((function(){e.loading=!1,e.unsigned=!0}))},methods:{handleVerifySignature:function(){var e=this,t=zzSessionStorage.getItem("userName").toLocaleLowerCase();this.$refs.signForm.validate((function(i){if(i)if(e.signForm.userName.trim().toLocaleLowerCase()===t){e.btnLoading=!0;var o={UserName:e.signForm.userName,PassWord:a()(e.signForm.password),TrialId:e.$route.query.trialId,SignCode:e.signCode,SignText:e.signText,SignCodeId:e.signCodeId,SubjectVisitId:e.subjectVisitId};e.$emit("closeDialog",!0,o)}else e.$message.error(e.$t("common:message:signWarning"))}))},handleclose:function(){this.$emit("closeDialog",!1)}}},r=l,c=(i("2019"),i("cf19"),i("2877")),d=Object(c["a"])(r,o,n,!1,null,"28de7f7c",null);t["default"]=d.exports},2019:function(e,t,i){"use strict";i("b857")},6610:function(e,t,i){},"7a9e":function(e,t,i){"use strict";i.r(t);var o,n,s={processSignature:{LogicalConfigConfirmation:101,ProcessConfigConfirmation:102,ExpeditedConfigConfirmation:103,LogicalConfigUpdates:104,ProcessConfigUpdates:105,ExpeditedConfigUpdates:106,QCConfirmation:107,ClinicalDataConfirmation:201,AgreeToRetransmit:202,QCSingleReviewPassed:203,QCSingleReviewFailed:204,PreliminaryReviewOfQCPassed:205,PreliminaryReviewOfQCFailed:206,SecondaryReviewOfQCPassed:207,SecondaryReviewOfQCFailed:208,ConsistencyCheckPassed:209,DataFallback:210,TrialStatusChange:211,AbolitionTrial:212,CDQualityConfirmation:213,ImageAssessmentReportConfirmation:214,MedicalAuditConfirmation:109,ReadingUnitConfirmation:108,MedicalAudit:215,HeavyReadingApproval:216}},a=s,l=i("2877"),r=Object(l["a"])(a,o,n,!1,null,null,null);t["default"]=r.exports},"9b92":function(e,t,i){"use strict";var o=i("2b0e"),n=new o["default"];t["a"]=n},b706:function(e,t,i){"use strict";i.r(t);var o=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"oncologyReview_wrapper"},[e.isReadingShowSubjectInfo?i("el-card",{staticStyle:{"margin-bottom":"10px"},attrs:{shadow:"never","body-style":{padding:"10px"}}},[i("h4",[e._v("\n "+e._s(e.$t("trials:oncologyReview:title:subject"))+"\n "),i("span",{staticStyle:{"font-weight":"normal"}},[e._v(e._s(e.subjectCode)+" ")]),e._v(" "),i("span",{staticStyle:{"font-weight":"normal"}},[e._v("("+e._s(e.taskBlindName)+")")])])]):e._e(),e._v(" "),i("el-card",{attrs:{"body-style":{padding:"10px"}}},[i("div",{staticStyle:{display:"flex","flex-direction":"row","justify-content":"space-between"},attrs:{slot:"header"},slot:"header"},[i("div",{staticStyle:{"font-weight":"bold"}},[e._v(e._s(e.$t("trials:oncologyReview:title:oncologyReview")))])]),e._v(" "),i("div",{staticStyle:{"text-align":"right",margin:"5px 0"}},[e.isExistsClinicalData?i("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.previewCD}},[e._v("\n "+e._s(e.$t("trials:oncologyReview:button:clinicalData"))+"\n ")]):e._e(),e._v(" "),e.oncologyInfo.ReadingTaskState<2?i("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(t){return e.handleSave(!0)}}},[e._v("\n "+e._s(e.$t("common:button:save"))+"\n ")]):e._e(),e._v(" "),e.oncologyInfo.ReadingTaskState<2?i("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.handleConfirm}},[e._v("\n "+e._s(e.$t("common:button:submit"))+"\n ")]):e._e()],1),e._v(" "),i("el-table",{staticStyle:{width:"100%"},attrs:{data:e.oncologyInfo.OncologyVisits}},[i("el-table-column",{attrs:{prop:"VisitName",label:e.$t("trials:oncologyReview:title:visitName"),"show-overflow-tooltip":"",width:"150"}}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("trials:oncologyReview:title:readingRes"),align:"center",prop:""}},[[e._l(e.questionCols,(function(t,o){return i("el-table-column",{key:t,attrs:{prop:"",label:t,"show-overflow-tooltip":"",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.QuestionList[o].DictionaryCode?i("span",[e._v("\n "+e._s(e.$fd(t.row.QuestionList[o].DictionaryCode,parseInt(t.row.QuestionList[o].Answer)))+"\n ")]):i("span",[e._v("\n "+e._s(t.row.QuestionList.length>o?t.row.QuestionList[o].Answer:"")+"\n ")])]}}],null,!0)})})),e._v(" "),e.oncologyInfo.IsShowDetail?i("el-table-column",{attrs:{prop:"IsHaveChange",label:e.$t("trials:oncologyReview:title:isGlobalUpdate"),"show-overflow-tooltip":"",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e.$fd("YesOrNo",t.row.IsHaveChange)))]),e._v(" "),t.row.IsHaveChange&&e.oncologyInfo.GlobalTaskId?i("el-button",{staticStyle:{"margin-left":"5px"},attrs:{type:"text"},on:{click:function(t){return e.handleViewDetail(e.oncologyInfo.GlobalTaskId)}}},[e._v("\n "+e._s(e.$t("trials:oncologyReview:title:view"))+"\n ")]):e._e()]}}],null,!1,1339867352)}):e._e(),e._v(" "),e.oncologyInfo.IsShowDetail?i("el-table-column",{attrs:{prop:"VisitRemark",label:e.$t("trials:oncologyReview:title:visitRemark"),"show-overflow-tooltip":"",width:"150"}}):e._e()]],2),e._v(" "),i("el-table-column",{attrs:{label:e.$t("trials:oncologyReview:title:oReviewRes"),align:"center",prop:""}},[[i("el-table-column",{attrs:{prop:"EvaluationResult",label:e.$t("trials:oncologyReview:title:findings"),"show-overflow-tooltip":"",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.oncologyInfo.ReadingTaskState<2?i("el-select",{attrs:{placeholder:e.$t("common:ruleMessage:select")},model:{value:t.row.EvaluationResult,callback:function(i){e.$set(t.row,"EvaluationResult",i)},expression:"scope.row.EvaluationResult"}},e._l(e.assessTypeList,(function(e){return i("el-option",{key:e.Id,attrs:{label:e.Value,value:e.Code}})})),1):i("span",[e._v(e._s(e.getAssessType(t.row.EvaluationResult)))])]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"EvaluationReason","show-overflow-tooltip":"",width:"250"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.oncologyInfo.ReadingTaskState<2?i("el-input",{model:{value:t.row.EvaluationReason,callback:function(i){e.$set(t.row,"EvaluationReason",i)},expression:"scope.row.EvaluationReason"}}):i("span",[e._v(e._s(t.row.EvaluationReason))])]}}])},[i("template",{slot:"header"},[i("el-tooltip",{attrs:{placement:"top"}},[i("div",{attrs:{slot:"content"},slot:"content"},[e._v("\n "+e._s(e.oncologyInfo.TrialEvaluationReason)+"\n ")]),e._v(" "),i("div",[i("span",[e._v(e._s(e.$t("trials:oncologyReview:title:reason")))]),e._v(" "),i("span",{staticStyle:{color:"red"}},[e._v("*")])])])],1)],2)]],2),e._v(" "),e.oncologyInfo.IsShowDetail?i("el-table-column",{attrs:{label:e.$t("common:action:action"),width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{attrs:{circle:"",title:e.$t("trials:oncologyReview:title:view"),icon:"el-icon-view"},on:{click:function(i){return e.handleViewDetail(t.row.VisitTaskId)}}})]}}],null,!1,4016480980)}):e._e()],1)],1),e._v(" "),e.isReadingShowPreviousResults?i("el-card",{staticClass:"box-mr",attrs:{"body-style":{padding:"10px"}}},[i("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[i("span",{staticStyle:{"font-weight":"bold"}},[e._v(e._s(e.$t("trials:oncologyReview:title:previousRes")))])]),e._v(" "),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.priorLoading,expression:"priorLoading"}],staticStyle:{width:"100%"},attrs:{data:e.priorList}},[i("el-table-column",{attrs:{prop:"TaskBlindName",label:e.$t("trials:oncologyReview:title:oncologyReview"),"show-overflow-tooltip":"",width:"200"}}),e._v(" "),i("el-table-column",{attrs:{label:e.$t("common:action:action"),width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{attrs:{circle:"",title:e.$t("trials:oncologyReview:title:view"),icon:"el-icon-view"},on:{click:function(i){return e.handleViewDetail(t.row.VisitTaskId)}}})]}}],null,!1,4016480980)})],1)],1):e._e(),e._v(" "),e.signVisible?i("el-dialog",{attrs:{visible:e.signVisible,"close-on-click-modal":!1,width:"600px","custom-class":"base-dialog-wrapper"},on:{"update:visible":function(t){e.signVisible=t}}},[i("div",{attrs:{slot:"title"},slot:"title"},[i("span",{staticStyle:{"font-size":"18px"}},[e._v(e._s(e.$t("common:dialogTitle:sign")))]),e._v(" "),i("span",{staticStyle:{"font-size":"12px","margin-left":"5px"}},[e._v(e._s("("+e.$t("common:label:sign")+e.currentUser+")"))])]),e._v(" "),i("SignForm",{ref:"signForm",attrs:{"sign-code-enum":e.signCode},on:{closeDialog:e.closeSignDialog}})],1):e._e()],1)},n=[],s=(i("20d6"),i("c5f6"),i("3e42")),a=i("7a9e"),l=i("5f87"),r=i("9b92"),c=i("179b"),d={name:"OncologyReview",components:{SignForm:c["default"]},props:{trialId:{type:String,required:!0},subjectId:{type:String,required:!0},visitTaskId:{type:String,required:!0},readingCategory:{type:Number,required:!0},subjectCode:{type:String,required:!0},taskBlindName:{type:String,required:!0},isReadingShowSubjectInfo:{type:Boolean,required:!0},isReadingShowPreviousResults:{type:Boolean,required:!0},isExistsClinicalData:{type:Boolean,required:!0}},data:function(){return{currentUser:zzSessionStorage.getItem("userName"),signVisible:!1,signCode:null,loading:!1,priorLoading:!1,priorList:[],questionCols:[],oncologyInfo:{},assessTypeList:[]}},mounted:function(){this.getList(),this.isReadingShowPreviousResults&&this.getPriorList()},methods:{getList:function(){var e=this;this.loading=!0,Object(s["yc"])({visitTaskId:this.visitTaskId}).then((function(t){var i=[];if(t.Result.OncologyVisits.length>0){var o=t.Result.OncologyVisits[0];o.QuestionList.map((function(e){i.push(e.QuestionName)}))}e.questionCols=i,e.assessTypeList=t.Result.AssessTypeList,e.oncologyInfo=t.Result,e.loading=!1})).catch((function(){e.loading=!1}))},getAssessType:function(e){var t=this.assessTypeList.findIndex((function(t){return t.Code===e}));return t>-1?this.assessTypeList[t].Value:""},handleSave:function(e){var t=this;this.loading=!0;var i=this.oncologyInfo.OncologyVisits.findIndex((function(e){return!e.EvaluationResult}));if(!(i>-1)){this.loading=!0;var o=[];this.oncologyInfo.OncologyVisits.map((function(e){e.EvaluationResult&&o.push({visitTaskId:e.VisitTaskId,evaluationResult:e.EvaluationResult,evaluationReason:e.EvaluationReason})}));var n={oncologyTaskId:this.visitTaskId,oncologyQuestionList:o};return new Promise((function(i,o){Object(s["Ne"])(n).then((function(o){t.loading=!1,t.getList(),e&&t.$message.success(t.$t("common:message:savedSuccessfully")),i(!0)})).catch((function(e){t.loading=!1,o(!1)}))}))}this.loading=!1,this.$confirm(this.$t("trials:oncologyReview:message:msg1"),{type:"warning",distinguishCancelAndClose:!0}).then((function(){return Promise.reject(!1)})).catch((function(e){return Promise.reject(!1)}))},handleSubmit:function(){var e=this;this.$refs["adForm"].validate((function(t){if(t){var i=a["default"].processSignature.ImageAssessmentReportConfirmation;e.signCode=i,e.signVisible=!0}}))},closeSignDialog:function(e,t){e?this.signConfirm(t):this.signVisible=!1},handleConfirm:function(){var e=this;this.handleSave(!1).then((function(t){if(t){var i=a["default"].processSignature.ImageAssessmentReportConfirmation;e.signCode=i,e.signVisible=!0}}))},signConfirm:function(e){var t=this;this.loading=!0;var i={data:{oncologyTaskId:this.visitTaskId},signInfo:e};Object(s["cf"])(i).then((function(e){e.IsSuccess&&(t.$message.success(t.$t("common:message:savedSuccessfully")),t.isEdit=!1,t.$refs["signForm"].btnLoading=!1,t.signVisible=!1,t.oncologyInfo.ReadingTaskState=2,window.opener.postMessage("refreshTaskList",window.location),t.$confirm(t.$t("trials:oncologyReview:title:msg2"),{type:"warning",distinguishCancelAndClose:!0}).then((function(){r["a"].$emit("getNextTask")})).catch((function(e){}))),t.loading=!1})).catch((function(e){t.loading=!1,t.$refs["signForm"].btnLoading=!1}))},getPriorList:function(){var e=this;this.priorLoading=!0,Object(s["Tc"])({visitTaskId:this.visitTaskId}).then((function(t){e.priorList=t.Result,e.priorLoading=!1})).catch((function(){e.priorLoading=!1}))},handleViewDetail:function(e){var t=Object(l["a"])(),i=this.$router.currentRoute.query.criterionType,o=this.$router.currentRoute.query.readingTool;o=isNaN(parseInt(o))?null:parseInt(o);var n=this.$router.currentRoute.query.isReadingTaskViewInOrder,s=this.$router.currentRoute.query.TrialReadingCriterionId,a="";a=0===o?"/readingDicoms?TrialReadingCriterionId=".concat(s,"&trialId=").concat(this.trialId,"&subjectCode=").concat(this.subjectCode,"&subjectId=").concat(this.subjectId,"&visitTaskId=").concat(e,"&isReadingTaskViewInOrder=").concat(n,"&criterionType=").concat(i,"&readingTool=").concat(o,"&TokenKey=").concat(t):"/noneDicomReading?TrialReadingCriterionId=".concat(s,"&trialId=").concat(this.trialId,"&subjectCode=").concat(this.subjectCode,"&subjectId=").concat(this.subjectId,"&visitTaskId=").concat(e,"&isReadingTaskViewInOrder=").concat(n,"&criterionType=").concat(i,"&readingTool=").concat(o,"&TokenKey=").concat(t);var r=this.$router.resolve({path:a});window.open(r.href,"_blank")},previewCD:function(){var e=Object(l["a"])(),t=this.$router.resolve({path:"/clinicalData?subjectId=".concat(this.oncologyInfo.SubjectId,"&trialId=").concat(this.trialId,"&visitTaskId=").concat(this.oncologyInfo.OncologyTaskId,"&TokenKey=").concat(e)});window.open(t.href,"_blank")}}},u=d,g=(i("bebc"),i("2877")),f=Object(g["a"])(u,o,n,!1,null,"67d2c9e9",null);t["default"]=f.exports},b857:function(e,t,i){},bebc:function(e,t,i){"use strict";i("6610")},cf19:function(e,t,i){"use strict";i("050f")}}]);