| | |
| | | ng-click="fn.removeManager($index)">×</span> |
| | | </span> |
| | | </div> |
| | | <js-input-autocomplete data-input-name="users" |
| | | owl-auto-focus |
| | | target=".auto-complete-input" |
| | | selected-model="vm.form.users" |
| | | search="vm.userName" |
| | | page="vm.autoCompletePage.user.page" |
| | | total-page="vm.autoCompletePage.user.totalPage" |
| | | source="fn.getUserList(vm.userName, vm.form.users, vm.autoCompletePage.user.page, fn.getUserListCallBack)" |
| | | translation-texts="{ empty : 'common.emptyUser'}" |
| | | input-disabled="vm.form.projects.length == 0" |
| | | extra-settings="{ displayProp : 'byName' , idProp : 'id', imageable : true, imagePathProp : 'profile', |
| | | type : 'user', maxlength : 100, autoResize : true, stopRemoveBodyEvent : true }"></js-input-autocomplete> |
| | | |
| | | <!-- <js-autocomplete-single data-input-name="issue"--> |
| | | <!-- selected-model="vm.form.issues"--> |
| | | <!-- search="vm.issueName"--> |
| | | <!-- source="fn.getIssueList(vm.issueName, vm.issueTypeId, vm.form.issues, vm.autoCompletePage.issue.page, fn.getIssueListCallBack)"--> |
| | | <!-- page="vm.autoCompletePage.issue.page"--> |
| | | <!-- total-page="vm.autoCompletePage.issue.totalPage"--> |
| | | <!-- input-disabled="false"--> |
| | | <!-- translation-texts="{ empty : 'common.emptyIssue' }"--> |
| | | <!-- extra-settings="{ displayProp : 'title' , idProp : 'id', imageable : false, imagePathProp : '',--> |
| | | <!-- type : '', maxlength : 200, autoResize : true, stopRemoveBodyEvent : true }"></js-autocomplete-single>--> |
| | | |
| | | <!-- {{vm.form.companyFieldsEmail}}--> |
| | | <label><span>협력사 메일</span></label> |
| | | <js-autocomplete-multi data-input-name="partnersEmail" |
| | | selected-model="vm.form.partnersEmail" |
| | | search="vm.partnerName" |
| | | source="fn.getMailTargetAll(vm.form.partnersEmail)" |
| | | input-disabled="false" |
| | | page="vm.autoCompletePage.partnersMail.page" |
| | | total-page="vm.autoCompletePage.partnersMail.totalPage" |
| | | modal-form-auto-scroll |
| | | extra-settings="{ displayProp : 'byName' , idProp : 'email', imageable : false, maxlength : 100, autoResize : true }"></js-autocomplete-multi> |
| | | |
| | | <!-- <ng-dropdown-multiselect class="multiSelect cursor"--> |
| | | <!-- data-input-name="companyFieldsEmail"--> |
| | | <!-- selected-model="vm.form.companyFieldsEmail.concat(vm.form.ispFieldsEmail,vm.form.hostingFieldsEmail)"--> |
| | | <!-- extra-settings="{ stringTypeOption : true }"--> |
| | | <!-- options="vm.options.companyFieldsEmail"></ng-dropdown-multiselect>--> |
| | | |
| | | <!-- <span class="issue-detail-label" translate="companyField.info"></span>--> |
| | | <!-- <input ng-if="vm.form.companyFieldsEmail != null"--> |
| | | <!-- type="text"--> |
| | | <!-- class="form-control"--> |
| | | <!-- kr-input--> |
| | | <!-- autocomplete="off"--> |
| | | <!-- ng-model="vm.form.companyFieldsEmail">--> |
| | | |
| | | <!-- <span class="issue-detail-label" translate="ispField.info"></span>--> |
| | | <!-- <input ng-if="vm.form.ispFieldsEmail != null"--> |
| | | <!-- type="text"--> |
| | | <!-- class="form-control"--> |
| | | <!-- kr-input--> |
| | | <!-- autocomplete="off"--> |
| | | <!-- ng-model="vm.form.ispFieldsEmail">--> |
| | | |
| | | <!-- <span class="issue-detail-label" translate="hostingField.info"></span>--> |
| | | <!-- <input ng-if="vm.form.hostingFieldsEmail != null"--> |
| | | <!-- type="text"--> |
| | | <!-- class="form-control"--> |
| | | <!-- kr-input--> |
| | | <!-- autocomplete="off"--> |
| | | <!-- ng-model="vm.form.hostingFieldsEmail">--> |
| | | |
| | | <!-- <a style="display: flex; text-align: center; justify-content: center;">--> |
| | | <!-- <i class="os-icon os-icon-email-forward mr-20 mt-20 cursor" ng-click="fn.formSubmit(data.id)">1</i>--> |
| | | <!-- <i class="os-icon os-icon-email-forward mr-20 mt-20 cursor" ng-click="fn.formSubmit(data.id)">2</i>--> |
| | | <!-- <i class="os-icon os-icon-email-forward mr-20 mt-20 cursor" ng-click="fn.formSubmit(data.id)">3</i>--> |
| | | <!-- </a>--> |
| | | <!-- <div class="modal-content">--> |
| | | <!-- <a style="display: flex; text-align: center; justify-content: center;">--> |
| | | <!-- <img onclick="emailTemplate()" id="template1" class="cursor" src="assets/images/btn_facebook.png">--> |
| | | <!-- <img onclick="emailTemplate()" id="template2" class="cursor" src="assets/images/btn_kakao.png">--> |
| | | <!-- <img onclick="emailTemplate()" id="template3" class="cursor" src="assets/images/btn_google.png">--> |
| | | <!-- </a>--> |
| | | <!-- </div>--> |
| | | <!-- <form action="${pageContext.request.contextPath}/updatetNoticePro.do" method="post" enctype="multipart/form-data" name="noticeForm">--> |
| | | <!-- <input type='file' id="filename" name="filename"/>--> |
| | | <!-- <img id="preImage" src="${pageContext.request.contextPath}/saveFile/${noticeVO.filename}" alt="image_title" onerror='this.src="${pageContext.request.contextPath}/images/no_img.jpg"'/>--> |
| | | <!-- </form>--> |
| | | |
| | | </div> |
| | | </form> |
| | | |
| | | </div> |
| | | <!-- <h6>{{vm.form.companyFieldsEmail}}</h6>--> |
| | | <!-- <span>{{vm.form.id}}===============</span>--> |
| | | <!-- <h6>{{vm.form.ispFieldsEmail}}===============</h6>--> |
| | | <!-- <span>===============</span>--> |
| | | <!-- <h6>{{vm.form.hostingFieldsEmail}}</h6>--> |
| | | <!-- <div style="display: flex; text-align: center">--> |
| | | <!-- 템플릿1--> |
| | | <!-- </div>--> |
| | | <!-- <div style="border: 1px #111111; margin-left: 20px; box-sizing: border-box;">--> |
| | | <!-- 템플릿2--> |
| | | <!-- <div style="border: 1px #111111; margin-left: 20px; box-sizing: border-box;">--> |
| | | <!-- </div>--> |
| | | <!-- <div style="border: 1px #111111; margin-left: 20px; box-sizing: border-box;">--> |
| | | <!-- 템플릿3--> |
| | | <!-- </div>--> |
| | | <!-- </div>--> |
| | | |
| | | <div class="modal-footer buttons-on-right"> |
| | | <button type="button" class="btn btn-md btn-grey" ng-click="fn.cancel()"><span |
| | |
| | | </button> |
| | | </div> |
| | | </div> |
| | | |
| | | <script> |
| | | |
| | | function emailTemplate() { |
| | | $('#template1').click(function() { |
| | | $('#template1').hide(); |
| | | }); |
| | | |
| | | $('#template2').click(function() { |
| | | $('#template2').hide(); |
| | | }); |
| | | |
| | | $('#template3').click(function() { |
| | | $('#template3').hide(); |
| | | }); |
| | | } |
| | | |
| | | function changeIMG() { |
| | | $('#template1').attr("src", "assets/images/previewTemplate.png") |
| | | } |
| | | </script> |