PageSourceSearch

https://cdn.cmrad.com/js/18480.340f1d41cc4a39c5.js

js cmrad.com collected 2026-09-24 09:33:24 UTC 6,568 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_cmrad_cmrad=self.webpackChunk_cmrad_cmrad||[]).push([[18480,25318],{18480:function(e,t,r){r.r(t),r.d(t,{default:function(){return p}});var i=r(40379),n=r(43031),o=r(20629),a=r(28620),s=r(96486);function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){d(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function d(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==u(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!==u(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===u(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var m={name:"ResearchProjectSiteBasicForm",mixins:[a.oE,n.Z],components:{ResearchProjectMemberSelector:function(){return Promise.all([r.e(8898),r.e(26406)]).then(r.bind(r,73351))},SimpleSingleSelector:function(){return Promise.all([r.e(8898),r.e(53392)]).then(r.bind(r,69999))},SiteSelectorOption:function(){return r.e(26996).then(r.bind(r,26996))},RichEditorInput:function(){return Promise.all([r.e(8898),r.e(39053)]).then(r.bind(r,43810))},TextInput:function(){return Promise.all([r.e(8898),r.e(38122)]).then(r.bind(r,38122))}},props:{value:{type:Object,default:function(){return{}}},edit:Boolean,defaultData:Object},data:function(){return{tried:!1,siteUuidSent:!1,form:(0,s.cloneDeep)(this.value),statusOptions:[{id:1,name:"OnBoarding"},{id:2,name:"Qualified"},{id:3,name:"Unqualified"}]}},validations:{form:{site_uuid:{required:i.C1},reference:{required:i.C1},status:{required:i.C1,integer:i._L},member_uuids:{},comment:{required:(0,i.CF)((function(){return!0===this.edit}))}}},watch:{formData:{deep:!0,initial:!0,handler:function(e){this.$emit("input",e),this.edit&&(this.tried=!0)}},"$v.form.$invalid":{immediate:!0,handler:function(e){this.$emit("validation",!e)}},"form.research_site_id":function(e,t){e&&t&&e!==t&&(this.form.member_uuids=[])}},computed:c(c(c({},(0,o.Se)("repositorySites",["getSites","areSitesLoaded"])),(0,o.Se)(["repositoryUuid","projectUuid"])),{},{formData:function(){return this.$v.form.$model},sites:function(){return this.areSitesLoaded?this.getSites(this.repositoryUuid):[]},editingSiteMemberOptions:function(){var e,t;return null!==(e=null===(t=this.defaultData)||void 0===t?void 0:t.members)&&void 0!==e?e:[]}}),methods:c(c({},(0,o.nv)("repositorySites",["loadSites"])),{},{getSiteName:function(e){var t,r=e.name;if(this.areSitesLoaded||!(!this.sites.length>0)){var i=this.sites.find((function(e){return e.uuid===r}));return null!==(t=null==i?void 0:i.name)&&void 0!==t?t:r}},getSiteSearchParam:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=!this.siteUuidSent&&this.value.site_uuid;return t&&(this.siteUuidSent=!0),c({repository:this.repositoryUuid,filter:{name:e}},t?{uuids:[this.value.site_uuid]}:{})}})},f=m,p=(0,r(51900).Z)(f,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"d-flex flex-column"},[t("simple-single-selector",{attrs:{"invalid-feedback":e.$t("cmrad.invalid_site_name"),"search-query-route":"repositories.sites.index","response-data":function(e){return e.data.data},"search-query-param":e.getSiteSearchParam,state:e.getFieldState("site_uuid"),label:e.$t("cmrad.site_name"),reduce:function(e){return e.uuid},loading:!e.areSitesLoaded,clearable:!1,disabled:e.edit,options:e.sites,"search-on-focus":"","name-key":"name",required:"","paginate-on-scroll":""},scopedSlots:e._u([{key:"selected-option",fn:function(r){return[t("site-selector-option",{attrs:{reference:r.reference,name:e.getSiteName(r)}})]}},{key:"option",fn:function(e){return[t("site-selector-option",{attrs:{reference:e.reference,name:e.name}})]}}]),model:{value:e.$v.form.site_uuid.$model,callback:function(t){e.$set(e.$v.form.site_uuid,"$model",t)},expression:"$v.form.site_uuid.$model"}}),e._v(" "),t("b-row",{staticClass:"no-gutters mb-3"},[t("b-col",{staticClass:"mr-2",attrs:{sm:""}},[t("text-input",{attrs:{label:e.$t("cmrad.research_project_site_id"),placeholder:e.$t("cmrad.research_project_site_id_placeholder"),state:e.getFieldState("reference"),"invalid-feedback":e.$t("cmrad.invalid_site_reference"),required:""},model:{value:e.$v.form.reference.$model,callback:function(t){e.$set(e.$v.form.reference,"$model",t)},expression:"$v.form.reference.$model"}})],1),e._v(" "),t("b-col",{staticClass:"ml-2",attrs:{sm:""}},[t("simple-single-selector",{attrs:{options:e.statusOptions,name:"status",label:e.$t("cmrad.site_status"),placeholder:e.$t("cmrad.site_status"),state:e.getFieldState("status"),"invalid-feedback":e.$t("cmrad.invalid_site_status"),clearable:!1,required:""},model:{value:e.$v.form.status.$model,callback:function(t){e.$set(e.$v.form.status,"$model",t)},expression:"$v.form.status.$model"}})],1)],1),e._v(" "),e.projectUuid&&e.repositoryUuid?t("research-project-member-selector",{attrs:{options:e.editingSiteMemberOptions,label:e.$t("cmrad.add_new_member"),"repository-uuid":e.repositoryUuid,"project-uuid":e.projectUuid,"only-signed":"",clearable:""},model:{value:e.$v.form.member_uuids.$model,callback:function(t){e.$set(e.$v.form.member_uuids,"$model",t)},expression:"$v.form.member_uuids.$model"}}
1):e._e(),e._v(" "),t("rich-editor-input",{directives:[{name:"show",rawName:"v-show",value:e.edit,expression:"edit"}],attrs:{"invalid-feedback":e.$t("cmrad.required_form_field_invalid_feedback"),placeholder:e.$t("cmrad.research_reason_for_change_placeholder"),label:e.$t("cmrad.research_reason_for_change_label"),state:e.getFieldState("comment"),lines:3,tag:"div",required:""},model:{value:e.$v.form.comment.$model,callback:function(t){e.$set(e.$v.form.comment,"$model",t)},expression:"$v.form.comment.$model"}})],1)}),[],!1,null,null,null).exports}}]);
2//# sourceMappingURL=18480.340f1d41cc4a39c5.js.map

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.