selectPlanDialog-legacy-cb008a77.js 3.7 KB

1
  1. System.register(["./vendor-legacy-8856a2a6.js","./index-legacy-240e7575.js","./LJWWData-legacy-70848b40.js","./constant-legacy-cb0d593c.js"],(function(e,t){"use strict";var a,n,l,i,o,s,r,c,u,d=document.createElement("style");return d.textContent=".input-with-select[data-v-ed13cc0f]{width:260px;margin-bottom:10px}[data-v-ed13cc0f] .el-table__body tr:hover>td{background-color:#f6faff!important}\n",document.head.appendChild(d),{setters:[function(e){a=e.r,n=e.i,l=e.o,i=e.e},function(e){o=e.n,s=e.$,r=e.c},function(e){c=e.L},function(e){u=e.I}],execute:function(){e("s",o({__name:"selectPlanDialog",emits:["importIndicator"],setup:function(e,t){var o=t.expose,d=t.emit,p=a(!1),f=n({name__contains:"",company:s.getters.company,limit:10,offset:0,del_flag:0,ordering:"-id"}),m=a(0),g=a(1),_=a([]),b=a([]),h=u;function v(){p.value=!0}function y(){HTTP.get("get_commission_salary_files",f).then((function(e){m.value=e.data.count,_.value=e.data.results}))}return l((function(){y()})),o({init:v}),{__sfc:!0,dialogVisible:p,emits:d,filter:f,total:m,currentPage:g,tableData:_,selectedData:b,planType:h,init:v,getData:y,handleSizeChange:function(e){f.limit=e,y()},handleCurrentChange:function(e){g.value=e,f.offset=(e-1)*f.limit,y()},selectChange:function(e){b.value=e},saveForm:function(){if(!b.value.length)return i.exports.Message({type:"error",message:"请提成方案指标"});p.value=!1,d("importPlan",b.value)},LJTableFooter:r,LJWWData:c}}},(function(){var e=this,t=e._self._c,a=e._self._setupProxy;return t("div",{staticClass:"clue-details"},[t("el-dialog",{attrs:{"append-to-body":!0,title:"选择提成方案",visible:a.dialogVisible,width:"800px"},on:{"update:visible":function(e){a.dialogVisible=e}}},[t("div",{staticClass:"table-con"},[t("el-input",{staticClass:"input-with-select",attrs:{placeholder:"请输入方案名称"},model:{value:a.filter.name__contains,callback:function(t){e.$set(a.filter,"name__contains",t)},expression:"filter.name__contains"}},[t("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:a.getData},slot:"append"})],1),t("el-table",{staticStyle:{width:"100%"},attrs:{data:a.tableData,height:400,border:"","header-cell-style":{background:"#f6faff"}},on:{"selection-change":a.selectChange}},[t("el-table-column",{attrs:{type:"selection",width:"50",align:"center"}}),t("el-table-column",{attrs:{prop:"name",label:"方案名称",width:"150"}}),t("el-table-column",{attrs:{prop:"name",label:"提成范围"},scopedSlots:e._u([{key:"default",fn:function(n){var l=n.row;return[l.is_self?t("span",[e._v("本人")]):l.member_name_list.length>0?t("span",[t(a.LJWWData,{staticStyle:{display:"inline-block"},attrs:{type:2,openid:l.member_name_list[0]}}),l.member_name_list.length>1?t("span",[e._v(" 等"+e._s(l.member_name_list.length)+"人 ")]):e._e()],1):e._e()]}}])}),t("el-table-column",{attrs:{prop:"name",label:"业绩指标",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(a.planType[t.row.achievement_rule])+" ")]}}])}),t("el-table-column",{attrs:{prop:"name",label:"提成比例",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(1===t.row.commission_type?"阶梯提成":"统一提成")+" ")]}}])})],1),t(a.LJTableFooter,[t("div",{staticStyle:{"margin-right":"auto"}},[t("el-pagination",{attrs:{"current-page":a.currentPage,"page-sizes":[10,20,50,100],"page-size":a.filter.limit,layout:"total, sizes, prev, pager, next, jumper",total:a.total},on:{"size-change":a.handleSizeChange,"current-change":a.handleCurrentChange}})],1)])],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(e){a.dialogVisible=!1}}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:a.saveForm}},[e._v(" 确 定 ")])],1)])],1)}),[],!1,null,"ed13cc0f",null,null).exports)}}}));