1 line
54 KiB
JavaScript
1 line
54 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b2f66574"],{"0692":function(e,t,a){},"0d01":function(e,t,a){"use strict";a("de94")},"19a55":function(e,t,a){},"20e1":function(e,t,a){"use strict";a.d(t,"l",(function(){return r})),a.d(t,"k",(function(){return i})),a.d(t,"h",(function(){return o})),a.d(t,"a",(function(){return l})),a.d(t,"e",(function(){return s})),a.d(t,"b",(function(){return c})),a.d(t,"c",(function(){return u})),a.d(t,"d",(function(){return p})),a.d(t,"m",(function(){return d})),a.d(t,"f",(function(){return m})),a.d(t,"i",(function(){return g})),a.d(t,"g",(function(){return b})),a.d(t,"j",(function(){return f}));var n=a("b775");function r(e){return Object(n["a"])({url:"/hakocompany/YdRule/pageList",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/hakocompany/YdPool/create",method:"post",data:e})}function o(e){return Object(n["a"])({url:"/hakocompany/YdPool/findOsProjectYdPageList",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/hakocompany/YdPool/countYdTotalByProject",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/hakocompany/YdPool/getDetail",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/hakocompany/YdMemberAccount/findMemberYdPageList",method:"post",data:e})}function u(e){return Object(n["a"])({url:"/hakocompany/YdMemberAccount/findById",method:"post",data:e})}function p(e){return Object(n["a"])({url:"/hakocompany/YdPool/pageList",method:"post",data:e})}function d(e){return Object(n["a"])({url:"/hakocompany/YdPool/update",method:"post",data:e})}function m(e){return Object(n["a"])({url:"/hakocompany/YdMemberAccount/memberTradeRecordPageList",method:"post",data:e})}function g(e){return Object(n["a"])({url:"/company/YdMemberAccount/findTradeRecordDetail",method:"post",data:e})}function b(e){return Object(n["a"])({url:"/hakocompany/Project/orderPricePage",method:"post",data:e})}function f(e){return Object(n["a"])({url:"/hakocompany/Project/updateOrderPrice",method:"post",data:e})}},"4f70":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container bgHeight"},[a("el-tabs",{attrs:{value:e.activeName,type:"border-card"},on:{"tab-click":e.handleClick}},[a("el-tab-pane",{attrs:{label:"云豆列表",name:"kidneyBeanList"}},["kidneyBeanList"===e.activeName?a("kidneyBeanList"):e._e()],1),e._v(" "),a("el-tab-pane",{attrs:{label:"薪酬规则",name:"yundouRuleBase"}},["yundouRuleBase"===e.activeName?a("yundouRuleBase"):e._e()],1),e._v(" "),a("el-tab-pane",{attrs:{label:"薪酬云豆核算",name:"issueManage"}},["issueManage"===e.activeName?a("issueManage"):e._e()],1),e._v(" "),a("el-tab-pane",{attrs:{label:"非计划云豆配置",name:"unplannedBeanConfig"}},["unplannedBeanConfig"===e.activeName?a("unplannedBeanConfig"):e._e()],1)],1)],1)},r=[],i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"kidneyBeanList"},[e.infoList?a("div",[a("el-card",{staticClass:"box-card"},[a("el-row",[a("el-col",{staticClass:"elCol",attrs:{span:6}},[a("el-input",{attrs:{clearable:"",placeholder:"项目名称"},model:{value:e.query.projectName,callback:function(t){e.$set(e.query,"projectName",t)},expression:"query.projectName"}})],1),e._v(" "),a("el-col",{staticClass:"elCol",attrs:{span:6}},[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:function(t){return e.resetForm()}}},[e._v("重置")]),e._v(" "),a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:e.onSearch}},[e._v("查询")])],1)],1)],1),e._v(" "),a("el-card",{staticClass:"box-card",staticStyle:{"margin-top":"15px"}},[a("div",{staticClass:"planLst"},[a("span",{staticStyle:{color:"#2f2c2c","font-size":"16px"}},[e._v("云豆列表")])]),e._v(" "),a("el-table",{staticStyle:{width:"100%","margin-top":"15px"},attrs:{border:"",data:e.tableData,"header-cell-style":e.headClass}},[a("el-table-column",{attrs:{label:"#",align:"center",width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+(e.query.pageNumber-1)*e.query.pageSize+1)+" ")])]}}],null,!1,3830243315)}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"name",label:"项目名称"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"total",label:"云豆数量"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row?a("span",[null!==t.row.total?a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.detailsClick(t.row,"view")}}},[e._v("查看")]):e._e()],1):e._e(),e._v(" "),t.row?a("span",[null!==t.row.total?a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.detailsClick(t.row,"edit")}}},[e._v("编辑")]):e._e()],1):e._e(),e._v(" "),t.row?a("span",[null==t.row.total?a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.detailsClick(t.row,"add")}}},[e._v("配置")]):e._e()],1):e._e()]}}],null,!1,1429729306)})],1),e._v(" "),a("div",{staticClass:"paginations"},[a("el-pagination",{attrs:{background:"","current-page":e.query.pageNumber,"page-sizes":[10,20,30,50],"page-size":e.query.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.pageTotal},on:{"update:currentPage":function(t){return e.$set(e.query,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.query,"pageNumber",t)},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)],1):e._e(),e._v(" "),e.viewInfo?a("div",{staticClass:"viewDetails"},[a("cloudBeanList",{ref:"cloud",on:{goBack:e.goBack}})],1):e._e()])},o=[],l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"cloudBeanList"},[e.infoLisW?a("div",[a("el-card",{staticClass:"box-card"},[a("el-page-header",{attrs:{content:e.content},on:{back:e.goBackInfo}}),e._v(" "),a("div",{staticClass:"rule typeface"},[e._v("基础信息")]),e._v(" "),a("div",{staticClass:"tab-title"}),e._v(" "),a("div",{staticClass:"planLst"},[a("span",{staticStyle:{color:"#606266","font-size":"16px"}},[a("el-row",[a("el-col",{attrs:{span:12}},[e._v("项目名称:"+e._s(e.query.name))]),e._v(" "),a("el-col",{attrs:{span:12}},[e._v("云豆数量:"),a("el-input",{attrs:{disabled:""},model:{value:e.shuliang,callback:function(t){e.shuliang=t},expression:"shuliang"}})],1)],1)],1)])],1),e._v(" "),a("el-card",{staticClass:"box-card",staticStyle:{"margin-top":"15px"}},[a("div",{staticClass:"planLst"},[a("span",{staticStyle:{color:"#2f2c2c","font-size":"16px"}},[e._v("云豆池列表")]),e._v(" "),a("span",{staticClass:"add"},["view"!==e.type?a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:function(t){return e.detailsClick("","add")}}},[e._v("添加云豆池")]):e._e()],1)]),e._v(" "),a("el-table",{staticStyle:{width:"100%","margin-top":"15px"},attrs:{border:"",data:e.tableData,"header-cell-style":e.headClass}},[a("el-table-column",{attrs:{label:"#",align:"center",width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+(e.pageNumber-1)*e.pageSize+1)+" ")])]}}],null,!1,2370151091)}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"name",label:"云豆池名称"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"total",label:"云豆池数量"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"memberTotal",label:"引用人个数"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"createBy",label:"配置人"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"updateDate",label:"最近更新时间"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row?a("span",["view"===e.type?a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.detailsClick(t.row,"view")}}},[e._v("查看")]):e._e()],1):e._e(),e._v(" "),t.row?a("span",["view"!==e.type?a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.detailsClick(t.row,"edit")}}},[e._v("编辑")]):e._e()],1):e._e()]}}],null,!1,1987237268)})],1),e._v(" "),a("div",{staticClass:"paginations"},[a("el-pagination",{attrs:{background:"","current-page":e.pageNumber,"page-sizes":[10,20,30,50],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.pageTotal},on:{"update:currentPage":function(t){e.pageNumber=t},"update:current-page":function(t){e.pageNumber=t},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),e._v(" "),a("div",{staticClass:"savePrimary"},[a("el-button",{attrs:{type:"primary",plain:""},on:{click:e.goBackInfo}},[e._v("返回")])],1)],1)],1):e._e(),e._v(" "),e.viewInfoW?a("div",{staticClass:"viewDetails"},[a("cloudBeanConfig",{ref:"config",on:{goBack:e.goBack,getBackInfo:e.getDetailInfo}})],1):e._e()])},s=[],c=(a("ac67"),a("1bc7"),a("32ea"),a("5821")),u=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"cloudBeanList"},[a("el-card",{staticClass:"box-card"},[a("el-page-header",{attrs:{content:e.content},on:{back:e.goBack}}),e._v(" "),a("div",{staticClass:"rule typeface"},[e._v("云豆池配置")]),e._v(" "),a("div",{staticClass:"tab-title"}),e._v(" "),a("div",{staticClass:"planLst"},[a("span",{staticStyle:{color:"#606266","font-size":"16px"}},[a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"130px"}},[a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"云豆池名称:",prop:"name"}},[a("el-input",{attrs:{disabled:"view"===e.type},model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name","string"===typeof t?t.trim():t)},expression:"ruleForm.name"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"云豆数量:",prop:"total"}},[a("el-input",{attrs:{disabled:"view"===e.type,min:0,onKeypress:"return (/[\\d]/.test(String.fromCharCode(event.keyCode)))",type:"number"},model:{value:e.ruleForm.total,callback:function(t){e.$set(e.ruleForm,"total",t)},expression:"ruleForm.total"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"引用成员总数:",prop:"memberQuantity"}},[a("el-input",{attrs:{disabled:"view"===e.type,oninput:"value=value.replace(/\\D/g,'')",placeholder:"请输入引用成员总数"},model:{value:e.ruleForm.memberQuantity,callback:function(t){e.$set(e.ruleForm,"memberQuantity","string"===typeof t?t.trim():t)},expression:"ruleForm.memberQuantity"}})],1)],1)],1)],1)],1)]),e._v(" "),a("div",[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData2,border:"","header-cell-style":e.headClass,"show-summary":"","summary-method":e.getSummaries}},[a("el-table-column",{attrs:{prop:"ruleId",align:"center",label:"云豆规则名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{attrs:{disabled:"view"===e.type,clearable:"",placeholder:"请选择"},model:{value:t.row.ruleId,callback:function(a){e.$set(t.row,"ruleId",a)},expression:"scope.row.ruleId"}},e._l(e.options,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"weight",align:"center",sortable:"",label:"权重%"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{attrs:{type:"number",min:0,disabled:"view"===e.type,onKeypress:"return (/[\\d]/.test(String.fromCharCode(event.keyCode)))"},model:{value:t.row.weight,callback:function(a){e.$set(t.row,"weight",e._n(a))},expression:"scope.row.weight"}})]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"quantity",align:"center",sortable:"",label:"云豆数量"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.quantity=parseFloat(t.row.weight?t.row.weight:0)/100*parseFloat(e.ruleForm.total?e.ruleForm.total:0)))])]}}])}),e._v(" "),"view"!==e.type?a("el-table-column",{attrs:{fixed:"right",align:"center",width:"100",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticClass:"el-icon-circle-plus-outline",staticStyle:{"font-size":"20px"},attrs:{type:"text",size:"small"},nativeOn:{click:function(a){return a.preventDefault(),e.handleAddDetails(t.$index,e.tableData2)}}}),e._v(" "),a("el-button",{staticClass:"el-icon-remove-outline",staticStyle:{"font-size":"20px"},attrs:{type:"text",size:"small"},nativeOn:{click:function(a){return a.preventDefault(),e.deleteRow(t.$index,e.tableData2,t.row)}}})]}}],null,!1,1541887819)}):e._e()],1)],1)],1),e._v(" "),a("el-card",{staticClass:"box-card",staticStyle:{"margin-top":"15px"}},[a("div",{staticClass:"planLst"},[a("span",{staticStyle:{color:"#2f2c2c","font-size":"16px"}},[e._v("引用成员")]),e._v(" "),a("span",{staticClass:"add"},["view"!==e.type&&e.tableData.length<=e.ruleForm.memberQuantity?a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:e.addMember}},[e._v("引用成员")]):e._e()],1)]),e._v(" "),a("el-table",{staticStyle:{width:"100%","margin-top":"15px"},attrs:{border:"",data:e.tableData.slice((e.currentPage-1)*e.pageSize,e.currentPage*e.pageSize),"header-cell-style":e.headClass}},[a("el-table-column",{attrs:{label:"#",align:"center",width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+(e.currentPage-1)*e.pageSize+1)+" ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"memberName",label:"成员姓名"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"phoneNumber",label:"手机号"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"accountNo",label:"账户号"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"createDate",label:"引用时间"}}),e._v(" "),"view"!==e.type?a("el-table-column",{attrs:{align:"center",prop:"address",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},nativeOn:{click:function(a){return a.preventDefault(),e.deleteClick(t.$index,e.tableData,t.row)}}},[e._v("删除")])]}}],null,!1,1252120682)}):e._e()],1),e._v(" "),a("div",{staticClass:"paginations"},[a("el-pagination",{attrs:{layout:"total, sizes, prev, pager, next, jumper","current-page":e.currentPage,"page-sizes":[10,20,30,50],"page-size":e.pageSize,total:e.tableData.length},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),e._v(" "),a("div",{staticClass:"savePrimary"},["add"===e.type||"edit"===e.type?a("el-button",{attrs:{type:"primary",disabled:e.saveBtun},on:{click:function(t){return e.saveInfo("ruleForm")}}},[e._v("保存")]):e._e(),e._v(" "),a("el-button",{attrs:{type:"primary",plain:""},on:{click:e.goBack}},[e._v("返回")])],1)],1),e._v(" "),a("addMemberDialog",{ref:"addMember",attrs:{memberQuantity:e.ruleForm.memberQuantity},on:{definiteInfo:e.definiteInfo}})],1)},p=[],d=(a("e680"),a("a450"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"addMemberDialog"},[a("el-dialog",{staticClass:"dialogHead",attrs:{"min-width":"50%","show-close":!0,"close-on-press-escape":!1,"close-on-click-modal":!1,title:"新增引用成员",visible:e.addMemberVisible},on:{"update:visible":function(t){e.addMemberVisible=t}}},[a("div",[a("el-row",[a("el-col",{attrs:{span:8}},[a("el-input",{attrs:{placeholder:"请输入姓名"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),e._v(" "),a("el-col",{staticClass:"left",attrs:{span:8}},[a("el-input",{attrs:{placeholder:"请输入手机号"},model:{value:e.form.phoneNumber,callback:function(t){e.$set(e.form,"phoneNumber",t)},expression:"form.phoneNumber"}})],1),e._v(" "),a("el-col",{staticClass:"left",attrs:{span:8}},[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:function(t){return e.resetForm()}}},[e._v("重置")]),e._v(" "),a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:e.onSearch}},[e._v("查询")])],1)],1)],1),e._v(" "),a("div",[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%","margin-top":"15px"},attrs:{border:"",data:e.searchList.slice((e.currentPage-1)*e.pageSize,e.currentPage*e.pageSize),"row-key":"memberId",height:"500","header-cell-style":e.headClass},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{align:"center",type:"selection","reserve-selection":!0,width:"55"}}),e._v(" "),a("el-table-column",{attrs:{label:"#",align:"center",width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+(e.currentPage-1)*e.pageSize+1)+" ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"memberName",label:"姓名"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"phoneNumber",label:"手机"}})],1),e._v(" "),a("div",{staticClass:"paginations"},[a("el-pagination",{attrs:{layout:"total, sizes, prev, pager, next, jumper","current-page":e.currentPage,"page-sizes":[10,20,30,50],"page-size":e.pageSize,total:e.searchList.length},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1),e._v(" "),a("div",{staticClass:"button"},[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:function(t){return e.definiteInfo()}}},[e._v("确定")]),e._v(" "),a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:e.cancelClick}},[e._v("取消")])],1)])],1)}),m=[],g=a("8d62"),b={name:"addMemberDialog",props:["memberQuantity"],data:function(){return{title:"",currentPage:1,pageSize:10,objInfo:{},searchList:[],tableData:[],multipleSelection:[],addMemberVisible:!1,form:{name:"",phoneNumber:""}}},mounted:function(){this.headClass()},methods:{definiteInfo:function(){var e=this,t=!0;if(this.tableData.length>0&&this.tableData.forEach((function(a){e.multipleSelection.forEach((function(e){a.memberId==e.memberId&&(t=!1)}))})),t){if(this.tableData.length>=this.memberQuantity)return this.$message({type:"error",message:"引用成员数量已超限制,请再引用列表移除后再添加"}),!1;if(this.multipleSelection.length>this.memberQuantity-this.tableData.length)return this.$message({type:"error",message:"您本次选择的引用成员数量和已选择成员数量之和超出引用成员数量限制"}),!1;this.addMemberVisible=!1,this.currentPage=1,this.$emit("definiteInfo",this.multipleSelection),this.multipleSelection.length>0&&this.$refs.multipleTable.clearSelection()}else this.$message({message:"引用成员列表已存在",type:"error"})},getInfoLst:function(e,t){this.tableData=e,this.addMemberVisible=!0,this.objInfo=t,this.getList(this.objInfo)},handleSelectionChange:function(e){this.multipleSelection=e},getList:function(e){var t=this;this.searchList=[],this.form.uuid=e.uuid,Object(g["c"])(this.form).then((function(e){0===e.code&&e.data&&e.data.length>0&&e.data.forEach((function(e){t.searchList.push({companyId:JSON.parse(window.localStorage.getItem("companyInfo")).osId,memberId:e.id,memberName:e.name,phoneNumber:e.phoneNumber,accountNo:e.workFractionAccountNo,accountId:e.accountId})}))})).catch((function(e){t.$message({message:e,type:"error"})}))},cancelClick:function(){this.addMemberVisible=!1,this.multipleSelection.length>0&&this.$refs.multipleTable.clearSelection()},memoryChecked:function(){var e=this,t=[];this.multipleSelection.forEach((function(e){t.push(e.memberId)})),t.length&&this.$nextTick((function(){e.searchList.forEach((function(a,n){t.indexOf(a.memberId)>=0&&e.$refs.multipleTable.toggleRowSelection(a,!0)}))}))},handleSizeChange:function(e){this.currentPage=1,this.pageSize=e,this.memoryChecked()},handleCurrentChange:function(e){this.currentPage=e,this.memoryChecked()},resetForm:function(){this.form.name="",this.form.phoneNumber="",this.form.pageNumber=1,this.getList(this.objInfo)},onSearch:function(){this.getList(this.objInfo)},headClass:function(){return"text-align:center;background:#FAFAFA;"}}},f=b,h=(a("d155"),a("829d")),v=Object(h["a"])(f,d,m,!1,null,"74d4c1a8",null),y=v.exports,_=a("20e1");function w(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function k(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?w(Object(a),!0).forEach((function(t){Object(c["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):w(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var C={name:"cloudBeanList",components:{addMemberDialog:y},data:function(){return{content:"",saveBtun:!1,type:"",tableData:[],projectObj:{},pageTotal:0,accountRelDeleteList:[],deleteRuleRelaList:[],currentPage:1,pageSize:10,ruleForm:{name:"",total:0,memberQuantity:0},query:{pageNumber:1,pageSize:10},rules:{name:[{required:!0,message:"请输入云豆池名称",trigger:"blur"}],total:[{required:!0,message:"请输入云豆数量",trigger:"blur"}],memberQuantity:[{required:!0,message:"请输入引用成员总数",trigger:"blur"}]},options:[],tableData2:[{ruleId:"",weight:0,quantity:0}]}},mounted:function(){this.headClass()},methods:{handleAddDetails:function(){var e={ruleId:"",weight:0,quantity:0};this.tableData2.push(e)},deleteRow:function(e,t,a){var n=this;1!=t.length?this.$confirm("确定删除该数据吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"info",center:!0}).then((function(){a.id&&n.deleteRuleRelaList.push(a.id),t.splice(e,1)})):this.$message({message:"至少有一条数据",type:"error"})},saveInfo:function(e){var t=this;this.saveBtun=!0,this.$refs[e].validate((function(e){if(e){var a=!1,n=!1;if(0==t.tableData.length)return t.$message({message:"请选择引用成员",type:"error"}),void(t.saveBtun=!1);if(t.tableData2.length>0&&t.tableData2.forEach((function(e){""===e.weight&&(a=!0),e.ruleId||(n=!0)})),a)return t.$message({message:"规则列表有未填写的权重,请检查",type:"error"}),void(t.saveBtun=!1);if(n)return t.$message({message:"规则列表有未选择的云豆规则名称,请检查",type:"error"}),void(t.saveBtun=!1);if(""===t.ruleForm.memberQuantity||t.ruleForm.memberQuantity<=0)return t.$message({message:"云豆池配置的引用成员总数不能为空为零,请重新填写",type:"error"}),void(t.saveBtun=!1);var r={name:t.ruleForm.name,companyId:JSON.parse(window.localStorage.getItem("companyInfo")).osId,createBy:JSON.parse(localStorage.getItem("companyInfo")).abbreviation,createId:JSON.parse(localStorage.getItem("companyInfo")).id,projectUuid:t.projectObj.uuid,total:parseInt(t.ruleForm.total),memberQuantity:t.ruleForm.memberQuantity,memberRelaList:t.tableData,ruleRelaList:t.tableData2};"edit"===t.type?t.UpdataInfo(r):t.newlyInfo(r)}else t.saveBtun=!1}))},UpdataInfo:function(e){var t=this;e.id=this.projectObj.id,e.deleteMemberRelaList=this.accountRelDeleteList,e.deleteRuleRelaList=this.deleteRuleRelaList,e.projectUuid=this.projectObj.projectUuid,Object(_["m"])(e).then((function(e){0===e.code&&(t.$message({type:"success",message:"更新成功"}),t.saveBtun=!1,t.goBack(),t.$emit("getBackInfo",t.projectObj))})).catch((function(){t.saveBtun=!1}))},newlyInfo:function(e){var t=this;Object(_["k"])(e).then((function(e){0===e.code&&(t.$message({type:"success",message:"添加成功"}),t.saveBtun=!1,t.goBack(),t.$emit("getBackInfo",t.projectObj))})).catch((function(){t.saveBtun=!1}))},getSummaries:function(e){var t=e.columns,a=e.data,n=[],r=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));r.every((function(e){return isNaN(e)}))?n[t]="":(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]+="")}else n[t]="合计(权重不能大于100)"})),r=n.length>0?n.slice(0,2):n,r},deleteClick:function(e,t,a){var n=this;this.$confirm("确定删除该数据吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"info",center:!0}).then((function(){a.id&&n.accountRelDeleteList.push(a),n.tableData.forEach((function(e,t){e.memberId===a.memberId&&n.tableData.splice(t,1)}));var e=Math.ceil((n.tableData.length-1)/n.pageSize),t=n.currentPage>e?e:n.currentPage;n.currentPage=t<1?1:t}))},goBack:function(){this.$emit("goBack")},selectProject:function(e){this.projectId=e},definiteInfo:function(e){"edit"===this.type?(this.accountRelAddList=e,this.tableData=this.tableData.concat(e)):this.tableData=this.tableData.concat(e)},addMember:function(){var e=this;this.$nextTick((function(){e.$refs.addMember.getInfoLst(e.tableData,e.projectObj)}))},getInfoLst:function(e){this.projectObj=k({},e),this.type=e.type,this.content="view"===e.type?"查看云豆池配置":"add"===e.type?"云豆池信息配置":"编辑云豆池配置信息",this.getYdRulePageList(),"view"!==this.type&&"edit"!==this.type||this.getlistData(e)},getlistData:function(e){var t=this;Object(_["e"])({id:e.id}).then((function(e){0==e.code&&(t.ruleForm.name=e.data.name,t.ruleForm.total=e.data.total,t.ruleForm.memberQuantity=e.data.memberQuantity,t.tableData2=e.data.ydPoolRuleRelaDTOList,t.tableData=e.data.ydPoolMemberRelaDTOList)}))},getYdRulePageList:function(){var e=this,t={companyId:JSON.parse(window.localStorage.getItem("companyInfo")).osId,pageNumber:-1,pageSize:-1};Object(_["l"])(t).then((function(t){0==t.code&&(e.options=t.data.records)}))},handleSizeChange:function(e){this.currentPage=1,this.pageSize=e},handleCurrentChange:function(e){this.currentPage=e},headClass:function(){return"text-align:center;background:#FAFAFA;"}}},S=C,N=(a("0d01"),Object(h["a"])(S,u,p,!1,null,"7e084ef2",null)),x=N.exports;function D(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function j(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?D(Object(a),!0).forEach((function(t){Object(c["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):D(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var L={name:"cloudBeanList",components:{cloudBeanConfig:x},data:function(){return{content:"",type:"",tableData:[],shuliang:"自动计算结果",pageTotal:0,viewInfoW:!1,infoLisW:!0,pageNumber:1,pageSize:10,query:{name:""}}},mounted:function(){this.headClass()},methods:{goBackInfo:function(){this.$emit("goBack")},goBack:function(){this.viewInfoW=!1,this.infoLisW=!0},getDetailInfo:function(){this.getDetail(this.query),this.countYdTotalByProject(this.query)},getInfoLst:function(e){this.query=j({},e),this.type=e.type,this.content="view"===e.type?"查看云豆池信息":"add"===e.type?"配置云豆池信息":"编辑云豆池信息",this.getDetail(this.query),this.countYdTotalByProject(this.query)},countYdTotalByProject:function(e){var t=this,a={id:e.id,projectUuid:e.uuid};Object(_["a"])(a).then((function(e){0==e.code&&(t.shuliang=e.data)}))},getDetail:function(e){var t=this,a={companyId:JSON.parse(window.localStorage.getItem("companyInfo")).osId,uuid:e.uuid,projectUuid:e.uuid};a.pageSize=this.pageSize,a.pageNumber=this.pageNumber,Object(_["d"])(a).then((function(e){0==e.code&&(t.tableData=e.data.records,t.pageTotal=e.data.rowsCount)}))},detailsClick:function(e,t){var a=this,n="";this.viewInfoW=!0,this.infoLisW=!1,"view"===t||"edit"===t?(n=e,n.uuid=this.query.uuid):n=this.query,n.type=t,this.$nextTick((function(){a.$refs.config.getInfoLst(n)}))},handleSizeChange:function(e){this.pageSize=e,this.getDetail(this.query)},handleCurrentChange:function(e){this.pageNumber=e,this.getDetail(this.query)},headClass:function(){return"text-align:center;background:#FAFAFA;"}}},I=L,z=(a("a95a"),Object(h["a"])(I,l,s,!1,null,"3116fa68",null)),O=z.exports,q={components:{cloudBeanList:O},data:function(){return{type:"",pageTotal:0,viewInfo:!1,infoList:!0,query:{projectName:"",companyId:JSON.parse(window.localStorage.getItem("companyInfo")).osId,pageNumber:1,pageSize:10},tableData:[]}},mounted:function(){this.headClass(),this.getlistData()},methods:{detailsClick:function(e,t){var a=this,n=e;n.type=t,this.viewInfo=!0,this.infoList=!1,this.$nextTick((function(){a.$refs.cloud.getInfoLst(n)}))},onSearch:function(){this.query.pageNumber=1,this.getlistData()},getlistData:function(){var e=this;Object(_["h"])(this.query).then((function(t){e.tableData=t.data.records,e.pageTotal=t.data.rowsCount}))},goBack:function(){this.viewInfo=!1,this.infoList=!0,this.getlistData()},handleSizeChange:function(e){this.query.pageSize=e,this.getlistData()},handleCurrentChange:function(e){this.query.pageNumber=e,this.getlistData()},resetForm:function(){this.query.pageNumber=1,this.query.projectName="",this.getlistData()},headClass:function(){return"text-align:center;background:#FAFAFA;"}}},P=q,$=(a("d007"),Object(h["a"])(P,i,o,!1,null,"71fdda0a",null)),T=$.exports,B=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"yundouRuleBase"},[e.infoList?a("div",[a("el-card",{staticClass:"box-card"},[a("el-row",[a("el-col",{staticClass:"elCol",attrs:{span:6}},[a("el-input",{attrs:{clearable:"",placeholder:"云豆规则名称"},model:{value:e.query.name,callback:function(t){e.$set(e.query,"name",t)},expression:"query.name"}})],1),e._v(" "),a("el-col",{staticClass:"elCol",attrs:{span:6}},[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:function(t){return e.resetForm()}}},[e._v("重置")]),e._v(" "),a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:e.onSearch}},[e._v("查询")])],1)],1)],1),e._v(" "),a("el-card",{staticClass:"box-card",staticStyle:{"margin-top":"15px"}},[a("div",{staticClass:"planLst"},[a("span",{staticStyle:{color:"#2f2c2c","font-size":"16px"}},[e._v("云豆规则列表")])]),e._v(" "),a("el-table",{staticStyle:{width:"100%","margin-top":"15px"},attrs:{border:"",data:e.tableData,"header-cell-style":e.headClass}},[a("el-table-column",{attrs:{label:"#",align:"center",width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+(e.query.pageNumber-1)*e.query.pageSize+1)+" ")])]}}],null,!1,3830243315)}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"name",label:"云豆规则名称"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"codeNumber",label:"规则代号"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"remarks",label:"规则说明"}})],1),e._v(" "),a("div",{staticClass:"paginations"},[a("el-pagination",{attrs:{background:"","current-page":e.query.pageNumber,"page-sizes":[10,20,30,50],"page-size":e.query.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.pageTotal},on:{"update:currentPage":function(t){return e.$set(e.query,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.query,"pageNumber",t)},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)],1):e._e()])},F=[],R={data:function(){return{type:"",pageTotal:0,viewInfo:!1,infoList:!0,query:{name:"",companyId:JSON.parse(window.localStorage.getItem("companyInfo")).osId,pageNumber:1,pageSize:10},tableData:[]}},mounted:function(){this.headClass(),this.getlistData()},methods:{onSearch:function(){this.query.pageNumber=1,this.getlistData()},getlistData:function(){var e=this;Object(_["l"])(this.query).then((function(t){e.tableData=t.data.records,e.pageTotal=t.data.rowsCount}))},goBack:function(){this.viewInfo=!1,this.infoList=!0,this.getlistData()},handleSizeChange:function(e){this.query.pageSize=e,this.getlistData()},handleCurrentChange:function(e){this.query.pageNumber=e,this.getlistData()},resetForm:function(){this.query.pageNumber=1,this.query.name="",this.getlistData()},headClass:function(){return"text-align:center;background:#FAFAFA;"}}},A=R,M=(a("89c9"),Object(h["a"])(A,B,F,!1,null,"cb0adfaa",null)),E=M.exports,Q=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"issueManage"},[e.infoList?a("div",[a("el-card",{staticClass:"box-card"},[a("el-row",[a("el-col",{staticClass:"elCol",attrs:{span:6}},[a("el-input",{attrs:{clearable:"",placeholder:"成员姓名"},model:{value:e.query.name,callback:function(t){e.$set(e.query,"name",t)},expression:"query.name"}})],1),e._v(" "),a("el-col",{staticClass:"elCol",attrs:{span:6}},[a("el-input",{attrs:{clearable:"",placeholder:"手机号"},model:{value:e.query.phoneNumber,callback:function(t){e.$set(e.query,"phoneNumber",t)},expression:"query.phoneNumber"}})],1),e._v(" "),a("el-col",{staticClass:"elCol",attrs:{span:6}},[a("el-input",{attrs:{clearable:"",placeholder:"云豆账户"},model:{value:e.query.accountNo,callback:function(t){e.$set(e.query,"accountNo",t)},expression:"query.accountNo"}})],1),e._v(" "),a("el-col",{staticClass:"elCol",attrs:{span:6}},[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:function(t){return e.resetForm()}}},[e._v("重置")]),e._v(" "),a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:e.onSearch}},[e._v("查询")])],1)],1)],1),e._v(" "),a("el-card",{staticClass:"box-card",staticStyle:{"margin-top":"15px"}},[a("div",{staticClass:"planLst"},[a("span",{staticStyle:{color:"#2f2c2c","font-size":"16px"}},[e._v("云豆账户列表")])]),e._v(" "),a("el-table",{staticStyle:{width:"100%","margin-top":"15px"},attrs:{border:"",data:e.tableData,"header-cell-style":e.headClass}},[a("el-table-column",{attrs:{label:"#",align:"center",width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+(e.query.pageNumber-1)*e.query.pageSize+1)+" ")])]}}],null,!1,3830243315)}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"name",label:"成员姓名"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"phoneNumber",label:"手机号"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"address",label:"积分类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.name?a("span",[e._v("云豆 ")]):e._e()]}}],null,!1,3753670020)}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"accountNo",label:"云豆账户号"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"amount",label:"账户云豆数量"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"unissuedAmount",label:"待入帐云豆数量"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",disabled:!(t.row.unissuedTaskUuidList.length>0)},on:{click:function(a){return e.openShow(t.row)}}},[e._v(e._s(t.row.unissuedAmount)+" "),a("i",{staticClass:"el-icon-document"})])]}}],null,!1,3841327913)}),e._v(" "),a("el-table-column",{attrs:{align:"center",width:"80",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row?a("span",[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.detailsClick(t.row)}}},[e._v("查看")])],1):e._e()]}}],null,!1,3155379044)})],1),e._v(" "),a("div",{staticClass:"paginations"},[a("el-pagination",{attrs:{background:"","current-page":e.query.pageNumber,"page-sizes":[10,20,30,50],"page-size":e.query.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.pageTotal},on:{"update:currentPage":function(t){return e.$set(e.query,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.query,"pageNumber",t)},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)],1):e._e(),e._v(" "),e.viewInfo?a("div",{staticClass:"viewDetails"},[a("issueDetails",{ref:"accountInfo",on:{goBack:e.goBack}})],1):e._e(),e._v(" "),e.dialogTableVisible?a("el-dialog",{attrs:{visible:e.dialogTableVisible,title:"待入帐云豆列表",width:"80%","show-close":!0,"close-on-press-escape":!1,"close-on-click-modal":!1,"destroy-on-close":""},on:{"update:visible":function(t){e.dialogTableVisible=t}}},[e.dialogTableVisible?a("el-table",{attrs:{data:e.recordsTableList,border:"",size:"mini"}},[a("el-table-column",{attrs:{label:"#",align:"center",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+(e.recordsQuery.pageNumber-1)*e.recordsQuery.pageSize+1)+" ")])]}}],null,!1,3444087443)}),e._v(" "),a("el-table-column",{attrs:{label:"计划工单编号",align:"center",prop:"taskNo","min-width":"140",fixed:""}}),e._v(" "),a("el-table-column",{attrs:{label:"计划工单名称",align:"center",prop:"taskName","min-width":"160",fixed:"","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{label:"关联云豆",align:"center",prop:"relateWages","min-width":"120",fixed:""}}),e._v(" "),a("el-table-column",{attrs:{label:"开始时间",align:"center",prop:"taskStartDate","min-width":"150"}}),e._v(" "),a("el-table-column",{attrs:{label:"结束时间",align:"center",prop:"taskEndDate","min-width":"150"}}),e._v(" "),a("el-table-column",{attrs:{label:"所需时长(小时)",align:"center",prop:"needTime","min-width":"120"}}),e._v(" "),a("el-table-column",{attrs:{label:"发起人",align:"center",prop:"createUserName","min-width":"120"}}),e._v(" "),a("el-table-column",{attrs:{label:"执行人",align:"center",prop:"recipient","min-width":"120"}})],1):e._e(),e._v(" "),a("div",{staticClass:"paginations recordsPaginations"},[a("el-pagination",{attrs:{background:"","current-page":e.recordsQuery.pageNumber,"page-sizes":[10,20,30,50],"page-size":e.recordsQuery.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.recordsTotal},on:{"update:currentPage":function(t){return e.$set(e.recordsQuery,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.recordsQuery,"pageNumber",t)},"size-change":e.recordshandleSizeChange,"current-change":e.recordshandleCurrentChange}})],1),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogTableVisible=!1}}},[e._v("关闭")])],1)],1):e._e()],1)},Y=[],U=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"workAccountDetails"},[a("el-card",{staticClass:"box-card"},[a("el-page-header",{attrs:{content:"查看云豆账户"},on:{back:e.goBack}}),e._v(" "),a("div",{staticClass:"planLst",staticStyle:{"padding-top":"25px"}},[a("span",{staticClass:"fontSize"},[e._v("云豆账户基本信息")])]),e._v(" "),a("div",{staticClass:"line"}),e._v(" "),a("div",{staticClass:"elRow"},[a("el-row",[a("el-col",{attrs:{span:6}},[e._v("成员姓名:"+e._s(e.formInfo.name))]),e._v(" "),a("el-col",{attrs:{span:6}},[e._v("手机号:"+e._s(e.formInfo.phoneNumber))]),e._v(" "),a("el-col",{attrs:{span:6}},[e._v("云豆账户号:"+e._s(e.formInfo.accountNo))]),e._v(" "),a("el-col",{attrs:{span:6}},[e._v("云豆账户数量:"+e._s(e.formInfo.amount))])],1)],1)],1),e._v(" "),a("el-card",{staticClass:"box-card",staticStyle:{"margin-top":"15px"}},[a("div",{staticClass:"planLst"},[a("span",{staticClass:"fontSize"},[e._v("本月未入账云豆")]),e._v(" "),a("span",{staticClass:" el-icon-question buttDiv"},[e._v("每月1日00:00时自动入账")])]),e._v(" "),a("div",{staticClass:"line"}),e._v(" "),a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},e._l(e.memberPoolRuleList,(function(e){return a("el-tab-pane",{key:e.id,attrs:{label:e.name,name:e.name}})})),1),e._v(" "),a("el-table",{staticStyle:{width:"100%","margin-top":"15px"},attrs:{data:e.ruleList,border:"","header-cell-style":e.headClass}},[a("el-table-column",{attrs:{align:"center",prop:"ruleName",label:"云豆规则"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"limitQuantity",label:"云豆上限值"}})],1)],1),e._v(" "),a("el-card",{staticClass:"box-card",staticStyle:{"margin-top":"15px"}},[a("div",{staticClass:"planLst"},[a("span",{staticClass:"fontSize"},[e._v("历史出入账记录")])]),e._v(" "),a("div",{staticClass:"line"}),e._v(" "),a("el-table",{staticStyle:{width:"100%","margin-top":"15px"},attrs:{data:e.tableData,border:"","header-cell-style":e.headClass}},[a("el-table-column",{attrs:{label:"#",align:"center",width:"50",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+(e.query.pageNumber-1)*e.query.pageSize+1)+" ")])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",fixed:"",prop:"tradeNo",width:"160","show-overflow-tooltip":"",label:"交易流水号"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",fixed:"",prop:"type",width:"80",label:"交易类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.type?a("span",[e._v("入账")]):e._e(),e._v(" "),2==t.row.type?a("span",[e._v("出账")]):e._e(),e._v(" "),3==t.row.type?a("span",[e._v("冻结")]):e._e(),e._v(" "),4==t.row.type?a("span",[e._v("4解冻")]):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",fixed:"",prop:"amount",width:"100",label:"交易数量"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"amountBalance",width:"150",label:"云豆账户数量"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"name",width:"150",label:"转出账户名"},scopedSlots:e._u([{key:"default",fn:function(t){return[2==t.row.type?a("span",[e._v(e._s(t.row.name))]):e._e(),e._v(" "),1==t.row.type?a("span",[e._v(e._s(t.row.targetName))]):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"accountNo",width:"200",label:"转出账户号"},scopedSlots:e._u([{key:"default",fn:function(t){return[2==t.row.type?a("span",[e._v(e._s(t.row.accountNo.replace(/(\S{4})/g,"$1 ").replace(/\s*$/,"")))]):e._e(),e._v(" "),1==t.row.type?a("span",[e._v(e._s(t.row.targetAccountNo.replace(/(\S{4})/g,"$1 ").replace(/\s*$/,"")))]):e._e(),e._v(" "),a("span")]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"targetName",width:"150",label:"转入账户名"},scopedSlots:e._u([{key:"default",fn:function(t){return[2==t.row.type?a("span",[e._v(e._s(t.row.targetName))]):e._e(),e._v(" "),1==t.row.type?a("span",[e._v(e._s(t.row.name))]):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"targetAccountNo",width:"200",label:"转入账户号"},scopedSlots:e._u([{key:"default",fn:function(t){return[2==t.row.type?a("span",[e._v(e._s(t.row.targetAccountNo.replace(/(\S{4})/g,"$1 ").replace(/\s*$/,"")))]):e._e(),e._v(" "),1==t.row.type?a("span",[e._v(e._s(t.row.accountNo.replace(/(\S{4})/g,"$1 ").replace(/\s*$/,"")))]):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"createDate",width:"200",label:"交易时间"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"remarks",width:"200",label:"备注"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"操作",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row?a("span",[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.infoListClick(t.row)}}},[e._v("查看")])],1):e._e()]}}])})],1),e._v(" "),a("div",{staticClass:"paginations"},[a("el-pagination",{attrs:{background:"","current-page":e.query.pageNumber,"page-sizes":[10,20,30,50],"page-size":e.query.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.pageTotal},on:{"update:currentPage":function(t){return e.$set(e.query,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.query,"pageNumber",t)},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),e._v(" "),a("div",{staticClass:"center"},[a("el-button",{attrs:{type:"primary",plain:""},on:{click:e.goBack}},[e._v("返回")])],1)],1),e._v(" "),a("el-dialog",{staticClass:"dialogHead",attrs:{"show-close":!0,visible:e.workPointsDetails,"close-on-press-escape":!1,"close-on-click-modal":!1,title:"工分入账明细"},on:{"update:visible":function(t){e.workPointsDetails=t}}},[a("el-table",{staticStyle:{width:"100%","margin-top":"15px"},attrs:{"show-summary":"",data:e.tableData2,border:"","header-cell-style":e.headClass}},[a("el-table-column",{attrs:{align:"center",prop:"ruleName",label:"云豆规则"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"limitAmount",label:"云豆上上限数量"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",prop:"amount",label:"云豆数量"}})],1),e._v(" "),a("div",{staticClass:"buttonStys"},[a("el-button",{attrs:{type:"info"},on:{click:function(t){e.workPointsDetails=!1}}},[e._v("关闭")])],1)],1)],1)},J=[],V=(a("4057"),a("8dee"),{data:function(){return{query:{pageNumber:1,pageSize:10},activeName:"",formInfo:{},tableData2:[],ruleList:[],workPointsDetails:!1,pageTotal:0,tableData:[],memberPoolRuleList:[]}},mounted:function(){this.headClass()},methods:{formatNum:function(e,t){var a=e[t.property]?e[t.property]:0,n=a.toString().replace(/\d+/,(function(e){return e.replace(/(\d)(?=(\d{3})+$)/g,(function(e){return e+","}))}));return"¥ "+n},handleClick:function(e,t){var a=this;this.memberPoolRuleList.length>1&&this.memberPoolRuleList.forEach((function(t){t.name===e.name&&(a.ruleList=t.ydPoolRuleRelaDTOList)}))},goBack:function(){this.$emit("goBack")},infoListClick:function(e){var t=this;this.workPointsDetails=!0;var a={id:e.id,orderNo:e.outOrderNo};Object(_["i"])(a).then((function(e){0==e.code&&null!==e.data&&(t.tableData2=e.data)}))},getInfoLst:function(e){var t=this;this.formInfo=e;var a={id:e.id,companyId:JSON.parse(window.localStorage.getItem("companyInfo")).osId};this.getMemberTrade(e),Object(_["c"])(a).then((function(e){0==e.code&&(e.data.memberPoolRuleList.length>0&&(t.memberPoolRuleList=e.data.memberPoolRuleList),t.memberPoolRuleList.length>0&&(t.activeName=t.memberPoolRuleList[0].name,t.ruleList=t.memberPoolRuleList[0].ydPoolRuleRelaDTOList))}))},getMemberTrade:function(e){var t=this;this.query.accountNo=e.accountNo,Object(_["f"])(this.query).then((function(e){0==e.code&&(t.tableData=e.data.records,t.pageTotal=e.data.rowsCount)}))},handleSizeChange:function(e){this.query.pageSize=e,this.getInfoLst(this.query)},handleCurrentChange:function(e){this.query.pageNumber=e,this.getInfoLst(this.query)},headClass:function(){return"text-align:center;background:#FAFAFA;"}}}),W=V,H=(a("7294"),Object(h["a"])(W,U,J,!1,null,"546645e2",null)),K=H.exports,G=a("bfb7"),X={components:{issueDetails:K},data:function(){return{pageTotal:0,viewInfo:!1,infoList:!0,id:null,query:{name:"",phoneNumber:"",accountNo:"",pageNumber:1,pageSize:10},tableData:[],recordsTotal:0,recordsQuery:{pageNumber:1,pageSize:10},dialogTableVisible:!1,recordsTableList:[],userTableQueryUuid:[]}},created:function(){this.getlistData()},mounted:function(){this.headClass()},methods:{detailsClick:function(e){var t=this;this.viewInfo=!0,this.infoList=!1,this.$nextTick((function(){t.$refs.accountInfo.getInfoLst(e)}))},onSearch:function(){this.query.pageNumber=1,this.getlistData()},getlistData:function(){var e=this;this.query.companyId=JSON.parse(window.localStorage.getItem("companyInfo")).osId,Object(_["b"])(this.query).then((function(t){e.tableData=t.data.records,e.pageTotal=t.data.rowsCount}))},goBack:function(){this.viewInfo=!1,this.infoList=!0,this.query.pageNumber=1,this.getlistData()},handleSizeChange:function(e){this.query.pageSize=e,this.getlistData()},handleCurrentChange:function(e){this.query.pageNumber=e,this.getlistData()},recordshandleSizeChange:function(e){this.recordsQuery.pageSize=e,this.queryMenberTaskList()},recordshandleCurrentChange:function(e){this.recordsQuery.pageNumber=e,this.queryMenberTaskList()},resetForm:function(){this.query.pageNumber=1,this.query.name="",this.query.phoneNumber="",this.query.accountNo="",this.getlistData()},headClass:function(){return"text-align:center;background:#FAFAFA;"},openShow:function(e){this.userTableQueryUuid=e.unissuedTaskUuidList,e.unissuedTaskUuidList.length>0?this.queryMenberTaskList():this.$message({message:"该成员还未有已完成任务",type:"error"})},queryMenberTaskList:function(){var e=this,t=Object.assign(this.recordsQuery,{taskUuidList:this.userTableQueryUuid});Object(G["d"])(t).then((function(t){0===t.code&&(e.recordsTableList=t.data.records,e.recordsTotal=t.data.rowsCount,e.dialogTableVisible=!0)}))}}},Z=X,ee=(a("ded0"),Object(h["a"])(Z,Q,Y,!1,null,"264f801b",null)),te=ee.exports,ae=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",[a("el-form",{ref:"query",attrs:{model:e.query}},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{prop:"name"}},[a("el-input",{attrs:{clearable:"",placeholder:"输入项目名称"},model:{value:e.query.name,callback:function(t){e.$set(e.query,"name",t)},expression:"query.name"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:6}},[a("el-form-item",[a("el-button",{on:{click:function(t){return e.resetForm("query")}}},[e._v("重置")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.onSearch}},[e._v("查询")])],1)],1)],1)],1)],1),e._v(" "),a("div",[e._m(0),e._v(" "),a("div",[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{"header-cell-style":{background:"#FAFAFA"},data:e.listTable,align:"center",border:""}},[a("el-table-column",{attrs:{label:"#",fixed:"",align:"center",width:"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.$index+(e.query.pageNumber-1)*e.query.pageSize+1))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"项目名称",prop:"name"}}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"工单云豆配置","min-width":"120","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isEdit?a("div",[a("el-input-number",{attrs:{"controls-position":"right",min:0},model:{value:t.row.orderPrice,callback:function(a){e.$set(t.row,"orderPrice",a)},expression:"scope.row.orderPrice"}})],1):a("div",[e._v(e._s(t.row.orderPrice))])]}}])}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"操作",width:"170"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isEdit?e._e():a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary",size:"mini"},on:{click:function(a){return e.editClick(t.row)}}},[e._v("修改")]),e._v(" "),t.row.isEdit?a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary",plain:"",size:"mini"},on:{click:function(a){return e.saveClick(t.row)}}},[e._v("保存")]):e._e(),e._v(" "),t.row.isEdit?a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{plain:"",size:"mini"},on:{click:function(a){return e.escClick(t.row)}}},[e._v("取消")]):e._e()]}}])})],1),e._v(" "),a("div",{staticClass:"pagination"},[a("el-pagination",{attrs:{background:"","current-page":e.query.pageNumber,"page-sizes":[10,30,50,100,200],"page-size":e.query.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.pageTotal},on:{"update:currentPage":function(t){return e.$set(e.query,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.query,"pageNumber",t)},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)])])},ne=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"headerTop"},[a("span",{staticClass:"title"},[e._v("非计划云豆配置列表")])])}],re={data:function(){return{pageTotal:0,listLoading:!1,listTable:[],setList:[],query:{pageNumber:1,pageSize:10,companyId:"",name:""},saveData:{}}},mounted:function(){this.getlistData()},methods:{getlistData:function(){var e=this;this.listLoading=!0,this.query.companyId=JSON.parse(localStorage.getItem("companyInfo")).osId,Object(_["g"])(this.query).then((function(t){0==t.code&&(e.pageTotal=t.data.rowsCount,e.composeDataList(t.data.records))}))},composeDataList:function(e){var t=[];e.forEach((function(e){t.push(Object.assign(e,{isEdit:!1}))})),this.listTable=t,this.listLoading=!1},editClick:function(e){this.saveData=JSON.parse(JSON.stringify(e)),e.isEdit=!0},escClick:function(e){console.log(this.saveData),e.isEdit=!1},saveClick:function(e){var t=this,a={orderPrice:e.orderPrice,projectUuid:e.code};Object(_["j"])(a).then((function(a){t.$message({type:"success",message:"编辑成功!"}),t.getlistData(),e.isEdit=!1}))},handleSizeChange:function(e){this.query.pageSize=e,this.query.pageNumber=1,this.getlistData()},handleCurrentChange:function(e){this.query.pageNumber=e,this.getlistData()},onSearch:function(){this.query.pageNumber=1,this.getlistData()},resetForm:function(e){this.$refs[e].resetFields(),this.getlistData()}}},ie=re,oe=(a("f2ab"),Object(h["a"])(ie,ae,ne,!1,null,null,null)),le=oe.exports,se={name:"payManage",components:{kidneyBeanList:T,yundouRuleBase:E,issueManage:te,unplannedBeanConfig:le},data:function(){return{activeName:"kidneyBeanList"}},beforeRouteLeave:function(e,t,a){this.activeName="kidneyBeanList",a()},methods:{handleClick:function(e){var t=e.paneName;this.activeName=t}}},ce=se,ue=Object(h["a"])(ce,n,r,!1,null,null,null);t["default"]=ue.exports},"64f6":function(e,t,a){},7294:function(e,t,a){"use strict";a("64f6")},"89c9":function(e,t,a){"use strict";a("0692")},"8d62":function(e,t,a){"use strict";a.d(t,"a",(function(){return r})),a.d(t,"c",(function(){return i})),a.d(t,"b",(function(){return o}));var n=a("b775");function r(e){return Object(n["a"])({url:"/company/ApplicationList/pageList",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/company/member/getList",method:"post",data:e})}function o(e){return Object(n["a"])({url:"/company/ApplicationPersonRel/create",method:"post",data:e})}},a7e9:function(e,t,a){},a95a:function(e,t,a){"use strict";a("f22b")},bfb7:function(e,t,a){"use strict";a.d(t,"d",(function(){return r})),a.d(t,"b",(function(){return i})),a.d(t,"a",(function(){return o})),a.d(t,"c",(function(){return l}));var n=a("b775");function r(e){return Object(n["a"])({url:"/hakocompany/Task/taskStatisticsPageList",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/hakocompany/data/project/postponeOrderTimeStatistics",method:"post",data:e})}function o(e){return Object(n["a"])({url:"/hakocompany/data/project/postponeOrderStaffTimeStatistics",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/data/data/project/propertyStatistics",method:"post",data:e})}},d007:function(e,t,a){"use strict";a("d6ff")},d155:function(e,t,a){"use strict";a("dfb3")},d6ff:function(e,t,a){},de94:function(e,t,a){},ded0:function(e,t,a){"use strict";a("a7e9")},dfb3:function(e,t,a){},f22b:function(e,t,a){},f2ab:function(e,t,a){"use strict";a("19a55")}}]); |