chunk-0a48dd2a.c2b5a37d.js 8.4 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0a48dd2a"],{"6e74":function(t,a,e){},7320:function(t,a,e){"use strict";e.r(a);var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"detail-wrap small",staticStyle:{"margin-bottom":"5rem"}},[e("div",{staticClass:"form-group row"},[e("label",{staticClass:"col-3 col-form-label bigname"},[t._v("参保城市")]),e("div",{staticClass:"col-9 city city-boxs"},[e("select",{directives:[{name:"model",rawName:"v-model",value:t.data.code,expression:"data.code"}],staticClass:"city-sheng",attrs:{name:"",id:"sheng"},on:{change:[function(a){var e=Array.prototype.filter.call(a.target.options,(function(t){return t.selected})).map((function(t){var a="_value"in t?t._value:t.value;return a}));t.$set(t.data,"code",a.target.multiple?e:e[0])},function(a){return t.chooseShi()}]}},t._l(t.data.sheng,(function(a){return e("option",{staticStyle:{color:"#8e8e8e"},domProps:{value:a.code}},[t._v(" "+t._s(a.name)+" ")])})),0),e("br"),e("select",{directives:[{name:"model",rawName:"v-model",value:t.data.codes,expression:"data.codes"}],staticClass:"city-shi",attrs:{name:"social_city",id:""},on:{change:[function(a){var e=Array.prototype.filter.call(a.target.options,(function(t){return t.selected})).map((function(t){var a="_value"in t?t._value:t.value;return a}));t.$set(t.data,"codes",a.target.multiple?e:e[0])},function(a){return t.chooseSocial()}]}},t._l(t.data.shi,(function(a){return e("option",{domProps:{value:a.code}},[t._v(" "+t._s(a.name)+" ")])})),0)])]),e("div",{staticClass:"form-group row"},[e("label",{staticClass:"col-3 col-form-label bigname"},[t._v("社保户别")]),e("div",{staticClass:"col-9 city"},t._l(t.data.sociallist,(function(a){return e("el-radio",{attrs:{label:a.id},model:{value:t.data.social_type,callback:function(a){t.$set(t.data,"social_type",a)},expression:"data.social_type"}},[t._v(t._s(a.name))])})),1)]),e("div",{staticClass:"form-group row"},[e("label",{staticClass:"col-3 col-form-label bigname"},[t._v("社保缴纳")]),e("div",{staticClass:"col-9"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.data.social_value,expression:"data.social_value"}],staticClass:"form-control",attrs:{type:"number",placeholder:"3613-27786",min:t.data.social_basic.pension[0],max:t.data.social_basic.pension[1],required:""},domProps:{value:t.data.social_value},on:{input:function(a){a.target.composing||t.$set(t.data,"social_value",a.target.value)}}})])]),e("el-switch",{attrs:{"active-text":"公积金缴纳","text-color":"#13ce66","active-color":"#13ce66"},model:{value:t.data.is_fund,callback:function(a){t.$set(t.data,"is_fund",a)},expression:"data.is_fund"}}),e("div",{staticClass:"form-group row",attrs:{id:"fund"}},[e("label",{staticClass:"col-3 col-form-label bigname"},[t._v("公积金缴纳")]),t.data.is_fund?e("div",{staticClass:"col-9"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.data.fund_value,expression:"data.fund_value"}],staticClass:"form-control",attrs:{type:"number",placeholder:"2500-27786",min:t.data.social_basic.fund[0],max:t.data.social_basic.fund[1],required:""},domProps:{value:t.data.fund_value},on:{input:function(a){a.target.composing||t.$set(t.data,"fund_value",a.target.value)}}})]):t._e()]),e("div",{staticClass:"form-group row"},[e("label",{staticClass:"col-3 col-form-label bigname"},[t._v("缴费明细")]),e("div",{staticClass:"col-9"},[e("ul",{staticClass:"list-group list-group-flush"},t._l(t.data.social_calc,(function(a){return t.data.social_calc?e("li",{staticClass:"list-group-item d-flex justify-content-between align-items-center"},[t._v("\n "+t._s(a[1])+"\n "),e("span",{staticClass:"badge badge-pill"},[t._v("¥"+t._s(a[0]))])]):t._e()})),0),t.data.subtotal_calc?e("div",{staticClass:"mt-2 d-flex justify-content-between align-items-center"},[e("label",{staticClass:"col-form-label"},[t._v("社保小计")]),e("span",{staticClass:"badge"},[t._v("¥"+t._s(t.data.subtotal_calc))])]):t._e(),t.data.is_fund&&t.data.fund_calc?e("div",{staticClass:"mt-2 d-flex justify-content-between align-items-center"},[e("label",{staticClass:"col-form-label"},[t._v("公积金")]),e("span",{staticClass:"badge"},[t._v("¥"+t._s(t.data.fund_calc))])]):t._e(),t.data.is_fund&&t.data.fund_calc?e("div",{staticClass:"mt-2 d-flex justify-content-between align-items-center"},[e("label",{staticClass:"col-form-label"},[t._v("总计")]),e("span",{staticClass:"badge"},[t._v("¥"+t._s(t.data.total_calc))])]):t._e()])]),e("div",{staticClass:"form-group"},[e("a",{staticClass:"btn btn-success btn-block",attrs:{href:"javascript:void(0)"},on:{click:t.calcBill}},[t._v("开始计算")])])],1)},c=[],i=(e("2b45"),e("fc58"),e("b449"),e("5d83")),n=e("3231"),l=e("064d"),r=e("46d7"),o=e("04e2"),u=e("52ce"),d=e("4a81"),f=e("b2e6"),v=e("f3cf");function p(t){var a=_();return function(){var e,s=Object(u["a"])(t);if(a){var c=Object(u["a"])(this).constructor;e=Reflect.construct(s,arguments,c)}else e=s.apply(this,arguments);return Object(o["a"])(this,e)}}function _(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}var m=function(t){Object(r["a"])(e,t);var a=p(e);function e(){var t;return Object(n["a"])(this,e),t=a.apply(this,arguments),t.data={is_fund:!0,is_discounts:!1,social_calc:null,sum_calc:0,service_calc:0,fund_calc:0,subtotal_calc:0,total_calc:0,social_basic:{pension:3400,fund:3400},social_type:1,social_value:3613,fund_value:2500,sheng:"",shi:"",code:"11",codes:"1101",sociallist:[{id:1,name:"本地城镇"},{id:2,name:"本地农村"},{id:3,name:"外埠城镇"},{id:4,name:"外埠农村"}]},t}return Object(l["a"])(e,[{key:"created",value:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.data.citycode=localStorage.getItem("citycode"),t.next=3,v["a"].getInstance().getProvinceList();case 3:a=t.sent,this.data.sheng=a.data.prolist,this.data.shi=a.data.citylist;case 6:case"end":return t.stop()}}),t,this)})));function a(){return t.apply(this,arguments)}return a}()},{key:"chooseShi",value:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,v["a"].getInstance().getCityList({code:this.data.code});case 2:a=t.sent,a.data&&(this.data.shi=a.data);case 4:case"end":return t.stop()}}),t,this)})));function a(){return t.apply(this,arguments)}return a}()},{key:"chooseSocial",value:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,v["a"].getInstance().getSociallist({code:this.data.codes});case 2:a=t.sent,a.data&&(this.data.sociallist=a.data);case 4:case"end":return t.stop()}}),t,this)})));function a(){return t.apply(this,arguments)}return a}()},{key:"getSocialLimit",value:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(a){var e;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(null==this.data.social_type){t.next=5;break}return t.next=3,v["a"].getInstance().getSocialLimit({socialType:this.data.social_type,code:this.data.codes});case 3:e=t.sent,e.data&&(this.data.social_basic=e.data);case 5:case"end":return t.stop()}}),t,this)})));function a(a){return t.apply(this,arguments)}return a}()},{key:"calcBill",value:function(){var t=Object(i["a"])(regeneratorRuntime.mark((function t(a){var e;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,v["a"].getInstance().calcBillEx({bill_type:"calc",social_type:this.data.social_type,social_basic:this.data.social_value,fund_basic:this.data.fund_value,code:this.data.codes});case 2:e=t.sent,this.data.social_calc=e.data.social,this.data.service_calc=e.data.service,this.data.fund_calc=e.data.fund,this.data.subtotal_calc=e.data.subtotal,this.data.total_calc=e.data.total,this.data.is_discounts=e.data.discounts;case 9:case"end":return t.stop()}}),t,this)})));function a(a){return t.apply(this,arguments)}return a}()}]),e}(f["b"]);m=Object(d["a"])([Object(f["a"])({})],m);var b=m,h=b,g=(e("7d15"),e("4023")),y=Object(g["a"])(h,s,c,!1,null,null,null);a["default"]=y.exports},"7d15":function(t,a,e){"use strict";var s=e("6e74"),c=e.n(s);c.a}}]);