You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
7.9 KiB

3 years ago
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-approval-dingliang"],{1563:function(t,e,a){"use strict";var i=a("e663"),s=a.n(i);s.a},"323f":function(t,e,a){"use strict";a.r(e);var i=a("c9dd"),s=a("d792");for(var n in s)"default"!==n&&function(t){a.d(e,t,(function(){return s[t]}))}(n);a("1563");var o,r=a("f0c5"),l=Object(r["a"])(s["default"],i["b"],i["c"],!1,null,"30ed7c5c",null,!1,i["a"],o);e["default"]=l.exports},6168:function(t,e,a){"use strict";var i=a("4ea4");a("4160"),a("a434"),a("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("96cf");var s=i(a("1da1")),n={data:function(){return{opinionText:"",buzhou:0,carddianShow:!1,cardShow:!1,reverse:!0,activities:[{content:"活动按期开始"},{content:"创建成功"}],list:[],userProps:{value:"id",label:"name",children:"groupUser",emitPath:!1,multiple:!1},grouplistBackup:[],form:{outid:""},tableData:[{type:1,userkey:"",weight:""}]}},created:function(){this.form.outid=this.$route.query.outid,this.urlData=this.$route.query,this.getData(),document.body.clientWidth<1e3?(this.bianKuan=100,this.carddianShow=!1,this.cardShow=!0):(this.bianKuan=40,this.carddianShow=!0,this.cardShow=!1)},methods:{xingOperation:function(t){var e=this;return(0,s.default)(regeneratorRuntime.mark((function a(){var i,s;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:1==t&&(i={orderid:e.form.outid,yesorno:1,content:e.opinionText},e.$u.api.Duty.sanction(i).then((function(t){0==t.code&&e.$message({type:"success",message:"成功!"})})),e.opinionText="",e.getData()),2==t&&(s={orderid:e.form.outid,yesorno:2,content:e.opinionText},e.$u.api.Duty.sanction(s).then((function(t){0==t.code&&e.$message({type:"success",message:"成功!"})})),e.getData(),e.opinionText="");case 2:case"end":return a.stop()}}),a)})))()},getData:function(){var t=this;this.$u.api.Duty.lookrationkscoreflow(this.form).then((function(e){0==e.code&&(t.list=e.data,t.list.flowall.forEach((function(e){2==e.state&&(t.buzhou=t.buzhou+1)})))}))},deleteRulesList:function(t){this.tableData.splice(t.$index,1)},jiaArr:function(){this.tableData.push({type:"",userkey:"",weight:""})}}};e.default=n},c9dd:function(t,e,a){"use strict";var i;a.d(e,"b",(function(){return s})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return i}));var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{style:"width:"+t.bianKuan+"%;margin: 0 auto;padding: 5px;"},[a("el-card",{staticClass:"box-card",staticStyle:{"margin-bottom":"10px","padding-top":"5px","padding-bottom":"5px"},attrs:{"body-style":{padding:"10px"}}},[a("p",{staticClass:"xiao"},[t._v("审批编号:"+t._s(t.form.outid))]),a("p",{staticClass:"da"},[t._v(t._s(t.list.title))])]),t._l(t.list.List,(function(e,i){return t.carddianShow?a("el-card",{key:i,staticClass:"box-card",staticStyle:{"margin-bottom":"10px"}},[a("el-descriptions",{staticClass:"margin-top",attrs:{column:3,border:!0}},[a("el-descriptions-item",[a("template",{slot:"label"},[t._v("名称")]),t._v(t._s(e.title))],2),a("el-descriptions-item",[a("template",{slot:"label"},[t._v("零奖值")]),t._v(t._s(e.zeroprize))],2),a("el-descriptions-item",[a("template",{slot:"label"},[t._v("全奖值")]),t._v(t._s(e.allprize))],2),a("el-descriptions-item",[a("template",{slot:"label"},[t._v("实际值")]),t._v(t._s(e.Score))],2),a("el-descriptions-item",[a("template",{slot:"label"},[t._v("权重分")]),t._v(t._s(e.weight))],2),a("el-descriptions-item",[a("template",{slot:"label"},[t._v("封顶值")]),t._v(t._s(e.CappingVal)+"%")],2),a("el-descriptions-item",[a("template",{slot:"label"},[t._v("达成率")]),t._v(t._s(e.achievement)+"%")],2),a("el-descriptions-item",[a("template",{slot:"label"},[t._v("指标得分")]),t._v(t._s(e.actual))],2),a("el-descriptions-item",[a("template",{slot:"label"},[t._v("说明")]),t._v(t._s(e.content))],2)],1)],1):t._e()})),t._l(t.list.List,(function(e,i){return t.cardShow?a("el-card",{key:i,staticClass:"box-card",staticStyle:{"margin-bottom":"10px"}},[a("el-descriptions",{staticClass:"margin-top",attrs:{column:1}},[a(