| 1 |
- import{u as q,g as w,r as u,i as d,o as S,e as _}from"./vendor-ef68d560.js";import{I as P}from"./constant-4dcf1372.js";import{L as T}from"./LJWWData-9210f5cc.js";import{s as M}from"./selectPlanDialog-c7858ea9.js";import{n as F}from"./index-87faf287.js";/* empty css */const R={__name:"payrollFileCreateTemplate",setup(m){const t=q(),e=w();let r=u(!0);const a=u(),s=u(),l=d({team_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}}),f=d({"fixed_salary.basic_salary":[{required:!0,message:"\u8BF7\u8F93\u5165\u57FA\u672C\u5DE5\u8D44",trigger:"blur,change"}],"fixed_salary.personal_social_security":[{required:!0,message:"\u8BF7\u8F93\u5165\u4E2A\u4EBA\u793E\u4FDD",trigger:"blur,change"}],"fixed_salary.personal_medical_insurance":[{required:!0,message:"\u8BF7\u8F93\u5165\u4E2A\u4EBA\u533B\u4FDD",trigger:"blur,change"}],"fixed_salary.personal_provident_fund":[{required:!0,message:"\u8BF7\u8F93\u5165\u4E2A\u4EBA\u516C\u79EF\u91D1",trigger:"blur,change"}],"fixed_salary.personal_pension_insurance":[{required:!0,message:"\u8BF7\u8F93\u5165\u4E2A\u4EBA\u517B\u8001\u4FDD\u9669",trigger:"blur,change"}],"fixed_salary.personal_unemployment_insurance":[{required:!0,message:"\u8BF7\u8F93\u5165\u4E2A\u4EBA\u5931\u4E1A\u4FDD\u9669",trigger:"blur,change"}],"fixed_salary.personal_enterprise_annuity":[{required:!0,message:"\u8BF7\u8F93\u5165\u4E2A\u4EBA\u4F01\u4E1A\u5E74\u91D1",trigger:"blur,change"}],"fixed_salary.personal_occupational_annuity":[{required:!0,message:"\u8BF7\u8F93\u5165\u4E2A\u4EBA\u804C\u4E1A\u5E74\u91D1",trigger:"blur,change"}],"fixed_salary.personal_health_insurance":[{required:!0,message:"\u8BF7\u8F93\u5165\u4E2A\u4EBA\u5065\u5EB7\u5546\u4E1A\u9669",trigger:"blur,change"}],"fixed_salary.corporate_social_security":[{required:!0,message:"\u8BF7\u8F93\u5165\u516C\u53F8\u793E\u4FDD",trigger:"blur,change"}],"fixed_salary.corporate_medical_insurance":[{required:!0,message:"\u8BF7\u8F93\u5165\u516C\u53F8\u533B\u4FDD",trigger:"blur,change"}],"fixed_salary.corporate_provident_fund":[{required:!0,message:"\u8BF7\u8F93\u5165\u516C\u53F8\u516C\u79EF\u91D1",trigger:"blur,change"}],"fixed_salary.corporate_pension_insurance":[{required:!0,message:"\u8BF7\u8F93\u5165\u516C\u53F8\u517B\u8001\u4FDD\u9669",trigger:"blur,change"}],"fixed_salary.corporate_unemployment_insurance":[{required:!0,message:"\u8BF7\u8F93\u5165\u516C\u53F8\u5931\u4E1A\u4FDD\u9669",trigger:"blur,change"}],"fixed_salary.corporate_enterprise_annuity":[{required:!0,message:"\u8BF7\u8F93\u5165\u516C\u53F8\u4F01\u4E1A\u5E74\u91D1",trigger:"blur,change"}],"fixed_salary.corporate_occupational_annuity":[{required:!0,message:"\u8BF7\u8F93\u5165\u516C\u53F8\u804C\u4E1A\u5E74\u91D1",trigger:"blur,change"}],"fixed_salary.corporate_health_insurance":[{required:!0,message:"\u8BF7\u8F93\u5165\u516C\u53F8\u5065\u5EB7\u4FDD\u9669",trigger:"blur,change"}],"fixed_salary.tax_exempt_income":[{required:!0,message:"\u8BF7\u8F93\u5165\u514D\u7A0E\u6536\u5165",trigger:"blur,change"}],"fixed_salary.special_deductions":[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u9879\u9644\u52A0\u6263\u9664",trigger:"blur,change"}],"fixed_salary.other_deductions":[{required:!0,message:"\u8BF7\u8F93\u5165\u4F9D\u6CD5\u786E\u5B9A\u5176\u4ED6\u6263\u9664",trigger:"blur,change"}],"calc_tax_info.taxable_income":[{required:!0,message:"\u8BF7\u8F93\u5165\u7D2F\u8BA1\u9884\u6263\u9884\u7F34\u5E94\u7EB3\u7A0E\u6240\u5F97\u989D",trigger:"blur,change"}],"calc_tax_info.tax_deductions":[{required:!0,message:"\u8BF7\u8F93\u5165\u7D2F\u8BA1\u51CF\u514D\u7A0E\u989D",trigger:"blur,change"}],"calc_tax_info.cumulative_tax_deductions":[{required:!0,message:"\u8BF7\u8F93\u5165\u7D2F\u8BA1\u9884\u6263\u9884\u7F34\u7A0E\u989D",trigger:"blur,change"}]}),y=P;S(()=>{e.query&&e.query.team_id&&p(e.query.team_id,e.query.include_leader)});function p(o,i){HTTP.get("get_team_salary_file",{team_id:o,include_leader:i}).then(n=>{if(n.code)return _.exports.Message({type:"error",message:n.msg});l.team_id=o,l.personal_info=n.data.personal_info,l.fixed_salary=n.data.fixed_salary,l.calc_tax_info=n.data.calc_tax_info,l.performance_pay=n.data.performance_pay||[],l.commissions=n.data.commissions.map(c=>(c.id=c.commission_id,c)),n.data.bonus&&(l.bonus=n.data.bonus,l.bonus.is_link_attendance=!!n.data.bonus.is_link_attendance)})}function x(){l.performance_pay.push({amount:null,type:0})}function b(o){l.performance_pay.splice(o,1)}function v(){s.value.init()}function g(o){const i=l.commissions.map(n=>n.id);o.map(n=>{i.includes(n.id)||l.commissions.push(n)})}function h(o="",i="add"){t.push({path:"/personnelRoot/salarys/commissionPlanCEViews",query:{id:o?o.id:"",type:i}})}function k(o){l.commissions=l.commissions.filter(i=>i.id!==o.id)}function $(){t.back()}function C(){a.value.validate(o=>{if(o){const i=JSON.parse(JSON.stringify(l));i.commission_ids=i.commissions.map(c=>c.id);let n=!0;if(i.personal_info.map(c=>{(!c.entry_date||!c.insurance_pay_date)&&(n=!1)}),!n)return _.exports.Message({type:"error",message:"\u8BF7\u5B8C\u6574\u586B\u5199\u4E2A\u4EBA\u4FE1\u606F"});i.bonus.is_link_attendance=i.bonus.is_link_attendance?1:0,HTTP.post("config_salary_template",i).then(c=>{c.code===0?(_.exports.Message({type:"success",message:"\u4FDD\u5B58\u6210\u529F"}),t.back()):_.exports.Message({type:"error",message:c.msg})})}})}return{__sfc:!0,router:t,route:e,canEditor:r,formRef:a,planRef:s,form:l,rules:f,planType:y,initData:p,addPerformance:x,deletePerformance:b,showSelectPlan:v,dealSelectPlan:g,addTemplate:h,deleteTemplate:k,goBack:$,saveForm:C,LJWWData:T,selectPlan:M}}};var N=function(){var t=this,e=t._self._c,r=t._self._setupProxy;return e("div",{staticClass:"clue-module-details"},[e("div",{staticClass:"title"},[e("div",{staticStyle:{"margin-left":"30px"}},[t._v("\u7F16\u8F91\u85AA\u8D44\u6863\u6848")]),e("div",{staticStyle:{display:"flex","justify-content":"center","margin-right":"20px"}},[e("el-button",{on:{click:r.goBack}},[t._v("\u53D6\u6D88")]),r.canEditor?e("el-button",{attrs:{type:"primary"},on:{click:r.saveForm}},[t._v("\u4FDD\u5B58 ")]):t._e()],1)]),e("div",{staticClass:"detail-form-con"},[e("el-form",{ref:"formRef",staticClass:"form-spec",attrs:{disabled:!r.canEditor,model:r.form,rules:r.rules,"header-cell-style":{background:"#F6FAFF"},"label-width":"140px"}},[e("div",{staticClass:"detail-part"},[e("div",{staticClass:"part-title"},[e("div",{staticClass:"title-line"},[t._v("\u4E2A\u4EBA\u4FE1\u606F")])]),e("el-table",{staticStyle:{width:"100%"},attrs:{"header-cell-style":{background:"#f6faff"},data:r.form.personal_info,border:""}},[e("el-table-column",{attrs:{prop:"id",label:"\u59D3\u540D"},scopedSlots:t._u([{key:"default",fn:function({row:a}){return[e(r.LJWWData,{attrs:{type:2,openid:a.name}})]}}])}),e("el-table-column",{attrs:{prop:"name",label:"\u5165\u804C\u65E5\u671F"},scopedSlots:t._u([{key:"header",fn:function(a){return[e("span",{staticClass:"star"},[t._v("*")]),t._v("\u5165\u804C\u65E5\u671F ")]}},{key:"default",fn:function({row:a}){return[e("el-date-picker",{attrs:{type:"date",placeholder:"\u9009\u62E9\u65E5\u671F","value-format":"yyyy-MM-dd"},model:{value:a.entry_date,callback:function(s){t.$set(a,"entry_date",s)},expression:"row.entry_date"}})]}}])}),e("el-table-column",{attrs:{prop:"name",label:"\u8F6C\u6B63\u65E5\u671F"},scopedSlots:t._u([{key:"default",fn:function({row:a}){return[e("el-date-picker",{attrs:{type:"date",placeholder:"\u9009\u62E9\u65E5\u671F","value-format":"yyyy-MM-dd"},model:{value:a.confirmation_date,callback:function(s){t.$set(a,"confirmation_date",s)},expression:"row.confirmation_date"}})]}}])}),e("el-table-column",{attrs:{prop:"name",label:"\u4E94\u9669\u4E00\u91D1\u5F00\u59CB\u7F34\u7EB3\u65E5\u671F"},scopedSlots:t._u([{key:"header",fn:function(a){return[e("span",{staticClass:"star"},[t._v("*")]),t._v("\u4E94\u9669\u4E00\u91D1\u5F00\u59CB\u7F34\u7EB3\u65E5\u671F ")]}},{key:"default",fn:function({row:a}){return[e("el-date-picker",{attrs:{type:"date",placeholder:"\u9009\u62E9\u65E5\u671F","value-format":"yyyy-MM-dd"},model:{value:a.insurance_pay_date,callback:function(s){t.$set(a,"insurance_pay_date",s)},expression:"row.insurance_pay_date"}})]}}])})],1)],1),e("div",{staticClass:"detail-part"},[e("div",{staticClass:"part-title"},[e("div",{staticClass:"title-line"},[t._v("\u56FA\u5B9A\u85AA\u916C")])]),e("el-row",[e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u57FA\u672C\u5DE5\u8D44",prop:"fixed_salary.basic_salary"}},[e("el-input",{model:{value:r.form.fixed_salary.basic_salary,callback:function(a){t.$set(r.form.fixed_salary,"basic_salary",a)},expression:"form.fixed_salary.basic_salary"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u5C97\u4F4D\u5DE5\u8D44",prop:"fixed_salary.post_salary"}},[e("el-input",{model:{value:r.form.fixed_salary.post_salary,callback:function(a){t.$set(r.form.fixed_salary,"post_salary",a)},expression:"form.fixed_salary.post_salary"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u4E2A\u4EBA\u793E\u4FDD",prop:"fixed_salary.personal_social_security"}},[e("el-input",{model:{value:r.form.fixed_salary.personal_social_security,callback:function(a){t.$set(r.form.fixed_salary,"personal_social_security",a)},expression:"form.fixed_salary.personal_social_security"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u516C\u53F8\u793E\u4FDD",prop:"fixed_salary.corporate_social_security"}},[e("el-input",{model:{value:r.form.fixed_salary.corporate_social_security,callback:function(a){t.$set(r.form.fixed_salary,"corporate_social_security",a)},expression:"form.fixed_salary.corporate_social_security"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u4E2A\u4EBA\u533B\u4FDD",prop:"fixed_salary.personal_medical_insurance"}},[e("el-input",{model:{value:r.form.fixed_salary.personal_medical_insurance,callback:function(a){t.$set(r.form.fixed_salary,"personal_medical_insurance",a)},expression:"form.fixed_salary.personal_medical_insurance"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u516C\u53F8\u533B\u4FDD",prop:"fixed_salary.corporate_medical_insurance"}},[e("el-input",{model:{value:r.form.fixed_salary.corporate_medical_insurance,callback:function(a){t.$set(r.form.fixed_salary,"corporate_medical_insurance",a)},expression:"form.fixed_salary.corporate_medical_insurance"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u4E2A\u4EBA\u516C\u79EF\u91D1",prop:"fixed_salary.personal_provident_fund"}},[e("el-input",{model:{value:r.form.fixed_salary.personal_provident_fund,callback:function(a){t.$set(r.form.fixed_salary,"personal_provident_fund",a)},expression:"form.fixed_salary.personal_provident_fund"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u516C\u53F8\u516C\u79EF\u91D1",prop:"fixed_salary.corporate_provident_fund"}},[e("el-input",{model:{value:r.form.fixed_salary.corporate_provident_fund,callback:function(a){t.$set(r.form.fixed_salary,"corporate_provident_fund",a)},expression:"form.fixed_salary.corporate_provident_fund"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u4E2A\u4EBA\u517B\u8001\u4FDD\u9669",prop:"fixed_salary.personal_pension_insurance"}},[e("el-input",{model:{value:r.form.fixed_salary.personal_pension_insurance,callback:function(a){t.$set(r.form.fixed_salary,"personal_pension_insurance",a)},expression:"form.fixed_salary.personal_pension_insurance"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u516C\u53F8\u517B\u8001\u4FDD\u9669",prop:"fixed_salary.corporate_pension_insurance"}},[e("el-input",{model:{value:r.form.fixed_salary.corporate_pension_insurance,callback:function(a){t.$set(r.form.fixed_salary,"corporate_pension_insurance",a)},expression:"form.fixed_salary.corporate_pension_insurance"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u4E2A\u4EBA\u5931\u4E1A\u4FDD\u9669",prop:"fixed_salary.personal_unemployment_insurance"}},[e("el-input",{model:{value:r.form.fixed_salary.personal_unemployment_insurance,callback:function(a){t.$set(r.form.fixed_salary,"personal_unemployment_insurance",a)},expression:"form.fixed_salary.personal_unemployment_insurance"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u516C\u53F8\u5931\u4E1A\u4FDD\u9669",prop:"fixed_salary.corporate_unemployment_insurance"}},[e("el-input",{model:{value:r.form.fixed_salary.corporate_unemployment_insurance,callback:function(a){t.$set(r.form.fixed_salary,"corporate_unemployment_insurance",a)},expression:"form.fixed_salary.corporate_unemployment_insurance"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u4E2A\u4EBA\u4F01\u4E1A\u5E74\u91D1",prop:"fixed_salary.personal_enterprise_annuity"}},[e("el-input",{model:{value:r.form.fixed_salary.personal_enterprise_annuity,callback:function(a){t.$set(r.form.fixed_salary,"personal_enterprise_annuity",a)},expression:"form.fixed_salary.personal_enterprise_annuity"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u516C\u53F8\u4F01\u4E1A\u5E74\u91D1",prop:"fixed_salary.corporate_enterprise_annuity"}},[e("el-input",{model:{value:r.form.fixed_salary.corporate_enterprise_annuity,callback:function(a){t.$set(r.form.fixed_salary,"corporate_enterprise_annuity",a)},expression:"form.fixed_salary.corporate_enterprise_annuity"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u4E2A\u4EBA\u804C\u4E1A\u5E74\u91D1",prop:"fixed_salary.personal_occupational_annuity"}},[e("el-input",{model:{value:r.form.fixed_salary.personal_occupational_annuity,callback:function(a){t.$set(r.form.fixed_salary,"personal_occupational_annuity",a)},expression:"form.fixed_salary.personal_occupational_annuity"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u516C\u53F8\u804C\u4E1A\u5E74\u91D1",prop:"fixed_salary.corporate_occupational_annuity"}},[e("el-input",{model:{value:r.form.fixed_salary.corporate_occupational_annuity,callback:function(a){t.$set(r.form.fixed_salary,"corporate_occupational_annuity",a)},expression:"form.fixed_salary.corporate_occupational_annuity"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u4E2A\u4EBA\u5546\u4E1A\u5065\u5EB7\u4FDD\u9669",prop:"fixed_salary.personal_health_insurance"}},[e("el-input",{model:{value:r.form.fixed_salary.personal_health_insurance,callback:function(a){t.$set(r.form.fixed_salary,"personal_health_insurance",a)},expression:"form.fixed_salary.personal_health_insurance"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u516C\u53F8\u5546\u4E1A\u5065\u5EB7\u4FDD\u9669",prop:"fixed_salary.corporate_health_insurance"}},[e("el-input",{model:{value:r.form.fixed_salary.corporate_health_insurance,callback:function(a){t.$set(r.form.fixed_salary,"corporate_health_insurance",a)},expression:"form.fixed_salary.corporate_health_insurance"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u514D\u7A0E\u6536\u5165",prop:"fixed_salary.tax_exempt_income"}},[e("el-input",{model:{value:r.form.fixed_salary.tax_exempt_income,callback:function(a){t.$set(r.form.fixed_salary,"tax_exempt_income",a)},expression:"form.fixed_salary.tax_exempt_income"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u4E13\u9879\u9644\u52A0\u6263\u9664",prop:"fixed_salary.special_deductions"}},[e("el-input",{model:{value:r.form.fixed_salary.special_deductions,callback:function(a){t.$set(r.form.fixed_salary,"special_deductions",a)},expression:"form.fixed_salary.special_deductions"}})],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",{attrs:{label:"\u4F9D\u6CD5\u786E\u5B9A\u5176\u4ED6\u6263\u9664",prop:"fixed_salary.other_deductions"}},[e("el-input",{model:{value:r.form.fixed_salary.other_deductions,callback:function(a){t.$set(r.form.fixed_salary,"other_deductions",a)},expression:"form.fixed_salary.other_deductions"}})],1)],1)],1)],1),e("div",{staticClass:"detail-part"},[e("div",{staticClass:"part-title"},[e("div",{staticClass:"title-line"},[t._v(" \u7D2F\u8BA1\u7A0E\u52A1\u4FE1\u606F "),e("div",{staticClass:"tips"},[e("i",{staticClass:"el-icon-warning"}),t._v(" \u5982\u679C\u662F3\u6708\u4EFD\u9996\u6B21\u4F7F\u7528\u7CFB\u7EDF\uFF0C\u8BF7\u5F55\u51651\u6708\u548C2\u6708\u7684\u7D2F\u8BA1\u7A0E\u52A1\u4FE1\u606F\uFF0C\u540E\u7EED\u5C06\u81EA\u52A8\u66F4\u65B0\u3002 ")])])]),e("div",{staticClass:"salary"},[e("el-row",[e("el-col",{attrs:{span:10}},[e("el-form-item",{attrs:{"label-width":"200px",label:"\u7D2F\u8BA1\u9884\u6263\u9884\u7F34\u5E94\u7EB3\u7A0E\u6240\u5F97\u989D",prop:"calc_tax_info.taxable_income"}},[e("el-input",{model:{value:r.form.calc_tax_info.taxable_income,callback:function(a){t.$set(r.form.calc_tax_info,"taxable_income",a)},expression:"form.calc_tax_info.taxable_income"}})],1)],1),e("el-col",{attrs:{span:10}},[e("el-form-item",{attrs:{"label-width":"200px",label:"\u7D2F\u8BA1\u51CF\u514D\u7A0E\u989D",prop:"calc_tax_info.tax_deductions"}},[e("el-input",{model:{value:r.form.calc_tax_info.tax_deductions,callback:function(a){t.$set(r.form.calc_tax_info,"tax_deductions",a)},expression:"form.calc_tax_info.tax_deductions"}})],1)],1),e("el-col",{attrs:{span:10}},[e("el-form-item",{attrs:{"label-width":"200px",label:"\u7D2F\u8BA1\u9884\u6263\u9884\u7F34\u7A0E\u989D",prop:"calc_tax_info.cumulative_tax_deductions"}},[e("el-input",{model:{value:r.form.calc_tax_info.cumulative_tax_deductions,callback:function(a){t.$set(r.form.calc_tax_info,"cumulative_tax_deductions",a)},expression:"form.calc_tax_info.cumulative_tax_deductions"}})],1)],1)],1)],1)]),e("div",{staticClass:"detail-part"},[e("div",{staticClass:"part-title",staticStyle:{display:"flex","align-items":"center","justify-content":"space-between"}},[e("div",{staticClass:"title-line"},[t._v("\u6D6E\u52A8\u85AA\u916C")]),e("div",{staticClass:"title-btn-con"},[e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:33108,expression:"33108"}],attrs:{type:"primary"},on:{click:function(a){return r.addPerformance()}}},[t._v(" \u6DFB\u52A0\u6D6E\u52A8\u85AA\u916C ")])],1)]),e("el-form-item",{attrs:{label:"","label-width":"30"}},t._l(r.form.performance_pay,function(a,s){return e("div",{key:s,staticClass:"performance-style"},[e("div",[t._v(" \u6D6E\u52A8\u85AA\u916C"+t._s(s+1)+" "),e("el-input",{model:{value:a.amount,callback:function(l){t.$set(a,"amount",l)},expression:"salary.amount"}},[e("template",{slot:"append"},[t._v("\u5143")])],2),e("el-radio-group",{model:{value:a.type,callback:function(l){t.$set(a,"type",l)},expression:"salary.type"}},[e("el-radio",{attrs:{label:0}},[t._v("\u5173\u8054\u7EE9\u6548\u8003\u6838")]),e("el-radio",{attrs:{label:1}},[t._v("\u5173\u8054OKR")])],1)],1),e("div",[e("el-checkbox",{model:{value:a.is_link_attendance,callback:function(l){t.$set(a,"is_link_attendance",l)},expression:"salary.is_link_attendance"}},[t._v("\u5173\u8054\u8003\u52E4 ")]),e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:33106,expression:"33106"}],staticStyle:{"margin-left":"25px"},attrs:{type:"danger",icon:"el-icon-delete",circle:"",size:"small"},on:{click:function(l){return r.deletePerformance(a,s)}}})],1)])}),0)],1),e("div",{staticClass:"detail-part"},[e("div",{staticClass:"part-title"},[e("div",{staticClass:"title-line"},[t._v("\u63D0\u6210\u5DE5\u8D44")]),e("div",{staticClass:"title-btn-con"},[e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:33108,expression:"33108"}],attrs:{type:"primary"},on:{click:function(a){return r.showSelectPlan()}}},[t._v(" \u9009\u62E9\u63D0\u6210\u65B9\u6848 ")])],1)]),e("el-table",{staticStyle:{width:"100%"},attrs:{"header-cell-style":{background:"#f6faff"},data:r.form.commissions,border:""}},[e("el-table-column",{attrs:{prop:"name",label:"\u65B9\u6848\u540D\u79F0",width:"150"}}),e("el-table-column",{attrs:{prop:"name",label:"\u63D0\u6210\u8303\u56F4"},scopedSlots:t._u([{key:"default",fn:function({row:a}){return[a.is_self?e("span",[t._v("\u672C\u4EBA")]):a.member_name_list.length>0?e("span",[e(r.LJWWData,{staticStyle:{display:"inline-block"},attrs:{type:2,openid:a.member_name_list[0]}}),a.member_name_list.length>1?e("span",[t._v(" \u7B49"+t._s(a.member_name_list.length)+"\u4EBA ")]):t._e()],1):t._e()]}}])}),e("el-table-column",{attrs:{prop:"name",label:"\u4E1A\u7EE9\u6307\u6807",width:"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[t._v(" "+t._s(r.planType[a.row.achievement_rule])+" ")]}}])}),e("el-table-column",{attrs:{prop:"name",label:"\u63D0\u6210\u6BD4\u4F8B",width:"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[t._v(" "+t._s(a.row.commission_type===1?"\u9636\u68AF\u63D0\u6210":"\u7EDF\u4E00\u63D0\u6210")+" ")]}}])}),e("el-table-column",{attrs:{prop:"address",label:"\u64CD\u4F5C",align:"center",width:"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:33306,expression:"33306"}],attrs:{type:"text"},on:{click:function(s){return r.addTemplate(a.row,"detail")}}},[t._v("\u67E5\u770B ")]),e("el-button",{directives:[{name:"permission",rawName:"v-permission",value:33305,expression:"33305"}],attrs:{type:"text"},on:{click:function(s){return r.deleteTemplate(a.row)}}},[t._v("\u5220\u9664 ")])]}}])})],1)],1),e("div",{staticClass:"detail-part"},[e("div",{staticClass:"part-title"},[e("div",{staticClass:"title-line"},[t._v(" \u5956\u91D1 "),e("div",{staticClass:"tips"},[e("i",{staticClass:"el-icon-warning"}),t._v(" \u5168\u52E4\u5956\u91D1\u989D\u4FEE\u6539\u540E\uFF0C\u88AB\u8BBE\u7F6E\u4EBA\u5458\u7684\u5168\u52E4\u5956\u5728\u85AA\u8D44\u6863\u6848\u5168\u90E8\u66F4\u65B0 ")])])]),e("div",{staticStyle:{"margin-left":"10px"}},[e("el-form-item",{attrs:{label:"\u5956\u91D1\u91D1\u989D","label-width":"120"}},[e("el-input",{staticStyle:{width:"200px","margin-right":"20px"},model:{value:r.form.bonus.bonus_amount,callback:function(a){t.$set(r.form.bonus,"bonus_amount",a)},expression:"form.bonus.bonus_amount"}},[e("template",{slot:"append"},[t._v("\u5143")])],2),e("el-checkbox",{model:{value:r.form.bonus.is_link_attendance,callback:function(a){t.$set(r.form.bonus,"is_link_attendance",a)},expression:"form.bonus.is_link_attendance"}},[t._v("\u5173\u8054\u8003\u52E4 ")])],1),e("el-form-item",{attrs:{label:"\u5168\u52E4\u5956\u91D1","label-width":"120"}},[e("el-input",{staticStyle:{width:"200px","margin-right":"20px"},model:{value:r.form.bonus.attendance_bonus,callback:function(a){t.$set(r.form.bonus,"attendance_bonus",a)},expression:"form.bonus.attendance_bonus"}},[e("template",{slot:"append"},[t._v("\u5143")])],2),e("el-radio-group",{model:{value:r.form.bonus.is_use,callback:function(a){t.$set(r.form.bonus,"is_use",a)},expression:"form.bonus.is_use"}},[e("el-radio",{attrs:{label:1}},[t._v("\u6709")]),e("el-radio",{attrs:{label:0}},[t._v("\u65E0")])],1)],1)],1)])])],1),e(r.selectPlan,{ref:"planRef",on:{importPlan:r.dealSelectPlan}})],1)},W=[],J=F(R,N,W,!1,null,"b93cfb9b",null,null);const B=J.exports;export{B as default};
|