(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-027e9c0e"],{1615:function(e,t,r){"use strict";r.d(t,"a",(function(){return n})),r.d(t,"b",(function(){return s})),r.d(t,"c",(function(){return i})),r.d(t,"e",(function(){return o})),r.d(t,"d",(function(){return l}));var a=r("b775");function n(e){return Object(a["a"])({url:"/appproject/ProjectChargeChain/create",method:"post",data:e})}function s(e){return Object(a["a"])({url:"/appproject/ProjectChargeChain/delete",method:"post",data:e})}function i(e){return Object(a["a"])({url:"/appproject/ProjectChargeChain/pageList",method:"post",data:e})}function o(e){return Object(a["a"])({url:"/appproject/ProjectChargeChain/update",method:"post",data:e})}function l(e){return Object(a["a"])({url:"/appproject/ProjectChargeChain/chargeReturn",method:"post",data:e})}},"28fc":function(e,t,r){},"575b":function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"app-container bgHeight"},[r("el-card",{staticClass:"box-card",attrs:{shadow:"never"}},[r("el-divider",{attrs:{"content-position":"left"}},[e._v("催费方式配置")]),e._v(" "),e._l(e.setFormList,(function(t,a){return r("el-form",{key:a,ref:"setForm"+a,refInFor:!0,attrs:{model:t,rules:e.rules,"label-width":"120px"}},[r("div",{staticClass:"form-row"},[r("span",{staticStyle:{"font-weight":"600","font-size":"12px"}},[e._v("节点"+e._s(a+1))]),e._v(" "),r("el-form-item",{attrs:{label:0==a?"执行开始日期":"间隔天数",prop:0==a?"startDate":"intervalDays"}},[0==a?r("el-select",{attrs:{placeholder:"执行开始日期"},model:{value:t.startDate,callback:function(r){e.$set(t,"startDate",r)},expression:"formItem.startDate"}},e._l(e.dayList,(function(e,t){return r("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1):r("el-input-number",{attrs:{"controls-position":"right",min:1,max:99,placeholder:"间隔天数"},model:{value:t.intervalDays,callback:function(r){e.$set(t,"intervalDays",r)},expression:"formItem.intervalDays"}}),e._v(" "),0!==a?r("el-tooltip",{staticClass:"tip",attrs:{effect:"dark",content:"距离上个催费方式的间隔天数,最小为1,最大为99",placement:"top"}},[r("span",{staticClass:"el-icon-info"})]):e._e()],1),e._v(" "),r("el-form-item",{attrs:{label:"催费方式",prop:"type"}},[r("el-select",{attrs:{placeholder:"请选择催费方式"},model:{value:t.type,callback:function(r){e.$set(t,"type",r)},expression:"formItem.type"}},e._l(e.collectTypeList,(function(t,a){return r("el-option",{key:a,attrs:{label:t.label,value:t.value,disabled:e.getDisabled(t.value)}})})),1)],1),e._v(" "),r("el-form-item",{attrs:{label:"发送风险范围",prop:"dangerLevelArray"}},[r("el-select",{attrs:{multiple:"","collapse-tags":"",placeholder:"发送风险范围"},model:{value:t.dangerLevelArray,callback:function(r){e.$set(t,"dangerLevelArray",r)},expression:"formItem.dangerLevelArray"}},e._l(e.filteredLevelDangerList,(function(e,t){return r("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1),e._v(" "),e.setFormList[a].id?e._e():r("el-button",{staticStyle:{"margin-left":"15px"},attrs:{size:"mini",type:"primary"},on:{click:function(t){return e.submit(a)}}},[e._v("提交催费方式")]),e._v(" "),0==a&&e.setFormList[a].id&&1==e.setFormList.length?r("el-button",{staticStyle:{"margin-left":"15px"},attrs:{size:"mini",type:"primary"},on:{click:e.addForm}},[e._v("新增催费方式")]):e._e(),e._v(" "),0!==a&&e.setFormList[a].id&&e.setFormList.length==a+1&&e.setFormList.length<4?r("el-button",{staticStyle:{"margin-left":"15px"},attrs:{size:"mini",type:"primary"},on:{click:e.addForm}},[e._v("新增催费方式")]):e._e(),e._v(" "),e.setFormList[a].id?r("el-button",{staticStyle:{"margin-left":"15px"},attrs:{size:"mini",type:"warning"},on:{click:function(r){return e.updateCharge(a,t)}}},[e._v("修改催费方式")]):e._e(),e._v(" "),e.setFormList[a].id&&a==e.setFormList.length-1?r("el-button",{staticStyle:{"margin-left":"15px"},attrs:{size:"mini",type:"danger"},on:{click:function(r){return e.deleteForm(t)}}},[e._v("删除催费方式")]):e._e()],1)])}))],2)],1)},n=[],s=r("dce5"),i=r("1615");function o(e){return d(e)||u(e)||c(e)||l()}function l(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(e,t){if(e){if("string"==typeof e)return m(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?m(e,t):void 0}}function u(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function d(e){if(Array.isArray(e))return m(e)}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=Array(t);r=4?this.$message.warning("最多添加4个催费方式"):this.setFormList.push({intervalDays:"",type:"",dangerTypeList:[],id:""})},deleteForm:function(e){var t=this;Object(i["b"])({id:e.id}).then((function(e){t.$message.success("删除催费方式成功"),t.getSetInfo()}))},submitForms:function(){var e=this,t=!0;return this.setFormList.forEach((function(r,a){e.$refs["setForm".concat(a)][0].validate((function(e){e||(t=!1)}))})),t?(this.$message.success("所有表单验证通过,可以提交!"),!0):(this.$message.error("请检查并填写完整所有必填项!"),!1)}}},f=p,g=(r("e93e"),r("829d")),v=Object(g["a"])(f,a,n,!1,null,"73f49fbd",null);t["default"]=v.exports},e93e:function(e,t,r){"use strict";r("28fc")}}]);