1786.f04d6ace.js 6.8 KB

1
  1. "use strict";(self["webpackChunkworkark"]=self["webpackChunkworkark"]||[]).push([[1786],{66638:function(t,e,n){n.d(e,{AL:function(){return r},Be:function(){return c},El:function(){return k},J6:function(){return v},Kx:function(){return s},L_:function(){return d},NK:function(){return l},Ni:function(){return $},QZ:function(){return a},Rp:function(){return g},TG:function(){return p},UB:function(){return C},bp:function(){return m},fk:function(){return u},g0:function(){return o},iY:function(){return w},j9:function(){return h},nw:function(){return x},o8:function(){return A},zn:function(){return f}});var i=n(98150);function s(t){return(0,i.A)({url:"/api/meetingMinutes/place/query",method:"post",data:t})}function r(t){return(0,i.A)({url:"/api/meetingMinutes/place",method:"post",data:t})}function a(t){return(0,i.A)({url:"/api/meetingMinutes/place",method:"put",data:t})}function o(t){return(0,i.A)({url:`/api/meetingMinutes/place/${t}`,method:"delete"})}function u(t){return(0,i.A)({url:"/api/meetingMinutes/type/query",method:"post",data:t})}function c(t){return(0,i.A)({url:"/api/meetingMinutes/type",method:"post",data:t})}function l(t){return(0,i.A)({url:"/api/meetingMinutes/type",method:"put",data:t})}function p(t){return(0,i.A)({url:`/api/meetingMinutes/type/${t}`,method:"delete"})}function d(t){return(0,i.A)({url:`/api/meetingMinutes/${t.currPage}/${t.pageSize}`,method:"post",data:t})}function m(t){return(0,i.A)({url:"/api/meetingMinutes",method:"post",data:t})}function f(t){return(0,i.A)({url:"/api/meetingMinutes",method:"put",data:t})}function h(t){return(0,i.A)({url:`/api/meetingMinutes/${t}`,method:"get"})}function g(t){return(0,i.A)({url:`/api/meetingMinutes/${t}`,method:"delete"})}function v(t){return(0,i.A)({url:`/api/workOrder/${t.currPage}/${t.pageSize}`,method:"post",data:t})}function k(t){return(0,i.A)({url:"/api/workOrder",method:"post",data:t})}function w(t){return(0,i.A)({url:"/api/workOrder/update",method:"put",data:t})}function C(t){return(0,i.A)({url:`/api/workOrder/${t}`,method:"get"})}function A(t){return(0,i.A)({url:`/api/workOrder/delete/${t}`,method:"delete"})}function $(t){return(0,i.A)({url:"/api/workOrder/process",method:"post",data:t})}function x(t){return(0,i.A)({url:"/api/workOrder/process/update",method:"put",data:t})}},91786:function(t,e,n){n.r(e),n.d(e,{default:function(){return l}});var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"meeting-set"},[e("div",{staticClass:"meeting-item hui-flex hui-content border-box"},[t._m(0),e("div",{staticClass:"hui-flex-box"},[e("div",{staticClass:"tag"},[t._l(t.placeList,(function(n){return e("div",{key:n.id,staticClass:"target-item"},[e("span",{staticClass:"label"},[t._v(t._s(n.name))]),e("i",{directives:[{name:"permission",rawName:"v-permission",value:"/work/oa/meeting/set/place/update",expression:"'/work/oa/meeting/set/place/update'"}],staticClass:"iconfont huifont-bianji",on:{click:function(e){return e.stopPropagation(),t.updateFunc(1,n)}}}),e("i",{directives:[{name:"permission",rawName:"v-permission",value:"/work/oa/meeting/set/place/delete",expression:"'/work/oa/meeting/set/place/delete'"}],staticClass:"iconfont huifont-guanbi",on:{click:function(e){return e.stopPropagation(),t.deleteFunc(1,n)}}})])})),e("div",{directives:[{name:"permission",rawName:"v-permission",value:"/work/oa/meeting/set/place/add",expression:"'/work/oa/meeting/set/place/add'"}],staticClass:"target-item target-item-insert",on:{click:function(e){return t.insertFunc(1)}}},[e("i",{staticClass:"iconfont huifont-xinzeng"}),e("span",{staticClass:"label"},[t._v("新增场所")])])],2)])]),e("div",{staticClass:"meeting-line"}),e("div",{staticClass:"meeting-item hui-flex hui-content border-box"},[t._m(1),e("div",{staticClass:"hui-flex-box"},[e("div",{staticClass:"tag"},[t._l(t.typeList,(function(n){return e("div",{key:n.id,staticClass:"target-item"},[e("span",{staticClass:"label"},[t._v(t._s(n.name))]),e("i",{directives:[{name:"permission",rawName:"v-permission",value:"/work/oa/meeting/set/type/update",expression:"'/work/oa/meeting/set/type/update'"}],staticClass:"iconfont huifont-bianji",on:{click:function(e){return e.stopPropagation(),t.updateFunc(2,n)}}}),e("i",{directives:[{name:"permission",rawName:"v-permission",value:"/work/oa/meeting/set/type/delete",expression:"'/work/oa/meeting/set/type/delete'"}],staticClass:"iconfont huifont-guanbi",on:{click:function(e){return e.stopPropagation(),t.deleteFunc(2,n)}}})])})),e("div",{directives:[{name:"permission",rawName:"v-permission",value:"/work/oa/meeting/set/type/add",expression:"'/work/oa/meeting/set/type/add'"}],staticClass:"target-item target-item-insert",on:{click:function(e){return t.insertFunc(2)}}},[e("i",{staticClass:"iconfont huifont-xinzeng"}),e("span",{staticClass:"label"},[t._v("新增类型")])])],2)])])])},s=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"hui-content-title"},[e("div",{staticClass:"hui-title-item active"},[t._v("会议场所")])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"hui-content-title"},[e("div",{staticClass:"hui-title-item active"},[t._v("会议类型")])])}],r=n(66638),a={data(){return{placeList:[],typeList:[]}},mounted(){this.initPlaceList(),this.initTypeList()},methods:{initPlaceList(){this.auth("/work/oa/meeting/set/place/list")&&(0,r.Kx)({organizationId:this.$store.getters.organization.id,projectId:this.$store.getters.project.id}).then((t=>{t.state&&(this.placeList=t.data)}))},initTypeList(){this.auth("/work/oa/meeting/set/type/list")&&(0,r.fk)({organizationId:this.$store.getters.organization.id,projectId:this.$store.getters.project.id}).then((t=>{t.state&&(this.typeList=t.data)}))},insertFunc(t){let e=1===t?"场所名称":"类型名称";this.$prompt(`请输入${e}`,"WorkArk",{confirmButtonText:"确 定",cancelButtonClass:"cancel",confirmButtonClass:"confirm",cancelButtonText:"取 消",inputPattern:/\S/,inputErrorMessage:`请输入${e}`}).then((({value:e})=>{let n={organizationId:this.$store.getters.organization.id,projectId:this.$store.getters.project.id};n["name"]=e,1===t?(0,r.AL)(n).then((e=>this.successFunc(e,t))):(0,r.Be)(n).then((e=>this.successFunc(e,t)))})).catch((()=>{}))},updateFunc(t,e){let n=1===t?"场所名称":"类型名称";this.$prompt(`请输入${n}`,"WoraArk",{confirmButtonText:"确 定",cancelButtonClass:"cancel",confirmButtonClass:"confirm",cancelButtonText:"取 消",inputPattern:/\S/,inputErrorMessage:`请输入${n}`,inputValue:e.name}).then((({value:n})=>{1===t?(0,r.QZ)({id:e.id,name:n}).then((e=>this.successFunc(e,t))):(0,r.NK)({id:e.id,name:n}).then((e=>this.successFunc(e,t)))})).catch((()=>{}))},deleteFunc(t,e){let n=1===t?"场所名称":"类型名称";this.$confirm(`确定要删除该${n}?`,(()=>{1===t?(0,r.g0)(e.id).then((e=>this.successFunc(e,t))):(0,r.TG)(e.id).then((e=>this.successFunc(e,t)))}))},successFunc(t,e){t.state&&(1===e?this.initPlaceList():this.initTypeList(),this.$message.success("操作成功"))}}},o=a,u=n(81656),c=(0,u.A)(o,i,s,!1,null,null,null),l=c.exports}}]);