payrollFileCreatePersonal-legacy.85064d09.js 26 KB

1
  1. System.register(["./index-legacy.a130dba2.js","./composables-legacy.0c6ce36a.js","./constant-legacy.90cdba31.js","./LJWWData-legacy.844c3ebc.js","./selectPlanDialog-legacy.c8ca55b2.js"],(function(e,a){"use strict";var t,r,l,n,o,s,i,c,p,_,d,u,m=document.createElement("style");return m.textContent='@charset "UTF-8";.clue-module-details[data-v-76ddeb89]{padding:15px;background:#fff}.detail-title-con[data-v-76ddeb89]{display:flex}.detail-title-con .detail-title-btn[data-v-76ddeb89]{margin:0 0 0 auto}.title[data-v-76ddeb89]{display:flex;align-items:center;height:65px;width:calc(100% + 35px);overflow:hidden;justify-content:space-between;background-color:#fafcff;margin:-15px -15px 15px;border-bottom:1px solid #e6e6e6}.detail-form-con .form-spec[data-v-76ddeb89]{min-width:1000px}.detail-form-con .detail-part[data-v-76ddeb89]{margin-top:15px;padding:15px;border:1px solid #eee;border-radius:10px;color:#606266;font-size:14px}.detail-form-con .detail-part .part-title[data-v-76ddeb89]{padding-left:10px;margin-bottom:15px;line-height:24px;font-size:16px;color:#333}.detail-form-con .detail-part .part-title .title-line[data-v-76ddeb89]:before{content:"";position:absolute;top:3px;left:0;width:5px;height:80%;background-color:#1651ee;border-radius:3px}.detail-form-con .detail-part .part-title .title-line[data-v-76ddeb89]:after{content:"";width:0}.detail-form-con .detail-part .part-title .title-line .tips[data-v-76ddeb89]{float:right;font-size:13px;color:#999}.detail-form-con .detail-part .part-title .title-line .tips i[data-v-76ddeb89]{color:#e6a23c}.detail-form-con .detail-part .part-title .title-btn-con[data-v-76ddeb89]{margin-bottom:10px;float:right;color:#666;font-size:14px}.detail-form-con .el-input[data-v-76ddeb89],.detail-form-con .el-select[data-v-76ddeb89]{width:90%}.performance-style[data-v-76ddeb89]{display:flex;justify-content:space-between;margin:10px 30px;padding:10px 20px;background:rgb(239,240,246);border-radius:4px;border:1px solid rgb(219,221,229)}.performance-style .el-input[data-v-76ddeb89],.performance-style .el-select[data-v-76ddeb89]{width:200px;margin-right:25px}.team-detail[data-v-76ddeb89]{display:flex;align-items:center;margin-bottom:10px;margin-left:10px}[data-v-76ddeb89] .el-table__body tr:hover>td{background-color:#f6faff!important}\n',document.head.appendChild(m),{setters:[function(e){t=e.n,r=e.r,l=e.f,n=e.o,o=e.e},function(e){s=e.u,i=e.a},function(e){c=e.I,p=e.E,_=e.a},function(e){d=e.L},function(e){u=e.s}],execute:function(){var a={__name:"payrollFileCreatePersonal",setup:function(e){var a=s(),t=i(),m=r(!0),f=r(),y=r(),x=l({member_id:1,personal_info:{},fixed_salary:{basic_salary:null,post_salary:null,personal_social_security:null,personal_medical_insurance:null,personal_provident_fund:null,personal_pension_insurance:null,personal_unemployment_insurance:null,personal_enterprise_annuity:null,personal_occupational_annuity:null,personal_health_insurance:null,corporate_social_security:null,corporate_medical_insurance:null,corporate_provident_fund:null,corporate_pension_insurance:null,corporate_unemployment_insurance:null,corporate_enterprise_annuity:null,corporate_occupational_annuity:null,corporate_health_insurance:null,tax_exempt_income:null,special_deductions:null,other_deductions:null},calc_tax_info:{taxable_income:null,tax_deductions:null,cumulative_tax_deductions:null},performance_pay:[],commission_ids:[],commissions:[],bonus:{bonus_amount:null,is_link_attendance:!0,attendance_bonus:null,is_use:1}}),b=l({"personal_info.entry_date":[{required:!0,message:"请选择入职日期",trigger:"blur,change"}],"personal_info.insurance_pay_date":[{required:!0,message:"请选择缴纳五险一金的时间",trigger:"blur,change"}],"fixed_salary.basic_salary":[{required:!0,message:"请输入基本工资",trigger:"blur,change"}],"fixed_salary.personal_social_security":[{required:!0,message:"请输入个人社保",trigger:"blur,change"}],"fixed_salary.personal_medical_insurance":[{required:!0,message:"请输入个人医保",trigger:"blur,change"}],"fixed_salary.personal_provident_fund":[{required:!0,message:"请输入个人公积金",trigger:"blur,change"}],"fixed_salary.personal_pension_insurance":[{required:!0,message:"请输入个人养老保险",trigger:"blur,change"}],"fixed_salary.personal_unemployment_insurance":[{required:!0,message:"请输入个人失业保险",trigger:"blur,change"}],"fixed_salary.personal_enterprise_annuity":[{required:!0,message:"请输入个人企业年金",trigger:"blur,change"}],"fixed_salary.personal_occupational_annuity":[{required:!0,message:"请输入个人职业年金",trigger:"blur,change"}],"fixed_salary.personal_health_insurance":[{required:!0,message:"请输入个人健康商业险",trigger:"blur,change"}],"fixed_salary.corporate_social_security":[{required:!0,message:"请输入公司社保",trigger:"blur,change"}],"fixed_salary.corporate_medical_insurance":[{required:!0,message:"请输入公司医保",trigger:"blur,change"}],"fixed_salary.corporate_provident_fund":[{required:!0,message:"请输入公司公积金",trigger:"blur,change"}],"fixed_salary.corporate_pension_insurance":[{required:!0,message:"请输入公司养老保险",trigger:"blur,change"}],"fixed_salary.corporate_unemployment_insurance":[{required:!0,message:"请输入公司失业保险",trigger:"blur,change"}],"fixed_salary.corporate_enterprise_annuity":[{required:!0,message:"请输入公司企业年金",trigger:"blur,change"}],"fixed_salary.corporate_occupational_annuity":[{required:!0,message:"请输入公司职业年金",trigger:"blur,change"}],"fixed_salary.corporate_health_insurance":[{required:!0,message:"请输入公司健康保险",trigger:"blur,change"}],"fixed_salary.tax_exempt_income":[{required:!0,message:"请输入免税收入",trigger:"blur,change"}],"fixed_salary.special_deductions":[{required:!0,message:"请输入专项附加扣除",trigger:"blur,change"}],"fixed_salary.other_deductions":[{required:!0,message:"请输入依法确定其他扣除",trigger:"blur,change"}],"calc_tax_info.taxable_income":[{required:!0,message:"请输入累计预扣预缴应纳税所得额",trigger:"blur,change"}],"calc_tax_info.tax_deductions":[{required:!0,message:"请输入累计减免税额",trigger:"blur,change"}],"calc_tax_info.cumulative_tax_deductions":[{required:!0,message:"请输入累计预扣预缴税额",trigger:"blur,change"}]}),g=c,v=p,h=_;function k(e){HTTP.get("get_member_salary_detail",{member_id:e}).then((function(a){if(console.log("res",a),a.code)return o.exports.Message({type:"error",message:a.msg});x.member_id=e,x.personal_info=a.data.personal_info,x.fixed_salary=a.data.fixed_salary,x.calc_tax_info=a.data.calc_tax_info,x.performance_pay=a.data.performance_pay||[],x.commissions=a.data.commissions,a.data.bonus&&(x.bonus=a.data.bonus,x.bonus.is_link_attendance=!!a.data.bonus.is_link_attendance)}))}return n((function(){console.log("route",t.query),t.query&&t.query.member_id&&k(t.query.member_id)})),{__sfc:!0,router:a,route:t,canEditor:m,formRef:f,planRef:y,form:x,rules:b,planType:g,employeeStatus:v,employeeType:h,initData:k,addPerformance:function(){x.performance_pay.push({amount:null,type:0})},deletePerformance:function(e){x.performance_pay.splice(e,1)},showSelectPlan:function(){y.value.init()},dealSelectPlan:function(e){var a=x.commissions.map((function(e){return e.id}));e.map((function(e){a.includes(e.id)||x.commissions.push(e)}))},addTemplate:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"add";a.push({path:"/finances/financesHome/commissionPlanCEViews",query:{id:e?e.id:"",type:t}})},deleteTemplate:function(e){x.commissions=x.commissions.filter((function(a){return a.id!==e.id}))},goBack:function(){a.back()},saveForm:function(){f.value.validate((function(e){if(e){var t=JSON.parse(JSON.stringify(x));t.commission_ids=t.commissions.map((function(e){return e.id})),t.bonus.is_link_attendance=t.bonus.is_link_attendance?1:0,console.log("data",t),HTTP.post("config_member_salary",t).then((function(e){console.log("res",e),0===e.code?(o.exports.Message({type:"success",message:"保存成功"}),a.back()):o.exports.Message({type:"error",message:e.msg})}))}}))},LJWWData:d,selectPlan:u}}},m=function(){var e=this,a=e._self._c,t=e._self._setupProxy;return a("div",{staticClass:"clue-module-details"},[a("div",{staticClass:"title"},[a("div",{staticStyle:{"margin-left":"30px"}},[e._v("编辑薪资档案")]),a("div",{staticStyle:{display:"flex","justify-content":"center","margin-right":"20px"}},[a("el-button",{on:{click:t.goBack}},[e._v("取消")]),t.canEditor?a("el-button",{attrs:{type:"primary"},on:{click:t.saveForm}},[e._v("保存 ")]):e._e()],1)]),a("div",{staticClass:"detail-form-con"},[a("el-form",{ref:"formRef",staticClass:"form-spec",attrs:{disabled:!t.canEditor,model:t.form,rules:t.rules,"header-cell-style":{background:"#F6FAFF"},"label-width":"160px"}},[a("div",{staticClass:"detail-part"},[a("div",{staticClass:"part-title"},[a("div",{staticClass:"title-line"},[e._v("个人信息")])]),a("el-row",[a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"UserId"}},[e._v(" "+e._s(t.form.personal_info.member_id)+" ")])],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"姓名"}},[a(t.LJWWData,{staticStyle:{display:"inline-block"},attrs:{type:2,openid:t.form.personal_info.member_name}})],1)],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"员工状态"}},[e._v(" "+e._s(t.employeeStatus[t.form.personal_info.status])+" ")])],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"团队"}},[e._v(" "+e._s(t.form.personal_info.teams)+" ")])],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"职位"}},[e._v(" "+e._s(t.form.personal_info.post?"负责人":"成员")+" ")])],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"工作地点",prop:"name"}},[a("el-input",{model:{value:t.form.personal_info.working_location,callback:function(a){e.$set(t.form.personal_info,"working_location",a)},expression:"form.personal_info.working_location"}})],1)],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"员工类型",prop:"name"}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:t.form.personal_info.employee_type,callback:function(a){e.$set(t.form.personal_info,"employee_type",a)},expression:"form.personal_info.employee_type"}},e._l(t.employeeType,(function(e,t){return a("el-option",{key:t,attrs:{label:e,value:+t}})})),1)],1)],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"入职日期",prop:"personal_info.entry_date"}},[a("el-date-picker",{attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd"},model:{value:t.form.personal_info.entry_date,callback:function(a){e.$set(t.form.personal_info,"entry_date",a)},expression:"form.personal_info.entry_date"}})],1)],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"转正日期",prop:"name"}},[a("el-date-picker",{attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd"},model:{value:t.form.personal_info.confirmation_date,callback:function(a){e.$set(t.form.personal_info,"confirmation_date",a)},expression:"form.personal_info.confirmation_date"}})],1)],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"最后工作日",prop:"name"}},[a("el-date-picker",{attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd"},model:{value:t.form.personal_info.last_working_day,callback:function(a){e.$set(t.form.personal_info,"last_working_day",a)},expression:"form.personal_info.last_working_day"}})],1)],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"最近调薪日",prop:"name"}},[a("el-date-picker",{attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd"},model:{value:t.form.personal_info.change_salary_day,callback:function(a){e.$set(t.form.personal_info,"change_salary_day",a)},expression:"form.personal_info.change_salary_day"}})],1)],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"工龄",prop:"name"}},[a("el-input",{model:{value:t.form.personal_info.working_age,callback:function(a){e.$set(t.form.personal_info,"working_age",a)},expression:"form.personal_info.working_age"}}),e._v(" 年 ")],1)],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"五险一金开始缴纳时间",prop:"personal_info.insurance_pay_date"}},[a("el-date-picker",{attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd"},model:{value:t.form.personal_info.insurance_pay_date,callback:function(a){e.$set(t.form.personal_info,"insurance_pay_date",a)},expression:"form.personal_info.insurance_pay_date"}})],1)],1)],1)],1),a("div",{staticClass:"detail-part"},[a("div",{staticClass:"part-title"},[a("div",{staticClass:"title-line"},[e._v("固定薪酬")])]),a("el-row",[a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"基本工资",prop:"fixed_salary.basic_salary"}},[a("el-input",{model:{value:t.form.fixed_salary.basic_salary,callback:function(a){e.$set(t.form.fixed_salary,"basic_salary",a)},expression:"form.fixed_salary.basic_salary"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"岗位工资",prop:"fixed_salary.post_salary"}},[a("el-input",{model:{value:t.form.fixed_salary.post_salary,callback:function(a){e.$set(t.form.fixed_salary,"post_salary",a)},expression:"form.fixed_salary.post_salary"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"个人社保",prop:"fixed_salary.personal_social_security"}},[a("el-input",{model:{value:t.form.fixed_salary.personal_social_security,callback:function(a){e.$set(t.form.fixed_salary,"personal_social_security",a)},expression:"form.fixed_salary.personal_social_security"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"公司社保",prop:"fixed_salary.corporate_social_security"}},[a("el-input",{model:{value:t.form.fixed_salary.corporate_social_security,callback:function(a){e.$set(t.form.fixed_salary,"corporate_social_security",a)},expression:"form.fixed_salary.corporate_social_security"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"个人医保",prop:"fixed_salary.personal_medical_insurance"}},[a("el-input",{model:{value:t.form.fixed_salary.personal_medical_insurance,callback:function(a){e.$set(t.form.fixed_salary,"personal_medical_insurance",a)},expression:"form.fixed_salary.personal_medical_insurance"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"公司医保",prop:"fixed_salary.corporate_medical_insurance"}},[a("el-input",{model:{value:t.form.fixed_salary.corporate_medical_insurance,callback:function(a){e.$set(t.form.fixed_salary,"corporate_medical_insurance",a)},expression:"form.fixed_salary.corporate_medical_insurance"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"个人公积金",prop:"fixed_salary.personal_provident_fund"}},[a("el-input",{model:{value:t.form.fixed_salary.personal_provident_fund,callback:function(a){e.$set(t.form.fixed_salary,"personal_provident_fund",a)},expression:"form.fixed_salary.personal_provident_fund"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"公司公积金",prop:"fixed_salary.corporate_provident_fund"}},[a("el-input",{model:{value:t.form.fixed_salary.corporate_provident_fund,callback:function(a){e.$set(t.form.fixed_salary,"corporate_provident_fund",a)},expression:"form.fixed_salary.corporate_provident_fund"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"个人养老保险",prop:"fixed_salary.personal_pension_insurance"}},[a("el-input",{model:{value:t.form.fixed_salary.personal_pension_insurance,callback:function(a){e.$set(t.form.fixed_salary,"personal_pension_insurance",a)},expression:"form.fixed_salary.personal_pension_insurance"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"公司养老保险",prop:"fixed_salary.corporate_pension_insurance"}},[a("el-input",{model:{value:t.form.fixed_salary.corporate_pension_insurance,callback:function(a){e.$set(t.form.fixed_salary,"corporate_pension_insurance",a)},expression:"form.fixed_salary.corporate_pension_insurance"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"个人失业保险",prop:"fixed_salary.personal_unemployment_insurance"}},[a("el-input",{model:{value:t.form.fixed_salary.personal_unemployment_insurance,callback:function(a){e.$set(t.form.fixed_salary,"personal_unemployment_insurance",a)},expression:"form.fixed_salary.personal_unemployment_insurance"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"公司失业保险",prop:"fixed_salary.corporate_unemployment_insurance"}},[a("el-input",{model:{value:t.form.fixed_salary.corporate_unemployment_insurance,callback:function(a){e.$set(t.form.fixed_salary,"corporate_unemployment_insurance",a)},expression:"form.fixed_salary.corporate_unemployment_insurance"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"个人企业年金",prop:"fixed_salary.personal_enterprise_annuity"}},[a("el-input",{model:{value:t.form.fixed_salary.personal_enterprise_annuity,callback:function(a){e.$set(t.form.fixed_salary,"personal_enterprise_annuity",a)},expression:"form.fixed_salary.personal_enterprise_annuity"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"公司企业年金",prop:"fixed_salary.corporate_enterprise_annuity"}},[a("el-input",{model:{value:t.form.fixed_salary.corporate_enterprise_annuity,callback:function(a){e.$set(t.form.fixed_salary,"corporate_enterprise_annuity",a)},expression:"form.fixed_salary.corporate_enterprise_annuity"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"个人职业年金",prop:"fixed_salary.personal_occupational_annuity"}},[a("el-input",{model:{value:t.form.fixed_salary.personal_occupational_annuity,callback:function(a){e.$set(t.form.fixed_salary,"personal_occupational_annuity",a)},expression:"form.fixed_salary.personal_occupational_annuity"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"公司职业年金",prop:"fixed_salary.corporate_occupational_annuity"}},[a("el-input",{model:{value:t.form.fixed_salary.corporate_occupational_annuity,callback:function(a){e.$set(t.form.fixed_salary,"corporate_occupational_annuity",a)},expression:"form.fixed_salary.corporate_occupational_annuity"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"个人商业健康保险",prop:"fixed_salary.personal_health_insurance"}},[a("el-input",{model:{value:t.form.fixed_salary.personal_health_insurance,callback:function(a){e.$set(t.form.fixed_salary,"personal_health_insurance",a)},expression:"form.fixed_salary.personal_health_insurance"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"公司商业健康保险",prop:"fixed_salary.corporate_health_insurance"}},[a("el-input",{model:{value:t.form.fixed_salary.corporate_health_insurance,callback:function(a){e.$set(t.form.fixed_salary,"corporate_health_insurance",a)},expression:"form.fixed_salary.corporate_health_insurance"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"免税收入",prop:"fixed_salary.tax_exempt_income"}},[a("el-input",{model:{value:t.form.fixed_salary.tax_exempt_income,callback:function(a){e.$set(t.form.fixed_salary,"tax_exempt_income",a)},expression:"form.fixed_salary.tax_exempt_income"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"专项附加扣除",prop:"fixed_salary.special_deductions"}},[a("el-input",{model:{value:t.form.fixed_salary.special_deductions,callback:function(a){e.$set(t.form.fixed_salary,"special_deductions",a)},expression:"form.fixed_salary.special_deductions"}})],1)],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"依法确定其他扣除",prop:"fixed_salary.other_deductions"}},[a("el-input",{model:{value:t.form.fixed_salary.other_deductions,callback:function(a){e.$set(t.form.fixed_salary,"other_deductions",a)},expression:"form.fixed_salary.other_deductions"}})],1)],1)],1)],1),a("div",{staticClass:"detail-part"},[a("div",{staticClass:"part-title"},[a("div",{staticClass:"title-line"},[e._v(" 累计税务信息 "),a("div",{staticClass:"tips"},[a("i",{staticClass:"el-icon-warning"}),e._v(" 如果是3月份首次使用系统,请录入1月和2月的累计税务信息,后续将自动更新。 ")])])]),a("div",{staticClass:"salary"},[a("el-row",[a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{"label-width":"200px",label:"累计预扣预缴应纳税所得额",prop:"calc_tax_info.taxable_income"}},[a("el-input",{model:{value:t.form.calc_tax_info.taxable_income,callback:function(a){e.$set(t.form.calc_tax_info,"taxable_income",a)},expression:"form.calc_tax_info.taxable_income"}})],1)],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{"label-width":"200px",label:"累计减免税额",prop:"calc_tax_info.tax_deductions"}},[a("el-input",{model:{value:t.form.calc_tax_info.tax_deductions,callback:function(a){e.$set(t.form.calc_tax_info,"tax_deductions",a)},expression:"form.calc_tax_info.tax_deductions"}})],1)],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{"label-width":"200px",label:"累计预扣预缴税额",prop:"calc_tax_info.cumulative_tax_deductions"}},[a("el-input",{model:{value:t.form.calc_tax_info.cumulative_tax_deductions,callback:function(a){e.$set(t.form.calc_tax_info,"cumulative_tax_deductions",a)},expression:"form.calc_tax_info.cumulative_tax_deductions"}})],1)],1)],1)],1)]),a("div",{staticClass:"detail-part"},[a("div",{staticClass:"part-title",staticStyle:{display:"flex","align-items":"center","justify-content":"space-between"}},[a("div",{staticClass:"title-line"},[e._v("浮动薪酬")]),a("div",{staticClass:"title-btn-con"},[a("el-button",{directives:[{name:"permission",rawName:"v-permission",value:62306,expression:"62306"}],attrs:{type:"primary"},on:{click:function(e){return t.addPerformance()}}},[e._v(" 添加浮动薪酬 ")])],1)]),a("el-form-item",{attrs:{label:"","label-width":"30"}},e._l(t.form.performance_pay,(function(r,l){return a("div",{key:l,staticClass:"performance-style"},[a("div",[e._v(" 浮动薪酬"+e._s(l+1)+" "),a("el-input",{model:{value:r.amount,callback:function(a){e.$set(r,"amount",a)},expression:"salary.amount"}},[a("template",{slot:"append"},[e._v("元")])],2),a("el-radio-group",{model:{value:r.type,callback:function(a){e.$set(r,"type",a)},expression:"salary.type"}},[a("el-radio",{attrs:{label:0}},[e._v("关联绩效考核")]),a("el-radio",{attrs:{label:1}},[e._v("关联OKR")])],1)],1),a("div",[a("el-checkbox",{model:{value:r.is_link_attendance,callback:function(a){e.$set(r,"is_link_attendance",a)},expression:"salary.is_link_attendance"}},[e._v("关联考勤 ")]),a("el-button",{directives:[{name:"permission",rawName:"v-permission",value:62307,expression:"62307"}],staticStyle:{"margin-left":"25px"},attrs:{type:"danger",icon:"el-icon-delete",circle:"",size:"small"},on:{click:function(e){return t.deletePerformance(r,l)}}})],1)])})),0)],1),a("div",{staticClass:"detail-part"},[a("div",{staticClass:"part-title"},[a("div",{staticClass:"title-line"},[e._v("提成工资")]),a("div",{staticClass:"title-btn-con"},[a("el-button",{directives:[{name:"permission",rawName:"v-permission",value:62308,expression:"62308"}],attrs:{type:"primary"},on:{click:function(e){return t.showSelectPlan()}}},[e._v(" 选择提成方案 ")])],1)]),a("el-table",{staticStyle:{width:"100%"},attrs:{"header-cell-style":{background:"#f6faff"},data:t.form.commissions,border:""}},[a("el-table-column",{attrs:{prop:"name",label:"方案名称",width:"150"}}),a("el-table-column",{attrs:{prop:"name",label:"提成范围"},scopedSlots:e._u([{key:"default",fn:function(r){var l=r.row;return[l.is_self?a("span",[e._v("本人")]):l.member_name_list.length>0?a("span",[a(t.LJWWData,{staticStyle:{display:"inline-block"},attrs:{type:2,openid:l.member_name_list[0]}}),l.member_name_list.length>1?a("span",[e._v(" 等"+e._s(l.member_name_list.length)+"人 ")]):e._e()],1):e._e()]}}])}),a("el-table-column",{attrs:{prop:"name",label:"业绩指标",width:"120"},scopedSlots:e._u([{key:"default",fn:function(a){return[e._v(" "+e._s(t.planType[a.row.achievement_rule])+" ")]}}])}),a("el-table-column",{attrs:{prop:"name",label:"提成比例",width:"120"},scopedSlots:e._u([{key:"default",fn:function(a){return[e._v(" "+e._s(1===a.row.commission_type?"阶梯提成":"统一提成")+" ")]}}])}),a("el-table-column",{attrs:{prop:"address",label:"操作",align:"center",width:"120"},scopedSlots:e._u([{key:"default",fn:function(r){return[a("el-button",{directives:[{name:"permission",rawName:"v-permission",value:62310,expression:"62310"}],attrs:{type:"text"},on:{click:function(e){return t.addTemplate(r.row,"detail")}}},[e._v("查看 ")]),a("el-button",{directives:[{name:"permission",rawName:"v-permission",value:62309,expression:"62309"}],attrs:{type:"text"},on:{click:function(e){return t.deleteTemplate(r.row)}}},[e._v("删除 ")])]}}])})],1)],1),a("div",{staticClass:"detail-part"},[a("div",{staticClass:"part-title"},[a("div",{staticClass:"title-line"},[e._v(" 奖金 "),a("div",{staticClass:"tips"},[a("i",{staticClass:"el-icon-warning"}),e._v(" 全勤奖修改金额后,所有人薪资档案同步更新 ")])])]),a("div",{staticStyle:{"margin-left":"10px"}},[a("el-form-item",{attrs:{label:"奖金金额","label-width":"120"}},[a("el-input",{staticStyle:{width:"200px","margin-right":"20px"},model:{value:t.form.bonus.bonus_amount,callback:function(a){e.$set(t.form.bonus,"bonus_amount",a)},expression:"form.bonus.bonus_amount"}},[a("template",{slot:"append"},[e._v("元")])],2),a("el-checkbox",{model:{value:t.form.bonus.is_link_attendance,callback:function(a){e.$set(t.form.bonus,"is_link_attendance",a)},expression:"form.bonus.is_link_attendance"}},[e._v("关联考勤 ")])],1),a("el-form-item",{attrs:{label:"全勤奖金","label-width":"120"}},[a("el-input",{staticStyle:{width:"200px","margin-right":"20px"},model:{value:t.form.bonus.attendance_bonus,callback:function(a){e.$set(t.form.bonus,"attendance_bonus",a)},expression:"form.bonus.attendance_bonus"}},[a("template",{slot:"append"},[e._v("元")])],2),a("el-radio-group",{model:{value:t.form.bonus.is_use,callback:function(a){e.$set(t.form.bonus,"is_use",a)},expression:"form.bonus.is_use"}},[a("el-radio",{attrs:{label:1}},[e._v("有")]),a("el-radio",{attrs:{label:0}},[e._v("无")])],1)],1)],1)])])],1),a(t.selectPlan,{ref:"planRef",on:{importPlan:t.dealSelectPlan}})],1)},f=[];m._withStripped=!0;var y=t(a,m,f,!1,null,"76ddeb89",null,null);y.options.__file="E:/十二科技/项目/九号同事/salary-management-web/src/views/finance/salarys/payrollFileCreatePersonal.vue",e("default",y.exports)}}}));