k94314517
2025-07-01 f7a3d41075e00498f7033475108c0bcd86cda733
1
2
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/addition_subtraction/addition_subtraction"],{260:function(e,t,n){"use strict";(function(e,t){var i=n(4);n(26);i(n(25));var o=i(n(261));e.__webpack_require_UNI_MP_PLUGIN__=n,t(o.default)}).call(this,n(1)["default"],n(2)["createPage"])},261:function(e,t,n){"use strict";n.r(t);var i=n(262),o=n(264);for(var a in o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a);n(266),n(268);var r,d=n(32),u=Object(d["default"])(o["default"],i["render"],i["staticRenderFns"],!1,null,"4cad58b4",null,!1,i["components"],r);u.options.__file="pages/addition_subtraction/addition_subtraction.vue",t["default"]=u.exports},262:function(e,t,n){"use strict";n.r(t);var i=n(263);n.d(t,"render",(function(){return i["render"]})),n.d(t,"staticRenderFns",(function(){return i["staticRenderFns"]})),n.d(t,"recyclableRender",(function(){return i["recyclableRender"]})),n.d(t,"components",(function(){return i["components"]}))},263:function(e,t,n){"use strict";var i;n.r(t),n.d(t,"render",(function(){return o})),n.d(t,"staticRenderFns",(function(){return r})),n.d(t,"recyclableRender",(function(){return a})),n.d(t,"components",(function(){return i}));try{i={uTabs:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-tabs/u-tabs")]).then(n.bind(null,485))},uButton:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-button/u-button")]).then(n.bind(null,459))},uToast:function(){return n.e("node-modules/uview-ui/components/u-toast/u-toast").then(n.bind(null,522))},uPopup:function(){return Promise.all([n.e("common/vendor"),n.e("node-modules/uview-ui/components/u-popup/u-popup")]).then(n.bind(null,529))}}}catch(d){if(-1===d.message.indexOf("Cannot find module")||-1===d.message.indexOf(".vue"))throw d;console.error(d.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var o=function(){var e=this,t=e.$createElement,n=(e._self._c,e.__map(1===e.type?e.del:e.add,(function(t,n){var i=e.__get_orig(t),o=e.IdCard(t.idCard,2),a=e.IdCard(t.idCard,3);return{$orig:i,m0:o,m1:a}}))),i=e.add.length,o=e.del.length;e._isMounted||(e.e0=function(t){e.show=!0},e.e1=function(t){e.show=!1}),e.$mp.data=Object.assign({},{$root:{l0:n,g0:i,g1:o}})},a=!1,r=[];o._withStripped=!0},264:function(e,t,n){"use strict";n.r(t);var i=n(265),o=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);t["default"]=o.a},265:function(e,t,n){"use strict";(function(e){var i=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n(18)),a={data:function(){return{id:null,show:!1,codeId:null,fangan:{},code:null,startDate:null,cyclePrice:null,info:null,add:[],del:[],type:0,cate:[{name:"加保人员"},{name:"减保人员"}]}},onLoad:function(t){var n=this;this.id=t.id,this.codeId=t.codeId,this.code=t.code,this.startDate=t.startDate,this.cyclePrice=t.cyclePrice,t.title&&e.setNavigationBarTitle({title:t.title}),this.getDetails(),e.$on("add",(function(e){-1===JSON.stringify(n.add).indexOf(e.model.idCard)?n.add.unshift(e.model):n.$refs.uToast.show({type:"default",message:"[".concat(e.model.name,"]人员身份证重复")})})),e.$on("del",(function(e){var t;(t=n.del).unshift.apply(t,(0,o.default)(e))}))},computed:{totalPrice:function(){var e=0;return this.del.forEach((function(t){e+=t.fee})),(this.cyclePrice*this.add.length+e).toFixed(2)}},methods:{dele:function(e){1===this.type?this.del.splice(e,1):this.add.splice(e,1)},submit:function(){var t=this;if(0===this.add.length&&0===this.del.length)return e.showToast({title:"至少选择一名人员",icon:"none"});var n=this.add.map((function(e){return{duId:e.pqId,duName:e.pqName,idcardNo:e.idCard,memberName:e.name,workTypeName:e.gzName,worktypeId:e.gzId,fee:t.cyclePrice}})),i=this.del.map((function(e){return{memberId:e.id,duId:e.pqId,duName:e.pqName,idcardNo:e.idCard,memberName:e.name,workTypeName:e.gzName,worktypeId:e.gzId,fee:e.fee}}));this.$u.api.applyChangeCreate({applyId:this.codeId,addDetailList:n,delDetailList:i,validTime:this.startDate,type:0}).then((function(t){200===t.code&&(e.showToast({title:"提交成功",icon:"success"}),setTimeout((function(){e.navigateBack({delta:2})}),1500))}))},IdCard:function(e,t){var n=e.toString();if(1==t)return birth=n.substring(6,10)+"-"+n.substring(10,12)+"-"+n.substring(12,14),birth;if(2==t)return parseInt(n.substr(16,1))%2==1?"男":"女";if(3==t){var i=new Date,o=i.getMonth()+1,a=i.getDate(),r=i.getFullYear()-n.substring(6,10)-1;return(n.substring(10,12)<o||n.substring(10,12)==o&&n.substring(12,14)<=a)&&r++,r}},getDetails:function(){var e=this;e.$u.api.insuranceApplyById(e.codeId).then((function(t){e.info=t.data,e.$u.api.solutionsById(t.data.newVersionSolutionId).then((function(t){e.fangan=t.data}))}))},jump:function(){0===this.type?e.navigateTo({url:"/pages/add_insured_personnel/add_insured_personnel?solutionId=".concat(this.id)}):e.navigateTo({url:"/pages/selectPersonnel/selectPersonnel?insuranceApplyId=".concat(this.codeId,"&validTime=").concat(this.startDate)})},clickCate:function(e){this.type=e.index}}};t.default=a}).call(this,n(2)["default"])},266:function(e,t,n){"use strict";n.r(t);var i=n(267),o=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);t["default"]=o.a},267:function(e,t,n){},268:function(e,t,n){"use strict";n.r(t);var i=n(269),o=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);t["default"]=o.a},269:function(e,t,n){}},[[260,"common/runtime","common/vendor"]]]);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/addition_subtraction/addition_subtraction.js.map