chunk-9254.acaf3ada.js 32 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-9254"],{AXQn:function(e,t,i){},FWV6:function(e,t,i){},Gdyh:function(e,t,i){"use strict";var o=i("pn4u");i.n(o).a},HPHh:function(e,t,i){},JjhX:function(e,t,i){},K4Gd:function(e,t,i){"use strict";var o=i("Yswo");i.n(o).a},Ta36:function(e,t,i){"use strict";i.r(t);var o=i("jWXv"),s=i.n(o),a=i("rfXi"),n=i.n(a),l=i("QYAu"),r={props:{value:{type:[String,Number],default:0},options:{type:Array,default:function(){return[{value:0,label:"不显示"},{value:1,label:"yyyy-mm-dd HH:mm:ss"}]}}},data:function(){return{active:this.value}},activated:function(){},components:{},computed:{},mounted:function(){},watch:{value:function(e){this.active=e}},methods:{onChange:function(e){var t="";this.options.forEach(function(i){i.value==e&&(t=i.label)}),this.$emit("change",{value:e,label:t})}}},c=(i("Gdyh"),i("KHd+")),d=Object(c.a)(r,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{attrs:{id:"c-dateTime"}},[i("el-select",{attrs:{placeholder:"请选择填写人"},on:{change:e.onChange},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},e._l(e.options,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)},[],!1,null,"74afc96e",null);d.options.__file="dateTime.vue";var u=d.exports,m={props:{rolesList:{type:Array,default:function(){return[]}}},data:function(){return{dateTimeValue:1,seal_name:"签署区",role_id:1}},watch:{role_id:function(e,t){var i="";this.role_idList.forEach(function(t){e==t.role_id&&(i=t.name)}),document.querySelector(".choose2").setAttribute("role_id",this.role_id),document.querySelector(".choose2").childNodes[0].childNodes[1].childNodes[0].innerText=i},seal_name:function(e,t){document.querySelector(".choose2").childNodes[0].childNodes[1].childNodes[1].childNodes[1].innerText=e}},activated:function(){},components:{dateTime:u},computed:{active:function(){return this.$store.state.sign.activeControlLibrary},role_idList:function(){var e=[];return this.rolesList.forEach(function(t){e.push({name:t.sign_role_name,role_id:t.role_id})}),e}},mounted:function(){},methods:{onChange:function(e){e.value!=this.dateTimeValue&&(this.dateTimeValue=e.value,document.querySelector(".choose2").setAttribute("date_type",e.value),document.querySelector(".choose2").setAttribute("date_type_text",e.label),0!=e.value?(document.querySelector(".choose2").childNodes[3].innerText=e.label,document.querySelector(".choose2").childNodes[3].style.display="flex"):document.querySelector(".choose2").childNodes[3].style.display="none")},initData:function(){this.$refs.input3.blur(),this.seal_name=document.querySelector(".choose2").childNodes[0].childNodes[1].childNodes[1].childNodes[1].innerText;var e=document.querySelector(".choose2").childNodes[0].childNodes[1].childNodes[0].innerText,t=0;this.role_idList.forEach(function(i,o){e==i.name&&(t=o)}),this.role_id=this.role_idList[t].role_id,this.dateTimeValue=Number(document.querySelector(".choose2").getAttribute("date_type"))||0,this.$store.commit("SET_ACTIVE_CL","1")}}},h=(i("xs7M"),Object(c.a)(m,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"show",rawName:"v-show",value:"1"==e.active,expression:"active == '1'"}],staticClass:"testSetting_8FNRp"},[i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("名称")]),e._v(" "),i("el-input",{ref:"input3",attrs:{placeholder:"请输入签署区名称"},model:{value:e.seal_name,callback:function(t){e.seal_name=t},expression:"seal_name"}})],1),e._v(" "),i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("签署方设置")]),e._v(" "),i("el-select",{attrs:{placeholder:"请选择填写人"},model:{value:e.role_id,callback:function(t){e.role_id=t},expression:"role_id"}},e._l(e.role_idList,function(e){return i("el-option",{key:e.role_id,attrs:{label:e.name,value:e.role_id}})}))],1),e._v(" "),"1"==e.active?i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("签署日期显示")]),e._v(" "),i("date-time",{on:{change:e.onChange},model:{value:e.dateTimeValue,callback:function(t){e.dateTimeValue=t},expression:"dateTimeValue"}})],1):e._e()])},[],!1,null,"1db67d0e",null));h.options.__file="set.vue";var p=h.exports,_=i("I/Ny"),f={data:function(){return{form_name:"文本名称",form_value:"文本",form_need:!0}},watch:{form_name:function(e,t){document.querySelector(".choose").childNodes[0].childNodes[1].innerText=e},form_value:function(e,t){document.querySelector(".choose").childNodes[1].innerText=e},form_need:function(e,t){document.querySelector(".choose").childNodes[0].childNodes[0].style.display=e?"inline-block":"none"}},activated:function(){},components:{},computed:{active:function(){return this.$store.state.sign.activeControlLibrary}},mounted:function(){},methods:{initData:function(){this.$refs.input1.blur(),this.$refs.input2.blur(),this.form_name=document.querySelector(".choose").childNodes[0].childNodes[1].innerText,this.form_value=document.querySelector(".choose").childNodes[1].innerText,"none"==document.querySelector(".choose").childNodes[0].childNodes[0].style.display?this.form_need=!1:this.form_need=!0,this.$store.commit("SET_ACTIVE_CL","2")}}},v=(i("rdgH"),Object(c.a)(f,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",{directives:[{name:"show",rawName:"v-show",value:"2"==e.active,expression:"active == '2'"}],staticClass:"testSetting_8FNRp"},[i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("名称")]),e._v(" "),i("el-input",{ref:"input1",attrs:{placeholder:"请输入文本名称"},model:{value:e.form_name,callback:function(t){e.form_name=t},expression:"form_name"}})],1),e._v(" "),i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("文本域默认值")]),e._v(" "),i("el-input",{ref:"input2",attrs:{placeholder:"请输入文本默认值"},model:{value:e.form_value,callback:function(t){e.form_value=t},expression:"form_value"}})],1),e._v(" "),i("div",{staticClass:"item-box"},[i("span",{staticClass:"titleh2_3zdht"},[e._v("是否必填项")]),e._v(" "),i("el-switch",{model:{value:e.form_need,callback:function(t){e.form_need=t},expression:"form_need"}})],1)])])},[],!1,null,"3374bcc6",null));v.options.__file="set.vue";var y=v.exports,g=i("XEqH"),x={props:{rolesList:{type:Array,default:function(){return[]}}},data:function(){return{dateTimeValue:0,seal_name:"签署区",role_id:"1"}},watch:{role_id:function(e,t){var i="";this.role_idList.forEach(function(t){e==t.role_id&&(i=t.name)}),document.querySelector(".choose3").setAttribute("role_id",this.role_id),document.querySelector(".choose3").childNodes[0].childNodes[1].childNodes[0].innerText=i},seal_name:function(e,t){document.querySelector(".choose3").childNodes[0].childNodes[1].childNodes[1].childNodes[1].innerText=e}},activated:function(){},components:{dateTime:u},computed:{active:function(){return this.$store.state.sign.activeControlLibrary},role_idList:function(){var e=[];return this.rolesList.forEach(function(t){e.push({name:t.sign_role_name,role_id:t.role_id})}),e}},mounted:function(){},methods:{onChange:function(e){console.log(e),e.value!=this.dateTimeValue&&(this.dateTimeValue=e.value,document.querySelector(".choose3").setAttribute("date_type",e.value),0!=e.value?(document.querySelector(".choose3").childNodes[3].innerText=e.label,document.querySelector(".choose3").childNodes[3].style.display="flex"):document.querySelector(".choose3").childNodes[3].style.display="none")},initData:function(){this.$refs.input3.blur(),this.seal_name=document.querySelector(".choose3").childNodes[0].childNodes[1].childNodes[1].childNodes[1].innerText;var e=document.querySelector(".choose3").childNodes[0].childNodes[1].childNodes[0].innerText,t=0;this.role_idList.forEach(function(i,o){e==i.name&&(t=o)}),this.role_id=this.role_idList[t].role_id,this.dateTimeValue=Number(document.querySelector(".choose3").getAttribute("date_type")),this.$store.commit("SET_ACTIVE_CL","3")}}},b=(i("uDlS"),Object(c.a)(x,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"show",rawName:"v-show",value:"3"==e.active,expression:"active == '3'"}],staticClass:"testSetting_8FNRp"},[i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("名称")]),e._v(" "),i("el-input",{ref:"input3",attrs:{placeholder:"请输入骑缝章名称"},model:{value:e.seal_name,callback:function(t){e.seal_name=t},expression:"seal_name"}})],1),e._v(" "),i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("签署方设置")]),e._v(" "),i("el-select",{attrs:{placeholder:"请选择填写人"},model:{value:e.role_id,callback:function(t){e.role_id=t},expression:"role_id"}},e._l(e.role_idList,function(e){return i("el-option",{key:e.role_id,attrs:{label:e.name,value:e.role_id}})}))],1)])},[],!1,null,"34c6b899",null));b.options.__file="set.vue";var C=b.exports,N=i("+r4D"),S={data:function(){return{form_name:"身份证号",form_value:"身份证号",form_need:!0}},watch:{form_name:function(e,t){document.querySelector(".choose4").childNodes[0].childNodes[1].innerText=e},form_value:function(e,t){document.querySelector(".choose4").childNodes[1].innerText=e},form_need:function(e,t){document.querySelector(".choose4").childNodes[0].childNodes[0].style.display=e?"inline-block":"none"}},activated:function(){},components:{},computed:{active:function(){return this.$store.state.sign.activeControlLibrary}},mounted:function(){},methods:{initData:function(){this.$refs.input1.blur(),this.$refs.input2.blur(),this.form_name=document.querySelector(".choose4").childNodes[0].childNodes[1].innerText,this.form_value=document.querySelector(".choose4").childNodes[1].innerText,"none"==document.querySelector(".choose4").childNodes[0].childNodes[0].style.display?this.form_need=!1:this.form_need=!0,this.$store.commit("SET_ACTIVE_CL","4")}}},T=(i("cXc2"),Object(c.a)(S,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",{directives:[{name:"show",rawName:"v-show",value:"4"==e.active,expression:"active == '4'"}],staticClass:"testSetting_8FNRp"},[i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("名称")]),e._v(" "),i("el-input",{ref:"input1",attrs:{placeholder:"请输入身份证号"},model:{value:e.form_name,callback:function(t){e.form_name=t},expression:"form_name"}})],1),e._v(" "),i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("文本域默认值")]),e._v(" "),i("el-input",{ref:"input2",attrs:{placeholder:"请输入身份证号"},model:{value:e.form_value,callback:function(t){e.form_value=t},expression:"form_value"}})],1),e._v(" "),i("div",{staticClass:"item-box"},[i("span",{staticClass:"titleh2_3zdht"},[e._v("是否必填项")]),e._v(" "),i("el-switch",{model:{value:e.form_need,callback:function(t){e.form_need=t},expression:"form_need"}})],1)])])},[],!1,null,"29e8c736",null));T.options.__file="set.vue";var w=T.exports,k=i("uXr2"),q={props:{value:{type:[String,Number],default:0}},data:function(){return{active:this.value,options:[{value:0,label:"整数"},{value:1,label:"保留一位小数"},{value:2,label:"保留两位小数"}]}},activated:function(){},components:{},computed:{},mounted:function(){},watch:{value:function(e){this.active=e}},methods:{onChange:function(e){var t="";this.options.forEach(function(i){i.value==e&&(t=i.label)}),this.$emit("change",{value:e,label:t})}}},$=(i("jlfu"),Object(c.a)(q,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{attrs:{id:"c-dateTime"}},[i("el-select",{attrs:{placeholder:"请选择数字格式"},on:{change:e.onChange},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},e._l(e.options,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)},[],!1,null,"77ce0938",null));$.options.__file="numberFormat.vue";var I={data:function(){return{form_name:"数字",form_value:"数字",form_need:!0,numberFormat:0}},watch:{form_name:function(e,t){document.querySelector(".choose5").childNodes[0].childNodes[1].innerText=e},form_value:function(e,t){document.querySelector(".choose5").childNodes[1].innerText=e},form_need:function(e,t){document.querySelector(".choose5").childNodes[0].childNodes[0].style.display=e?"inline-block":"none"}},activated:function(){},components:{numberFormat:$.exports},computed:{active:function(){return this.$store.state.sign.activeControlLibrary}},mounted:function(){},methods:{onChange:function(e){e.value!=this.dateTimeValue&&(this.numberFormat=e.value,document.querySelector(".choose5").setAttribute("number_type",e.value))},initData:function(){this.$refs.input1.blur(),this.$refs.input2.blur(),this.form_name=document.querySelector(".choose5").childNodes[0].childNodes[1].innerText,this.form_value=document.querySelector(".choose5").childNodes[1].innerText,"none"==document.querySelector(".choose5").childNodes[0].childNodes[0].style.display?this.form_need=!1:this.form_need=!0,this.numberFormat=Number(document.querySelector(".choose5").getAttribute("number_type"))||0,this.$store.commit("SET_ACTIVE_CL","5")}}},L=(i("XYHh"),Object(c.a)(I,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",{directives:[{name:"show",rawName:"v-show",value:"5"==e.active,expression:"active == '5'"}],staticClass:"testSetting_8FNRp"},[i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("名称")]),e._v(" "),i("el-input",{ref:"input1",attrs:{placeholder:"数字"},model:{value:e.form_name,callback:function(t){e.form_name=t},expression:"form_name"}})],1),e._v(" "),i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("文本域默认值")]),e._v(" "),i("el-input",{ref:"input2",attrs:{placeholder:"数字"},model:{value:e.form_value,callback:function(t){e.form_value=t},expression:"form_value"}})],1),e._v(" "),i("div",{staticClass:"item-box"},[i("span",{staticClass:"titleh2_3zdht"},[e._v("是否必填项")]),e._v(" "),i("el-switch",{model:{value:e.form_need,callback:function(t){e.form_need=t},expression:"form_need"}})],1),e._v(" "),i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("数字格式")]),e._v(" "),i("number-format",{on:{change:e.onChange},model:{value:e.numberFormat,callback:function(t){e.numberFormat=t},expression:"numberFormat"}})],1)])])},[],!1,null,"a9fb875c",null));L.options.__file="set.vue";var A=L.exports,D=i("HIPR"),E={data:function(){return{form_name:"日期",form_value:"日期:",form_need:!0,dateTimeValue:0,dateTimeLabel:"",DataOptions:[{value:0,label:"yyyy-mm-dd"},{value:1,label:"yyyy/mm/dd"},{value:2,label:"yyyy年mm月dd日"}]}},watch:{form_name:function(e,t){document.querySelector(".choose6").childNodes[0].childNodes[1].innerText=e},form_value:function(e,t){document.querySelector(".choose6").childNodes[1].innerText=e},form_need:function(e,t){document.querySelector(".choose6").childNodes[0].childNodes[0].style.display=e?"inline-block":"none"}},activated:function(){},components:{dateTime:u},computed:{active:function(){return this.$store.state.sign.activeControlLibrary}},mounted:function(){},methods:{onChange:function(e){e.value!=this.dateTimeValue&&(this.dateTimeValue=e.value,this.dateTimeLabel=e.label,document.querySelector(".choose6").setAttribute("date_type",e.value),document.querySelector(".choose6").childNodes[1].innerText="日期:"+e.label)},initData:function(){this.$refs.input1.blur(),this.$refs.input2.blur(),this.form_name=document.querySelector(".choose6").childNodes[0].childNodes[1].innerText,this.form_value=document.querySelector(".choose6").childNodes[1].innerText,"none"==document.querySelector(".choose6").childNodes[0].childNodes[0].style.display?this.form_need=!1:this.form_need=!0,this.dateTimeValue=Number(document.querySelector(".choose6").getAttribute("date_type"))||0,this.$store.commit("SET_ACTIVE_CL","6")}}},V=(i("K4Gd"),Object(c.a)(E,function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",{directives:[{name:"show",rawName:"v-show",value:"6"==e.active,expression:"active == '6'"}],staticClass:"testSetting_8FNRp"},[i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("名称单独")]),e._v(" "),i("el-input",{ref:"input1",attrs:{placeholder:"日期"},model:{value:e.form_name,callback:function(t){e.form_name=t},expression:"form_name"}})],1),e._v(" "),i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("文本域默认值")]),e._v(" "),i("el-input",{ref:"input2",attrs:{placeholder:"日期"},model:{value:e.form_value,callback:function(t){e.form_value=t},expression:"form_value"}})],1),e._v(" "),i("div",{staticClass:"item-box"},[i("span",{staticClass:"titleh2_3zdht"},[e._v("是否必填项")]),e._v(" "),i("el-switch",{model:{value:e.form_need,callback:function(t){e.form_need=t},expression:"form_need"}})],1),e._v(" "),i("div",{staticClass:"item-box"},[i("p",{staticClass:"titleh2_3zdht"},[e._v("日期格式")]),e._v(" "),i("date-time",{attrs:{options:e.DataOptions},on:{change:e.onChange},model:{value:e.dateTimeValue,callback:function(t){e.dateTimeValue=t},expression:"dateTimeValue"}})],1)])])},[],!1,null,"0f077da3",null));V.options.__file="set.vue";var z=V.exports,F=i("lRFz");F.GlobalWorkerOptions.workerSrc=i("Kq3m");var P={components:{usign:l.a,usignSet:p,udtext:_.a,udtextSet:y,upagingSeal:g.a,upagingSealSet:C,uIDCard:N.a,uIDCardSet:w,unumberInp:k.a,unumberInpSet:A,utimeData:D.a,utimeDataSet:z},data:function(){return{showType:"",isShow:!1,id:"",Data:{},dom:null,scrollTop:0,activeName:"2",roles_list:[],pdfUrl:"",pdfDoc:null,pageNum:1,value1:1.5,scale:1.5,page_num:0,page_count:0,maxscale:2,minscale:.5,pdfWidth:0,pdfHeight:0,right:!0,left:!0,code:"",pos_x:"",pos_y:"",pos_page:"",textId:"",commonStructsList:[],clearCom:!1,signRoleName:"",clickLocking:!1}},created:function(){},beforeRouteLeave:function(e,t,i){i()},mounted:function(){this.id=this.$route.params.id,1==this.$route.query.fromCreate?(this.showType="contract",this.$nextTick(function(){this.$refs.pdfBox.addEventListener("scroll",this.handleScroll,!1),this.getData()})):(this.showType="template",this.$nextTick(function(){this.$refs.pdfBox.addEventListener("scroll",this.handleScroll,!1),this.getData()}))},watch:{scale:function(e,t){document.querySelectorAll(".mark").forEach(function(i){i.style.left=parseInt(i.style.left)/(t/e)+"px",i.style.top=parseInt(i.style.top)/(t/e)+"px",i.style.height=100*e+"px",i.style.width=100*e+"px"}),document.querySelectorAll(".text_mark").forEach(function(i){i.style.left=parseInt(i.style.left)/(t/e)+"px",i.style.top=parseInt(i.style.top)/(t/e)+"px",i.style.height=28*e+"px",i.style.width=i.offsetWidth/(t/e)+"px"}),document.querySelectorAll(".text_mark2").forEach(function(i){i.style.left=parseInt(i.style.left)/(t/e)+"px",i.style.top=parseInt(i.style.top)/(t/e)+"px",i.style.height=100*e+"px",i.style.width=100*e+"px"})}},methods:{goBack:function(){window.history.length<=1?this.$router.push(this.fun.getUrl("signIndex",{})):this.$router.go(-1)},pxConversionMm:function(e){return.35277777777777775*e},setTemplate:function(){console.log("setTemplate===================");for(var e=0;e<this.commonStructsList.length;e++)1==this.commonStructsList[e].form_type?this.$refs.dtext.initData(this.commonStructsList[e]):2==this.commonStructsList[e].form_type?this.$refs.sign.initData(this.commonStructsList[e]):3==this.commonStructsList[e].form_type?this.$refs.pagingSeal.initData(this.commonStructsList[e]):4==this.commonStructsList[e].form_type?this.$refs.IDCard.initData(this.commonStructsList[e]):5==this.commonStructsList[e].form_type?this.$refs.numberInp.initData(this.commonStructsList[e]):6==this.commonStructsList[e].form_type&&this.$refs.timeData.initData(this.commonStructsList[e])},submitForm:function(e){var t=this,i=[];document.querySelectorAll(".text_mark").forEach(function(e){var o=0;o="none"==e.childNodes[0].childNodes[0].style.display?0:1;var s={id:e.getAttribute("textId"),template_id:t.id,form_type:1,form_name:e.childNodes[0].childNodes[1].innerText,form_value:e.childNodes[1].innerText,is_require:o,pos_x:parseInt(e.style.left)/t.scale,pos_y:parseInt(e.style.top)/t.scale,pdf_pos_x:t.pxConversionMm((parseInt(e.style.left)+10)/t.scale),pdf_pos_y:t.pxConversionMm((parseInt(e.style.top)+6)/t.scale),width:parseInt(e.offsetWidth)/t.scale,height:28,doc_page:e.getAttribute("page")};i.push(s)});var o=[];if(document.querySelectorAll(".text_mark2").forEach(function(e){o.includes(e.getAttribute("role_id"))||o.push(e.getAttribute("role_id"));var s={id:e.getAttribute("textId"),template_id:t.id,form_type:2,form_name:e.childNodes[0].childNodes[1].childNodes[1].childNodes[1].innerText,role_id:e.getAttribute("role_id"),form_value:"",is_require:0,pos_x:parseInt(e.style.left)/t.scale,pos_y:parseInt(e.style.top)/t.scale,width:100,height:100,doc_page:e.getAttribute("page"),show_time:e.getAttribute("date_type")||0,date_type_text:e.getAttribute("date_type_text")||""};i.push(s),0}),o.length==this.roles_list.length){var a=0,l=[];if(document.querySelectorAll(".text_mark3").forEach(function(e){var o={id:e.getAttribute("textId"),template_id:t.id,form_type:3,form_name:e.childNodes[0].childNodes[1].childNodes[1].childNodes[1].innerText,role_id:e.getAttribute("role_id"),form_value:"",is_require:0,width:50,height:100,pos_x:parseInt(e.style.left)/t.scale,pos_y:parseInt(e.style.top)/t.scale,edges_y:parseInt(e.style.top)/t.scale,doc_page:e.getAttribute("page")};l.push(e.getAttribute("role_id")),i.push(o),a++}),n()(new s.a(l)).length<l.length)this.$message.error("骑缝章【签署方设置】不能重复!");else if(a>0&&this.roles_list.length!=a)this.$message.error("请放置与角色数量相对应的"+this.roles_list.length+"个骑缝章");else{document.querySelectorAll(".text_mark4").forEach(function(e){var o=0;o="none"==e.childNodes[0].childNodes[0].style.display?0:1;var s={id:e.getAttribute("textId"),template_id:t.id,form_type:4,form_name:e.childNodes[0].childNodes[1].innerText,form_value:e.childNodes[1].innerText,is_require:o,pos_x:parseInt(e.style.left)/t.scale,pos_y:parseInt(e.style.top)/t.scale,pdf_pos_x:t.pxConversionMm((parseInt(e.style.left)+10)/t.scale),pdf_pos_y:t.pxConversionMm((parseInt(e.style.top)+6)/t.scale),width:parseInt(e.offsetWidth)/t.scale,height:28,doc_page:e.getAttribute("page")};i.push(s)}),document.querySelectorAll(".text_mark5").forEach(function(e){var o=0;o="none"==e.childNodes[0].childNodes[0].style.display?0:1;var s={id:e.getAttribute("textId"),template_id:t.id,form_type:5,form_name:e.childNodes[0].childNodes[1].innerText,form_value:e.childNodes[1].innerText,is_require:o,pos_x:parseInt(e.style.left)/t.scale,pos_y:parseInt(e.style.top)/t.scale,pdf_pos_x:t.pxConversionMm((parseInt(e.style.left)+10)/t.scale),pdf_pos_y:t.pxConversionMm((parseInt(e.style.top)+6)/t.scale),width:parseInt(e.offsetWidth)/t.scale,height:28,doc_page:e.getAttribute("page"),number_type:e.getAttribute("number_type")};i.push(s)}),document.querySelectorAll(".text_mark6").forEach(function(e){var o=0;o="none"==e.childNodes[0].childNodes[0].style.display?0:1;var s={id:e.getAttribute("textId"),template_id:t.id,form_type:6,form_name:e.childNodes[0].childNodes[1].innerText,form_value:e.childNodes[1].innerText,is_require:o,pos_x:parseInt(e.style.left)/t.scale,pos_y:parseInt(e.style.top)/t.scale,pdf_pos_x:t.pxConversionMm((parseInt(e.style.left)+10)/t.scale),pdf_pos_y:t.pxConversionMm((parseInt(e.style.top)+6)/t.scale),width:parseInt(e.offsetWidth)/t.scale,height:28,doc_page:e.getAttribute("page"),date_type:e.getAttribute("date_type")};i.push(s)});var r="",c={};"contract"===this.showType?(r="plugin.yun-sign.frontend.contract.create-sign-doc",c={id:this.id,pdfWidth:this.pdfWidth/this.scale,pdfHeight:this.pdfHeight/this.scale,contract_sign_forms:i,contract_form_params:[]}):(r="plugin.yun-sign.frontend.template.save-form",c={template_id:this.id,pdfWidth:this.pdfWidth/this.scale,pdfHeight:this.pdfHeight/this.scale,form_info:i}),this.clickLocking||(this.clickLocking=!0,$http.post(r,c,"loading").then(function(i){t.clickLocking=!1,1===i.result?"contract"===t.showType?"save"===e?t.$router.push(t.fun.getUrl("launch")):t.$router.push(t.fun.getUrl("sign_contract",{id:t.id})):t.$router.push(t.fun.getUrl("template_manage")):t.$message.error(i.msg)}).catch(function(e){t.clickLocking=!1,console.log(e)}))}}else this.$message.error("请放置与角色数量("+this.roles_list.length+"个)相对应的签署区")},getData:function(){var e=this,t="",i={};"contract"===this.showType?(t="plugin.yun-sign.frontend.contract.detail-step2",i={contract_id:this.id}):(t="plugin.yun-sign.frontend.template.get-detail",i={id:this.id}),$http.post(t,i,"loading").then(function(t){1===t.result?(t.data.roles_list&&(e.roles_list=t.data.roles_list||[]),"contract"===e.showType?(e.Data=t.data.template_info,e.pdfUrl=e.Data.contract_doc_url,e.signRoleName=e.roles_list[0]&&e.roles_list[0].sign_role_name||""):(e.Data=t.data,e.pdfUrl=e.Data.contract_doc_remote_url),e._loadFile(e.pdfUrl)):e.$message.error(t.msg)}).catch(function(e){console.log(e)})},getTextData:function(){var e=this,t="",i={};"contract"===this.showType?(t="plugin.yun-sign.frontend.contract.detail-step3",i={contract_id:this.id}):(t="plugin.yun-sign.frontend.template.get-template-forms-by-id",i={id:this.id}),$http.post(t,i).then(function(t){e.isShow=!0,1===t.result?("contract"===e.showType?e.commonStructsList=t.data.form_list:e.commonStructsList=t.data,e.setTemplate()):e.$message.error(t.msg)}).catch(function(t){e.isShow=!0,console.log(t)})},clearAll:function(){this.clearCom=!this.clearCom},getPos:function(e){return{x:e.clientX,y:e.clientY}},toGetReal:function(){this.$router.push(this.fun.getUrl("accredited_institution",{},{productId:this.$route.query.productId,order_sn:this.$route.query.order_sn}))},handleClick:function(e,t){},handleChange:function(e){this.scale=e,this.queueRenderPage(this.pageNum)},handleScroll:function(e){var t=this;this.scrollTop=this.$refs.pdfBox.scrollTop;var i=[];document.querySelectorAll(".pdfPage_1yRne").forEach(function(e,o){t.scrollTop>=e.offsetTop&&i.push(o)}),this.page_num=Math.max.apply(null,i)+1},jump:function(){var e=this,t=this.page_num-1;if(t>this.page_count)this.$message.error("请输入有效范围内的数字");else{var i=document.querySelectorAll(".pdfPage_1yRne"),o=i[t].offsetTop,s=this.scrollTop,a=o/30>>0;if(o>s)!function t(){s<o?(s+=a,e.$refs.pdfBox.scrollTop=s,setTimeout(t,10)):e.$refs.pdfBox.scrollTop=o}();else a=(s-o)/30>>0,function t(){s>o?(s-=a,e.$refs.pdfBox.scrollTop=s,setTimeout(t,10)):e.$refs.pdfBox.scrollTop=o}()}},_renderPage:function(e){var t=this;this.pdfDoc.getPage(e).then(function(i){var o=document.getElementById("the-canvas"+e),s=o.getContext("2d"),a=i.getViewport(t.scale);t.pdfHeight=o.height=a.height,t.pdfWidth=o.width=a.width;var n={canvasContext:s,viewport:a};i.render(n),t.page_count>e&&t._renderPage(e+1)}),this.page_num=this.pageNum},_loadFile:function(e){var t=this;F.getDocument({url:e,cMapUrl:"https://cdn.jsdelivr.net/npm/pdfjs-dist@2.0.943/cmaps/",cMapPacked:!0}).then(function(e){t.pdfDoc=e,t.page_count=t.pdfDoc.numPages,t.$nextTick(function(){t._renderPage(1),t.getTextData()}),t.pageNum=1})},queueRenderPage:function(e){this._renderPage(e)},downpdf:function(){window.open(this.pdfUrl)}}},H=(i("flLk"),Object(c.a)(P,function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"pageContent_2lAGg",attrs:{id:"pageContent"}},[o("div",{staticClass:"leftContent_2NoKi"},[o("div",{staticClass:"doc-list-context"},[e._m(0),e._v(" "),o("div",{staticClass:"doc-list"},["template"===e.showType?o("div",{staticStyle:{"font-size":"12px"}},[e._v("合同模板名称: "),o("span",{staticStyle:{color:"#29ba9c"}},[e._v(e._s(e.Data.name))])]):e._e(),e._v(" "),"contract"===e.showType?o("div",{staticStyle:{"font-size":"12px"}},[e._v("发起签署 -> 添加签署区")]):e._e(),e._v(" "),o("div",{staticClass:"doc-item"},[o("div",{staticClass:"doc-img"},[o("img",{attrs:{src:i("3CBT"),alt:""}}),e._v(" "),o("div",{staticClass:"doc-page-num"},[e._v(e._s(e.page_count))])]),e._v(" "),o("div",{staticClass:"doc-name"},[e._v(e._s(e.Data.contract_doc_name))])]),e._v(" "),o("div",{staticClass:"componentsList_1OIrB"},[o("p",{staticClass:"title_3vpva"},[e._v("控件库")]),e._v(" "),o("p",{staticClass:"tips_2oKGU"},[e._v("请将控件拖动到合同区域。")]),e._v(" "),o("div",{staticClass:"control-library-main"},[o("usign",{ref:"sign",attrs:{clearCom:e.clearCom,defaultName:e.signRoleName,rolesList:e.roles_list}}),e._v(" "),o("upaging-seal",{ref:"pagingSeal",attrs:{clearCom:e.clearCom,defaultName:e.signRoleName,rolesList:e.roles_list}}),e._v(" "),"template"===e.showType?[o("udtext",{ref:"dtext",attrs:{clearCom:e.clearCom}}),e._v(" "),o("uIDCard",{ref:"IDCard",attrs:{clearCom:e.clearCom}}),e._v(" "),o("unumberInp",{ref:"numberInp",attrs:{clearCom:e.clearCom}}),e._v(" "),o("utimeData",{ref:"timeData",attrs:{clearCom:e.clearCom}})]:e._e()],2)]),e._v(" "),o("div",{staticStyle:{"margin-top":"120px"}},["template"===e.showType?o("div",{staticStyle:{"text-align":"center","margin-top":"20px"}},[o("el-button",{staticStyle:{width:"120px"},attrs:{type:"primary"},on:{click:e.goBack}},[e._v("上一步")])],1):e._e(),e._v(" "),o("div",{staticStyle:{"text-align":"center","margin-top":"20px"}},[o("el-button",{staticStyle:{width:"120px"},attrs:{type:"primary",disabled:e.clickLocking},on:{click:function(t){e.submitForm("save")}}},[e._v("保存")])],1),e._v(" "),"contract"===e.showType?o("div",{staticStyle:{"text-align":"center","margin-top":"20px"}},[o("el-button",{staticStyle:{width:"120px"},attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("下一步")])],1):e._e()])])])]),e._v(" "),o("div",{staticClass:"pdfContent_1PW2f"},[o("div",{staticClass:"pdf-header"},[o("div",{staticClass:"block"},[o("span",{staticClass:"demonstration"},[e._v(e._s(100*e.value1)+"%")]),e._v(" "),o("div",{staticClass:"slider"},[o("el-slider",{attrs:{min:.5,max:2,step:.25},on:{change:e.handleChange},model:{value:e.value1,callback:function(t){e.value1=t},expression:"value1"}})],1)]),e._v(" "),o("div",{staticClass:"input"},[o("span",[e._v("Page: "),o("input",{directives:[{name:"model",rawName:"v-model",value:e.page_num,expression:"page_num"}],staticClass:"input-text",attrs:{type:"text",placeholder:"1"},domProps:{value:e.page_num},on:{input:function(t){t.target.composing||(e.page_num=t.target.value)}}}),e._v(" / "+e._s(e.page_count))]),e._v(" "),o("el-button",{attrs:{type:"text"},on:{click:e.jump}},[e._v("跳转")])],1)]),e._v(" "),o("div",{directives:[{name:"loading",rawName:"v-loading",value:!e.isShow,expression:"!isShow"}],ref:"pdfBox",staticClass:"pdf-container",attrs:{"element-loading-text":"拼命加载中","element-loading-spinner":"el-icon-loading","element-loading-background":"rgba(0, 0, 0, 0.1)"}},[o("div",{staticClass:"pdf-box",style:{width:e.pdfWidth+"px"}},e._l(e.page_count,function(t){return o("div",{key:t,staticClass:"pdfPage_1yRne",style:{width:e.pdfWidth+"px",height:e.pdfHeight+"px"}},[o("canvas",{staticClass:"pdf-item",attrs:{id:"the-canvas"+t}}),e._v(" "),o("div",{staticClass:"dragLayer_3ccsq",attrs:{id:"can"+t},on:{click:e.clearAll}})])}))])]),e._v(" "),o("div",{staticClass:"taskInfoArea_3ThxW"},[o("div",{staticClass:"tab-bar"},[o("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[o("el-tab-pane",{attrs:{label:"控件设置",name:"2"}})],1)],1),e._v(" "),o("div",{staticClass:"tab-context"},[o("div",{directives:[{name:"show",rawName:"v-show",value:2==e.activeName,expression:"activeName == 2"}],staticClass:"item"},[o("usign-set",{ref:"signSet",attrs:{rolesList:e.roles_list}}),e._v(" "),o("udtext-set",{ref:"dtextSet"}),e._v(" "),o("upaging-seal-set",{ref:"dpagingSealSet",attrs:{rolesList:e.roles_list}}),e._v(" "),o("uIDCardSet",{ref:"uIDCardSet",attrs:{rolesList:e.roles_list}}),e._v(" "),o("unumberInpSet",{ref:"unumberInpSet",attrs:{rolesList:e.roles_list}}),e._v(" "),o("utimeDataSet",{ref:"utimeDataSet",attrs:{rolesList:e.roles_list}}),e._v(" "),o("div",{directives:[{name:"show",rawName:"v-show",value:e.$store.state.sign.activeControlLibrary<1,expression:"$store.state.sign.activeControlLibrary<1"}],staticClass:"emptyStyle_wctx0"},[o("p",{staticClass:"emptyP_2N3sX"},[e._v("请从控件库中将控件拖动到合同区域")]),e._v(" "),o("p",{staticClass:"emptyP_2N3sX"},[e._v("或选中已经添加到合同上的控件")])])],1)])])])},[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"doc-list-title"},[this._v("合同 "),t("span",[this._v("(1份)")])])}],!1,null,"107f745e",null));H.options.__file="set_template.vue";t.default=H.exports},XYHh:function(e,t,i){"use strict";var o=i("JjhX");i.n(o).a},Yswo:function(e,t,i){},cXc2:function(e,t,i){"use strict";var o=i("HPHh");i.n(o).a},flLk:function(e,t,i){"use strict";var o=i("i4ec");i.n(o).a},i4ec:function(e,t,i){},iSrk:function(e,t,i){},jlfu:function(e,t,i){"use strict";var o=i("FWV6");i.n(o).a},pn4u:function(e,t,i){},qNxT:function(e,t,i){},rdgH:function(e,t,i){"use strict";var o=i("qNxT");i.n(o).a},uDlS:function(e,t,i){"use strict";var o=i("iSrk");i.n(o).a},xs7M:function(e,t,i){"use strict";var o=i("AXQn");i.n(o).a}}]);