Commit 1d86842b authored by IvyXia123's avatar IvyXia123

销售级别二次提交

parent ad1fa9f9
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=never><link rel=stylesheet href=https://at.alicdn.com/t/font_746649_x1rivf5f5.css><link rel=stylesheet href=https://lib.baomitu.com/element-ui/2.11.1/theme-chalk/index.css><title>唱唱启蒙-后台</title></head><body><script src=https://lib.baomitu.com/vue/2.5.17/vue.js></script><script src=https://lib.baomitu.com/vuex/3.0.1/vuex.min.js></script><script src=https://lib.baomitu.com/axios/0.18.0/axios.min.js></script><script src=https://lib.baomitu.com/element-ui/2.11.1/index.js></script><div id=app></div><script type=text/javascript src=/static/js/manifest.d5a4f097b252bdc7cc0e.js></script><script type=text/javascript src=/static/js/vendor.195a67a672e524ccd93c.js></script><script type=text/javascript src=/static/js/app.d81550edd99da8615abf.js></script></body><script>let el = document.getElementsByTagName("script"); <!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=never><link rel=stylesheet href=https://at.alicdn.com/t/font_746649_x1rivf5f5.css><link rel=stylesheet href=https://lib.baomitu.com/element-ui/2.11.1/theme-chalk/index.css><title>唱唱启蒙-后台</title></head><body><script src=https://lib.baomitu.com/vue/2.5.17/vue.js></script><script src=https://lib.baomitu.com/vuex/3.0.1/vuex.min.js></script><script src=https://lib.baomitu.com/axios/0.18.0/axios.min.js></script><script src=https://lib.baomitu.com/element-ui/2.11.1/index.js></script><div id=app></div><script type=text/javascript src=/static/js/manifest.ec9e7c0d496e3893551f.js></script><script type=text/javascript src=/static/js/vendor.195a67a672e524ccd93c.js></script><script type=text/javascript src=/static/js/app.d81550edd99da8615abf.js></script></body><script>let el = document.getElementsByTagName("script");
el.onerror = function(a,b,c){ el.onerror = function(a,b,c){
console.log('error:',a,b,c); console.log('error:',a,b,c);
}; };
......
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([28],{"/EIm":function(e,t,a){var n=a("IDI/");"string"==typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);a("rjj0")("6be164ba",n,!1,{})},"IDI/":function(e,t,a){(e.exports=a("FZ+f")(!0)).push([e.i,"\n.f-c > div {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row;\n flex-flow: row;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n","",{version:3,sources:["/Users/xiaxue/Desktop/admin/src/components/system/staff.vue"],names:[],mappings:";AACA;EACE,gCAAgC;EAChC,gCAAgC;EAChC,yBAAyB;EACzB,+BAA+B;EAC/B,8BAA8B;MAC1B,mBAAmB;UACf,eAAe;EACvB,wBAAwB;MACpB,qBAAqB;UACjB,4BAA4B;EACpC,0BAA0B;MACtB,uBAAuB;UACnB,oBAAoB;CAC7B",file:"staff.vue",sourcesContent:["\n.f-c > div {\n display: -webkit-box !important;\n display: -ms-flexbox !important;\n display: flex !important;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row;\n flex-flow: row;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n"],sourceRoot:""}])},T1vT:function(e,t,a){var n=a("qlIA");"string"==typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);a("rjj0")("df4397bc",n,!1,{})},eqK0:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("CCn6"),o=a("kmJW"),l=a("+TkF"),i={name:"index",data:function(){return{searchFrom:{id:"",name:"",mobile:"",id_card:"",type:"",status:"",start_in:"",over_in:""},startTime:[],tableData:[],levelNameArr:[],dialog:{title:"",show:!1,form:{id:"",name:"",mobile:"",id_card:"",type:"",in_at:"",over_at:"",sale_level_id:"",rules:{name:[{required:!0,message:"请输入",trigger:"blur"}],mobile:[{required:!0,message:"请输入",trigger:"blur"}],id_card:[{required:!0,message:"请输入",trigger:"blur"}],type:[{required:!0,message:"请选择",trigger:"change"}],in_at:[{required:!0,message:"请选择",trigger:"change"}],sale_level_id:[{required:!0,message:"请选择",trigger:"change"}]}}},STAFF_TYPE:l.A,dialogDetail:{show:!1,id:""},userList:[],total:0,nowPage:1,limit:10,showDetail:!1,showId:"",dialogObj:{show:!1,title:"绑定老师",id:0,teacher_id:0},dialogDetailObj:{show:!1,id:""},loading:!1}},components:{page:o.a},mounted:function(){console.log(this.dialog),this.getData()},methods:{filterName:function(e,t){return this[t].find(function(t){return t.value==e}).label},dialogToggle:function(){this.dialog.show=!this.dialog.show,this.dialog.show||this.dialogReset()},dialogReset:function(){var e=this;this.$nextTick(function(){e.$refs.dialogForm.resetFields()})},dialogSave:function(){var e=this;this.$refs.dialogForm.validate(function(t){if(!t)return console.log("error submit!!"),!1;var a={name:e.dialog.form.name,mobile:e.dialog.form.mobile,id_card:e.dialog.form.id_card,type:e.dialog.form.type,in_at:e.dialog.form.in_at,sale_level_id:e.dialog.form.sale_level_id};e.dialog.form.id?(a.id=e.dialog.form.id,e.dialog.form.over_at?(a.over_at=e.dialog.form.over_at,a.status=1):(a.over_at="0000-00-00",a.status=0),Object(n._181)(a).then(function(t){e.$message({type:"success",message:"编辑成功!"}),e.dialogToggle(),e.getData()})):Object(n._171)(a).then(function(t){e.$message({type:"success",message:"添加成功!"}),e.dialogToggle(),e.getData()})})},getData:function(){var e=this,t={limit:this.limit,page:this.nowPage};this.searchFrom.id&&(t.id=this.searchFrom.id),this.searchFrom.name&&(t.name=this.searchFrom.name),this.searchFrom.mobile&&(t.mobile=this.searchFrom.mobile),this.searchFrom.id_card&&(t.id_card=this.searchFrom.id_card),this.searchFrom.type&&(t.type=this.searchFrom.type),this.searchFrom.status&&(t.status=this.searchFrom.status),this.$route.params.model&&(t=Object.assign({},t,{mobile:this.$route.params.model}),this.searchFrom.mobile=this.$route.params.model),Object(n._113)(t).then(function(t){e.tableData=t.list,e.total=t.total,e.$route.query.model=""});Object(n._75)({page:1,limit:100}).then(function(t){e.levelNameArr=t.list})},onAdd:function(){var e=this;this.dialog.title="添加员工",this.dialogToggle(),this.$nextTick(function(){e.dialogReset()})},onEdit:function(e){var t=this;this.dialogToggle(),this.dialogReset(),this.$nextTick(function(){t.dialog.title="编辑员工",t.dialog.form.id=e.id,t.dialog.form.name=e.name,t.dialog.form.mobile=e.mobile,t.dialog.form.id_card=e.id_card,t.dialog.form.type=e.type,t.dialog.form.in_at=e.in_at,t.dialog.form.sale_level_id=e.sale_level_id,1==e.status?t.dialog.form.over_at=e.over_at:t.dialog.form.over_at=""})},onSearch:function(){this.getData()},onPageChange:function(e){this.nowPage=e,this.getData()},onSizeChange:function(e){this.limit=e,this.nowPage=1,this.getData()}}},r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"user"},[a("el-form",{ref:"searchFrom",attrs:{model:e.searchFrom,"label-width":"80px",inline:""}},[a("el-form-item",{attrs:{label:"ID"}},[a("el-input",{attrs:{clearable:""},model:{value:e.searchFrom.id,callback:function(t){e.$set(e.searchFrom,"id",t)},expression:"searchFrom.id"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"姓名"}},[a("el-input",{attrs:{clearable:""},model:{value:e.searchFrom.name,callback:function(t){e.$set(e.searchFrom,"name",t)},expression:"searchFrom.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"手机号码"}},[a("el-input",{attrs:{clearable:""},model:{value:e.searchFrom.mobile,callback:function(t){e.$set(e.searchFrom,"mobile",t)},expression:"searchFrom.mobile"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"身份证号"}},[a("el-input",{attrs:{clearable:""},model:{value:e.searchFrom.id_card,callback:function(t){e.$set(e.searchFrom,"id_card",t)},expression:"searchFrom.id_card"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"岗位"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:e.searchFrom.type,callback:function(t){e.$set(e.searchFrom,"type",t)},expression:"searchFrom.type"}},e._l(e.STAFF_TYPE,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:"状态"}},[a("el-select",{attrs:{clearable:""},model:{value:e.searchFrom.status,callback:function(t){e.$set(e.searchFrom,"status",t)},expression:"searchFrom.status"}},[a("el-option",{attrs:{label:"在职",value:"0"}}),e._v(" "),a("el-option",{attrs:{label:"离职",value:"1"}})],1)],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary",plain:""},on:{click:e.onSearch}},[e._v("搜索")]),e._v(" "),e.$store.state.readonly?e._e():a("el-button",{attrs:{type:"success",plain:""},on:{click:e.onAdd}},[e._v("添加")])],1)],1),e._v(" "),a("el-table",{attrs:{data:e.tableData}},[a("el-table-column",{attrs:{prop:"id",label:"ID"}}),e._v(" "),a("el-table-column",{attrs:{prop:"name",label:"真实姓名"}}),e._v(" "),a("el-table-column",{attrs:{prop:"mobile",label:"手机号码"}}),e._v(" "),a("el-table-column",{attrs:{prop:"id_card",label:"身份证号",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticStyle:{"white-space":"nowrap"}},[e._v("\n "+e._s(t.row.id_card)+"\n ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"岗位",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e.filterName(t.row.type,"STAFF_TYPE"))+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"in_at",label:"入职时间"}}),e._v(" "),a("el-table-column",{attrs:{label:"离职时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1==t.row.status?t.row.over_at:"-")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(0==t.row.status?"在职":"离职")+"\n ")]}}])}),e._v(" "),e.$store.state.readonly?e._e():a("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(a){e.onEdit(t.row)}}},[e._v("编辑")])]}}])})],1),e._v(" "),a("page",{attrs:{total:e.total,limit:e.limit},on:{pageChange:e.onPageChange,sizeChange:e.onSizeChange}}),e._v(" "),a("el-dialog",{attrs:{title:e.dialog.title,visible:e.dialog.show,width:"800px"},on:{"update:visible":function(t){e.$set(e.dialog,"show",t)}}},[a("el-form",{ref:"dialogForm",attrs:{rules:e.dialog.form.rules,model:e.dialog.form,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"真实姓名:",prop:"name"}},[a("el-input",{attrs:{type:"text"},model:{value:e.dialog.form.name,callback:function(t){e.$set(e.dialog.form,"name",t)},expression:"dialog.form.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"手机号码:",prop:"mobile"}},[a("el-input",{attrs:{type:"number"},model:{value:e.dialog.form.mobile,callback:function(t){e.$set(e.dialog.form,"mobile",t)},expression:"dialog.form.mobile"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"身份证号:",prop:"id_card"}},[a("el-input",{attrs:{type:"text"},model:{value:e.dialog.form.id_card,callback:function(t){e.$set(e.dialog.form,"id_card",t)},expression:"dialog.form.id_card"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"岗位:",prop:"type"}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.dialog.form.type,callback:function(t){e.$set(e.dialog.form,"type",t)},expression:"dialog.form.type"}},e._l(e.STAFF_TYPE,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),a("el-form-item",{attrs:{label:"入职日期:",prop:"in_at"}},[a("el-date-picker",{attrs:{type:"date","value-format":"yyyy-MM-dd",clearable:!1,placeholder:"选择日期"},model:{value:e.dialog.form.in_at,callback:function(t){e.$set(e.dialog.form,"in_at",t)},expression:"dialog.form.in_at"}})],1),e._v(" "),"添加员工"!=e.dialog.title?a("el-form-item",{attrs:{label:"离职日期:",prop:"over_at"}},[a("el-date-picker",{attrs:{type:"date","value-format":"yyyy-MM-dd",clearable:!0,placeholder:"选择日期"},model:{value:e.dialog.form.over_at,callback:function(t){e.$set(e.dialog.form,"over_at",t)},expression:"dialog.form.over_at"}})],1):e._e(),e._v(" "),a("el-form-item",{attrs:{label:"级别名称:",prop:"sale_level_id"}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.dialog.form.sale_level_id,callback:function(t){e.$set(e.dialog.form,"sale_level_id",t)},expression:"dialog.form.sale_level_id"}},e._l(e.levelNameArr,function(e){return a("el-option",{key:e.id,attrs:{label:e.level_name,value:e.id}})}))],1)],1),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.dialogToggle}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.dialogSave}},[e._v("确定")])],1)],1)],1)};r._withStripped=!0;var s={render:r,staticRenderFns:[]},d=s;var c=!1;var m=a("VU/8")(i,d,!1,function(e){c||(a("T1vT"),a("/EIm"))},"data-v-d61fa9e0",null);m.options.__file="src/components/system/staff.vue";t.default=m.exports},qlIA:function(e,t,a){(e.exports=a("FZ+f")(!0)).push([e.i,'\n.search-btn-block[data-v-d61fa9e0] {\n margin-left: 20px;\n}\n.search-form[data-v-d61fa9e0] {\n background: white;\n padding: 10px;\n margin: 10px 0;\n}\n.new-block[data-v-d61fa9e0] {\n margin: 10px;\n text-align: right;\n}\n.fl-r[data-v-d61fa9e0] {\n float: right;\n}\n.text-c[data-v-d61fa9e0] {\n text-align: center;\n}\n.text-b[data-v-d61fa9e0] {\n font-weight: bold;\n}\n.color-b[data-v-d61fa9e0] {\n color: #6ba8e6;\n}\n.text-r[data-v-d61fa9e0] {\n text-align: right;\n}\n.main-block[data-v-d61fa9e0] {\n margin: 5px;\n background: white;\n padding: 5px;\n}\nhtml[data-v-d61fa9e0] {\n font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "\\5FAE\\8F6F\\96C5\\9ED1", Arial, sans-serif;\n}\n.clear-both[data-v-d61fa9e0]:after {\n content: \'\';\n display: block;\n clear: both;\n}\n/*::-webkit-scrollbar-track-piece { //滚动条凹槽的颜色,还可以设置边框属性\n border-radius: 10px;\n}\n::-webkit-scrollbar {//滚动条的宽度\n width:5px;\n height:5px;\n}\n::-webkit-scrollbar-thumb {//滚动条的设置\n background-color:@secondary-font-color;\n border-radius: 10px;\n height: 10px;\n min-height:10px;\n}*/\n.el-form .el-form-item[data-v-d61fa9e0]:last-child {\n margin-bottom: 0;\n}\n.avatar[data-v-d61fa9e0] {\n width: 50px;\n margin-right: 5px;\n border-radius: 50%;\n height: 50px;\n}\n.user[data-v-d61fa9e0] {\n /*height: 100%;*/\n overflow: auto;\n padding: 20px 0;\n}\n.user .btn-content[data-v-d61fa9e0] {\n text-align: center;\n}\n.flexRow[data-v-d61fa9e0] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row;\n flex-flow: row;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n',"",{version:3,sources:["/Users/xiaxue/Desktop/admin/src/components/system/staff.vue"],names:[],mappings:";AACA;EACE,kBAAkB;CACnB;AACD;EACE,kBAAkB;EAClB,cAAc;EACd,eAAe;CAChB;AACD;EACE,aAAa;EACb,kBAAkB;CACnB;AACD;EACE,aAAa;CACd;AACD;EACE,mBAAmB;CACpB;AACD;EACE,kBAAkB;CACnB;AACD;EACE,eAAe;CAChB;AACD;EACE,kBAAkB;CACnB;AACD;EACE,YAAY;EACZ,kBAAkB;EAClB,aAAa;CACd;AACD;EACE,0IAA0H;CAC3H;AACD;EACE,YAAY;EACZ,eAAe;EACf,YAAY;CACb;AACD;;;;;;;;;;;;GAYG;AACH;EACE,iBAAiB;CAClB;AACD;EACE,YAAY;EACZ,kBAAkB;EAClB,mBAAmB;EACnB,aAAa;CACd;AACD;EACE,iBAAiB;EACjB,eAAe;EACf,gBAAgB;CACjB;AACD;EACE,mBAAmB;CACpB;AACD;EACE,qBAAqB;EACrB,qBAAqB;EACrB,cAAc;EACd,+BAA+B;EAC/B,8BAA8B;MAC1B,mBAAmB;UACf,eAAe;EACvB,wBAAwB;MACpB,qBAAqB;UACjB,4BAA4B;EACpC,0BAA0B;MACtB,uBAAuB;UACnB,oBAAoB;CAC7B",file:"staff.vue",sourcesContent:['\n.search-btn-block[data-v-d61fa9e0] {\n margin-left: 20px;\n}\n.search-form[data-v-d61fa9e0] {\n background: white;\n padding: 10px;\n margin: 10px 0;\n}\n.new-block[data-v-d61fa9e0] {\n margin: 10px;\n text-align: right;\n}\n.fl-r[data-v-d61fa9e0] {\n float: right;\n}\n.text-c[data-v-d61fa9e0] {\n text-align: center;\n}\n.text-b[data-v-d61fa9e0] {\n font-weight: bold;\n}\n.color-b[data-v-d61fa9e0] {\n color: #6ba8e6;\n}\n.text-r[data-v-d61fa9e0] {\n text-align: right;\n}\n.main-block[data-v-d61fa9e0] {\n margin: 5px;\n background: white;\n padding: 5px;\n}\nhtml[data-v-d61fa9e0] {\n font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;\n}\n.clear-both[data-v-d61fa9e0]:after {\n content: \'\';\n display: block;\n clear: both;\n}\n/*::-webkit-scrollbar-track-piece { //滚动条凹槽的颜色,还可以设置边框属性\n border-radius: 10px;\n}\n::-webkit-scrollbar {//滚动条的宽度\n width:5px;\n height:5px;\n}\n::-webkit-scrollbar-thumb {//滚动条的设置\n background-color:@secondary-font-color;\n border-radius: 10px;\n height: 10px;\n min-height:10px;\n}*/\n.el-form .el-form-item[data-v-d61fa9e0]:last-child {\n margin-bottom: 0;\n}\n.avatar[data-v-d61fa9e0] {\n width: 50px;\n margin-right: 5px;\n border-radius: 50%;\n height: 50px;\n}\n.user[data-v-d61fa9e0] {\n /*height: 100%;*/\n overflow: auto;\n padding: 20px 0;\n}\n.user .btn-content[data-v-d61fa9e0] {\n text-align: center;\n}\n.flexRow[data-v-d61fa9e0] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row;\n flex-flow: row;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n'],sourceRoot:""}])}});
\ No newline at end of file
webpackJsonp([68],{"9bUi":function(e,t,n){(e.exports=n("FZ+f")(!0)).push([e.i,"\n.sales-level {\n padding: 10px;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n.sales-level .custom-table {\n margin-top: 20px;\n width: 100%;\n border: solid 1px #EBEEF5;\n border-spacing: 0;\n border-collapse: collapse;\n}\n.sales-level .custom-table thead {\n color: #909399;\n font-weight: 500;\n}\n.sales-level .custom-table thead th {\n padding: 12px 10px;\n border: 1px solid #EBEEF5;\n}\n.sales-level .custom-table tbody td {\n padding: 12px 10px;\n border: 1px solid #EBEEF5;\n}\n.sales-level .subcompany-list {\n width: 100%;\n}\n.sales-level .subcompany-list .from-item {\n width: 15%;\n}\n","",{version:3,sources:["/Users/xiaxue/Desktop/admin/src/components/salesLevel/index.vue"],names:[],mappings:";AACA;EACE,cAAc;EACd,+BAA+B;UACvB,uBAAuB;CAChC;AACD;EACE,iBAAiB;EACjB,YAAY;EACZ,0BAA0B;EAC1B,kBAAkB;EAClB,0BAA0B;CAC3B;AACD;EACE,eAAe;EACf,iBAAiB;CAClB;AACD;EACE,mBAAmB;EACnB,0BAA0B;CAC3B;AACD;EACE,mBAAmB;EACnB,0BAA0B;CAC3B;AACD;EACE,YAAY;CACb;AACD;EACE,WAAW;CACZ",file:"index.vue",sourcesContent:["\n.sales-level {\n padding: 10px;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n}\n.sales-level .custom-table {\n margin-top: 20px;\n width: 100%;\n border: solid 1px #EBEEF5;\n border-spacing: 0;\n border-collapse: collapse;\n}\n.sales-level .custom-table thead {\n color: #909399;\n font-weight: 500;\n}\n.sales-level .custom-table thead th {\n padding: 12px 10px;\n border: 1px solid #EBEEF5;\n}\n.sales-level .custom-table tbody td {\n padding: 12px 10px;\n border: 1px solid #EBEEF5;\n}\n.sales-level .subcompany-list {\n width: 100%;\n}\n.sales-level .subcompany-list .from-item {\n width: 15%;\n}\n"],sourceRoot:""}])},AN7M:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=n("CCn6"),a=n("kmJW"),s=n("+TkF"),i=n("mWMt"),o={name:"index",data:function(){return{pageIndex:1,total:0,limit:10,staffId:"",saleLevel:[{label:"销售顾问",value:1},{label:"销售主管",value:2},{label:"销售经理",value:3},{label:"销售总监",value:4}],subcompanyList:[],saleLevelNum:0,salesLevelDialog:!1,staffTitle:[],staffContent:[],oldVal:"",infoLoading:!0,infoLoadingDialog:!1}},components:{page:a.a},methods:{newAdd:function(){this.saleLevelNum++,this.subcompanyList.push({sale_level:"",level_name:"",money_base_salary:"",money_month_target:"",money_quarter_lift_line:""})},getLevelListFn:function(){var e=this;Object(l._75)({page:1,limit:100}).then(function(t){e.infoLoading=!1,t.list.map(function(e){e.sale_level=1===e.sale_level?"销售顾问":2===e.sale_level?"销售主管":3===e.sale_level?"销售经理":"销售总监"}),e.subcompanyList=t.list})},preservation:function(){var e=this;if(0!==this.saleLevelNum){var t=this.subcompanyList.slice(-this.saleLevelNum);-1!==JSON.stringify(t).indexOf('""')?this.$message({message:"没有新增的信息",type:"warning"}):Object(l.i)({params:JSON.stringify(t)}).then(function(t){e.getLevelListFn(),e.$message({message:"数据保存成功",type:"warning"})})}else this.$message({message:"没有新增信息",type:"warning"})},focusOldVal:function(e){this.oldVal=e},modifyLevel:function(e,t){var n=this,a=this.subcompanyList.findIndex(function(t){return t.id===e}),s=this.subcompanyList[a];i.a.isEmpty(s.id)||(i.a.isEmpty(t)?this.$message({message:"修改数据不能为空",type:"warning"}):(s.position=s.sale_level+"-"+s.level_name+"-"+s.money_base_salary,s.old_val=this.oldVal,s.new_val=t,Object(l._21)(e,s).then(function(e){n.$message({message:"修改数据更新成功",type:"warning"})})))},staffCountClick:function(e,t,n){var a=this;this.staffId=e,this.infoLoadingDialog=!0,this.pageIndex=t,this.limit=n,(e?l._112:l._101)({page:t,limit:n},e).then(function(t){var n=e?t.list:t.page_data;n.length>0?(a.staffTitle=e?s.z:s.G,a.total=t.total,a.staffContent=n,a.salesLevelDialog=!0):a.$message({message:"暂无数据",type:"warning"}),a.infoLoadingDialog=!1})},handleCurrentChange:function(e){this.pageIndex=e,this.staffCountClick(this.staffId,e,this.limit)},handleSizeChange:function(e){this.pageIndex=1,this.limit=e,this.staffCountClick(this.staffId,1,e)}},mounted:function(){this.getLevelListFn()}},r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"sales-level"},[n("el-card",{directives:[{name:"loading",rawName:"v-loading",value:e.infoLoading,expression:"infoLoading"}]},[n("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[n("span",{staticStyle:{"font-size":"18px","font-weight":"bold","padding-right":"20px"}},[e._v("销售级别配置:")])]),e._v(" "),n("div",{staticClass:"subcompany-list"},[e.subcompanyList.length>0?n("div",{staticClass:"subcompany-list-content"},e._l(e.subcompanyList,function(t){return n("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,size:"mini"}},[n("el-form-item",{attrs:{label:"销售层级"}},[n("el-select",{attrs:{placeholder:"销售层级"},on:{change:function(n){e.modifyLevel(t.id,t.sale_level)},focus:function(n){e.focusOldVal(t.sale_level)}},model:{value:t.sale_level,callback:function(n){e.$set(t,"sale_level",n)},expression:"item.sale_level"}},e._l(e.saleLevel,function(e){return n("el-option",{attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),n("el-form-item",{attrs:{label:"级别名称"}},[n("el-input",{attrs:{placeholder:"级别名称"},on:{change:function(n){e.modifyLevel(t.id,t.level_name)},focus:function(n){e.focusOldVal(t.level_name)}},model:{value:t.level_name,callback:function(n){e.$set(t,"level_name",n)},expression:"item.level_name"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"底薪"}},[n("el-input",{attrs:{placeholder:"底薪"},on:{change:function(n){e.modifyLevel(t.id,t.money_base_salary)},focus:function(n){e.focusOldVal(t.money_base_salary)}},model:{value:t.money_base_salary,callback:function(n){e.$set(t,"money_base_salary",n)},expression:"item.money_base_salary"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"月度业绩目标"}},[n("el-input",{attrs:{placeholder:"月度业绩目标"},on:{change:function(n){e.modifyLevel(t.id,t.money_month_target)},focus:function(n){e.focusOldVal(t.money_month_target)}},model:{value:t.money_month_target,callback:function(n){e.$set(t,"money_month_target",n)},expression:"item.money_month_target"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"季度升降级线"}},[n("el-input",{attrs:{placeholder:"季度升降级线"},on:{change:function(n){e.modifyLevel(t.id,t.money_quarter_lift_line)},focus:function(n){e.focusOldVal(t.money_quarter_lift_line)}},model:{value:t.money_quarter_lift_line,callback:function(n){e.$set(t,"money_quarter_lift_line",n)},expression:"item.money_quarter_lift_line"}})],1),e._v(" "),n("el-form-item",[n("el-tag",{staticStyle:{cursor:"pointer"},on:{click:function(n){e.staffCountClick(t.id,1,10)}}},[e._v(e._s(t.staff_count||0))])],1)],1)})):e._e(),e._v(" "),0===e.subcompanyList.length?n("div",{staticStyle:{color:"#000","font-size":"13px","text-align":"center","padding-top":"20px"}},[e._v("暂无数据")]):e._e(),e._v(" "),n("div",{staticStyle:{"text-align":"right","padding-top":"30px","padding-right":"30px"}},[n("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){e.staffCountClick("",1,10)}}},[e._v("变更记录")]),e._v(" "),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.newAdd}},[e._v("新增")]),e._v(" "),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.preservation}},[e._v("保存")])],1)]),e._v(" "),n("el-dialog",{attrs:{visible:e.salesLevelDialog,width:"90%"},on:{"update:visible":function(t){e.salesLevelDialog=t}}},[0!=e.staffTitle.length?n("table",{directives:[{name:"loading",rawName:"v-loading",value:e.infoLoadingDialog,expression:"infoLoadingDialog"}],staticClass:"custom-table"},[n("thead",[n("tr",e._l(e.staffTitle,function(t){return n("th",[e._v(e._s(t.label))])}))]),e._v(" "),n("tbody",e._l(e.staffContent,function(t,l){return n("tr",{staticStyle:{"text-align":"center"}},[e.staffId?[n("td",[e._v(e._s(t.level_name))]),e._v(" "),n("td",[e._v(e._s(t.squad))]),e._v(" "),n("td",[e._v(e._s(t.name))]),e._v(" "),n("td",[e._v(e._s(t.in_at))]),e._v(" "),n("td",[e._v(e._s(t.base_salary))]),e._v(" "),n("td",[n("router-link",{attrs:{to:{name:"staff",params:{model:t.mobile}}}},[n("el-button",{attrs:{size:"mini",type:"primary"}},[e._v("修改")])],1)],1)]:e._e(),e._v(" "),e.staffId?e._e():[n("td",[e._v(e._s(l+1))]),e._v(" "),n("td",[e._v(e._s(t.operator))]),e._v(" "),n("td",[e._v(e._s(t.behavior))]),e._v(" "),n("td",[e._v(e._s(t.position))]),e._v(" "),n("td",[e._v(e._s(t.front))]),e._v(" "),n("td",[e._v(e._s(t.after))])]],2)}))]):e._e(),e._v(" "),n("div",{staticStyle:{"padding-top":"20px"}},[n("el-pagination",{staticStyle:{"text-align":"center"},attrs:{"page-sizes":[5,10,20,30,40,50,60,80,100],"page-size":e.limit,"current-page":e.pageIndex,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){e.pageIndex=t}}})],1)])],1)],1)};r._withStripped=!0;var d={render:r,staticRenderFns:[]},c=d;var m=!1;var u=n("VU/8")(o,c,!1,function(e){m||n("xuW1")},null,null);u.options.__file="src/components/salesLevel/index.vue";t.default=u.exports},xuW1:function(e,t,n){var l=n("9bUi");"string"==typeof l&&(l=[[e.i,l,""]]),l.locals&&(e.exports=l.locals);n("rjj0")("f80da26c",l,!1,{})}});
\ No newline at end of file
!function(e){var a=window.webpackJsonp;window.webpackJsonp=function(f,d,n){for(var r,t,o,i=0,u=[];i<f.length;i++)t=f[i],c[t]&&u.push(c[t][0]),c[t]=0;for(r in d)Object.prototype.hasOwnProperty.call(d,r)&&(e[r]=d[r]);for(a&&a(f,d,n);u.length;)u.shift()();if(n)for(i=0;i<n.length;i++)o=b(b.s=n[i]);return o};var f={},c={76:0};function b(a){if(f[a])return f[a].exports;var c=f[a]={i:a,l:!1,exports:{}};return e[a].call(c.exports,c,c.exports,b),c.l=!0,c.exports}b.e=function(e){var a=c[e];if(0===a)return new Promise(function(e){e()});if(a)return a[2];var f=new Promise(function(f,b){a=c[e]=[f,b]});a[2]=f;var d=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.charset="utf-8",n.async=!0,n.timeout=12e4,b.nc&&n.setAttribute("nonce",b.nc),n.src=b.p+"static/js/"+e+"."+{0:"84986910c161c41a4113",1:"6f5852a7c7a1234bf9fe",2:"2f25f764a24b0d66d07f",3:"f686f99abc5cbc1c3563",4:"335031cf6e00f24b2b6d",5:"bbaf8aa009ddaae5ab05",6:"34cf4703f756133943b9",7:"277632f9d469e66d13e5",8:"4829277cb909c0d8d22d",9:"47cfac31d306f0b4c001",10:"a93eb65d3916f1ff4cdb",11:"a65e24beefb035d8ced7",12:"a649f6dfb1469e22533f",13:"ec2412fabd0bc31862e7",14:"c354f939bf02964921f9",15:"84a4187d276b0c823291",16:"a5d19af7dab2bf0fea84",17:"b9fa866ff23975b0ce40",18:"9a3b62055ea7cba2cbfc",19:"d4b25f69007a1d7d3013",20:"434d6cc4b2245fed28fb",21:"d45ccb96ff29fc7a4e7b",22:"ba70d8aa191024a5e04f",23:"0faaca60dd95f15ccf9f",24:"9c0994b627bfb94256bf",25:"dac1d46c0459bc0c10b2",26:"2c67df9580621b3083e1",27:"fc07ba25586fbd76439d",28:"a3f85a18b0caa25a3c42",29:"4f72b6f08d3d7e3f3145",30:"3526bb458a952a300b49",31:"e6a8e0c9c43036f4e2e2",32:"32c7d6a137b8bdc8fac9",33:"2ba7edc4281e89804738",34:"49de759dd163a1140670",35:"0cd1fdc00406dc213875",36:"3579a150fc29bfc488eb",37:"e37caf9eadacc34a867b",38:"eee8afaa484e063f5e79",39:"3f713e415418fbdd81f4",40:"3ce4868371add5a170a8",41:"b2089937b145f5d61101",42:"3ac3fa27264b12e53b45",43:"85a35eaee352383b9ab4",44:"2df399a9bb05667a442e",45:"dce475ea7077449d86a0",46:"cbdcc528baf6016a8760",47:"da73ad81ca29a3a31fc7",48:"f11ed37cbc7bd67b67ab",49:"879516e6b1e82c9195f3",50:"7697a77c69f5ef612e17",51:"cc5357bf9fb28bc96766",52:"3154b51701a24c09c6a4",53:"487cdde0d28217b7f5fa",54:"0b44009d42d94d6f483b",55:"831313ddb60d4b7d03d0",56:"292b6137792d3eec85b9",57:"28319881f1417ca90d2c",58:"3057a051ab184a78c567",59:"8bba19627410dde511d0",60:"5a4e00eaabd338912bd0",61:"501e14d14d68a3b6717f",62:"23e2507eeb4a67e0535f",63:"eefc3b412fe859403ff2",64:"451882c7854af00fe8f7",65:"8f777273e29178f5ebcb",66:"83da536f390a5f002ac1",67:"43b0001333af80e3b005",68:"87fa72a2d6e74f38626b",69:"e8ea7e239280f3335794",70:"28067ea72292d2fb8ce6",71:"2f2259dee90bad11a590",72:"731bb386b3dd5a8b275e",73:"f0bb161f48dbfbc00b05"}[e]+".js";var r=setTimeout(t,12e4);function t(){n.onerror=n.onload=null,clearTimeout(r);var a=c[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),c[e]=void 0)}return n.onerror=n.onload=t,d.appendChild(n),f},b.m=e,b.c=f,b.d=function(e,a,f){b.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:f})},b.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return b.d(a,"a",a),a},b.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},b.p="/",b.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment