提交 2a125bd7 authored 作者: 王鹏飞's avatar 王鹏飞

增加查看页面

上级 b47dd654
.card[data-v-945b20f0]{margin:15px 0 20px;padding:10px 20px 20px;background:#fff;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.06);box-shadow:0 3px 15px 0 rgba(0,0,0,.06)}.is-red[data-v-945b20f0]{color:#ab2824!important}.card-title[data-v-945b20f0]{font-size:15px;color:#333}.p-item[data-v-945b20f0]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.p-title[data-v-945b20f0]{font-size:12px;color:#999;white-space:nowrap}.p-content[data-v-945b20f0]{font-size:12px;color:#333}.card-main[data-v-945b20f0]{display:-webkit-box;display:-ms-flexbox;display:flex}.card-content[data-v-945b20f0]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.card-aside[data-v-945b20f0]{width:60px;margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-status[data-v-945b20f0]{-webkit-box-flex:1;-ms-flex:1;flex:1}.card-status .icon-seal[data-v-945b20f0]{margin-left:-10px;width:90px;height:70px;background:url(../img/icon_seal.4b4cc8ac.png) no-repeat;background-size:contain}.card-tools[data-v-945b20f0]{padding:10px 0 0 0}.card-button[data-v-945b20f0]{margin-top:18px;width:60px;height:25px;font-size:12px;line-height:25px;text-align:center;color:#999;border-radius:5px;border:1px solid #999;cursor:pointer}.card-button[data-v-945b20f0]:first-child{margin-top:0}
\ No newline at end of file
.card[data-v-3fa0cd00]{margin:15px 0 20px;padding:10px 20px 20px;background:#fff;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.06);box-shadow:0 3px 15px 0 rgba(0,0,0,.06)}.is-red[data-v-3fa0cd00]{color:#ab2824!important}.card-title[data-v-3fa0cd00]{font-size:15px;color:#333}.p-item[data-v-3fa0cd00]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.p-title[data-v-3fa0cd00]{font-size:12px;color:#999;white-space:nowrap}.p-content[data-v-3fa0cd00]{font-size:12px;color:#333}.card-main[data-v-3fa0cd00]{display:-webkit-box;display:-ms-flexbox;display:flex}.card-content[data-v-3fa0cd00]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.card-aside[data-v-3fa0cd00]{width:60px;margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-status[data-v-3fa0cd00]{-webkit-box-flex:1;-ms-flex:1;flex:1}.card-status .icon-seal[data-v-3fa0cd00]{margin-left:-10px;width:90px;height:70px;background:url(../img/icon_seal.4b4cc8ac.png) no-repeat;background-size:contain}.card-tools[data-v-3fa0cd00]{padding:10px 0 0 0}.card-button[data-v-3fa0cd00]{margin-top:18px;width:60px;height:25px;font-size:12px;line-height:25px;text-align:center;color:#999;border-radius:5px;border:1px solid #999;cursor:pointer}.card-button[data-v-3fa0cd00]:first-child{margin-top:0}
\ No newline at end of file
.view-box[data-v-55673355]{margin:0 30px 30px;padding:20px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.06);box-shadow:0 10px 30px 0 rgba(0,0,0,.06)}.p-item[data-v-55673355]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;font-size:15px;border-bottom:1px solid #f5f5f5}.p-item[data-v-55673355]:last-child{border-bottom:0}.p-title[data-v-55673355]{padding-right:20px;color:#424242;white-space:nowrap}.p-content[data-v-55673355]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#a3a3a3;text-align:right}
\ No newline at end of file
......@@ -12,4 +12,4 @@
}
resizeRoot()
win.addEventListener('resize', resizeRoot, false)
})(window, document)</script><link href=/css/chunk-21cbdba8.99fb5e13.css rel=prefetch><link href=/css/chunk-652387d3.15f611d8.css rel=prefetch><link href=/css/chunk-7d5f6513.4909f3fd.css rel=prefetch><link href=/css/chunk-da161232.6e8b52de.css rel=prefetch><link href=/js/chunk-07a68fe4.3a51594b.js rel=prefetch><link href=/js/chunk-21cbdba8.8fd67e07.js rel=prefetch><link href=/js/chunk-2d0aa22f.8af7e3f1.js rel=prefetch><link href=/js/chunk-2d21ef2c.57e349b6.js rel=prefetch><link href=/js/chunk-652387d3.0824189b.js rel=prefetch><link href=/js/chunk-7d5f6513.02b7026a.js rel=prefetch><link href=/js/chunk-da161232.cb9623ff.js rel=prefetch><link href=/css/app.f63499c3.css rel=preload as=style><link href=/css/chunk-vendors.c67203ba.css rel=preload as=style><link href=/js/app.3bc3f6ce.js rel=preload as=script><link href=/js/chunk-vendors.cb632111.js rel=preload as=script><link href=/css/chunk-vendors.c67203ba.css rel=stylesheet><link href=/css/app.f63499c3.css rel=stylesheet></head><body><noscript><strong>We're sorry but ezijing-office-h5 doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/js/chunk-vendors.cb632111.js></script><script src=/js/app.3bc3f6ce.js></script></body></html>
\ No newline at end of file
})(window, document)</script><link href=/css/chunk-11f1a632.72a4c96b.css rel=prefetch><link href=/css/chunk-48195871.e87d35b4.css rel=prefetch><link href=/css/chunk-652387d3.15f611d8.css rel=prefetch><link href=/css/chunk-7d5f6513.4909f3fd.css rel=prefetch><link href=/css/chunk-da161232.6e8b52de.css rel=prefetch><link href=/js/chunk-07a68fe4.3a51594b.js rel=prefetch><link href=/js/chunk-11f1a632.29188132.js rel=prefetch><link href=/js/chunk-2d0aa22f.8af7e3f1.js rel=prefetch><link href=/js/chunk-2d21ef2c.57e349b6.js rel=prefetch><link href=/js/chunk-48195871.7cdc396f.js rel=prefetch><link href=/js/chunk-652387d3.0824189b.js rel=prefetch><link href=/js/chunk-7d5f6513.d7deffff.js rel=prefetch><link href=/js/chunk-da161232.cb9623ff.js rel=prefetch><link href=/css/app.f63499c3.css rel=preload as=style><link href=/css/chunk-vendors.c67203ba.css rel=preload as=style><link href=/js/app.55816d72.js rel=preload as=script><link href=/js/chunk-vendors.cb632111.js rel=preload as=script><link href=/css/chunk-vendors.c67203ba.css rel=stylesheet><link href=/css/app.f63499c3.css rel=stylesheet></head><body><noscript><strong>We're sorry but ezijing-office-h5 doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/js/chunk-vendors.cb632111.js></script><script src=/js/app.55816d72.js></script></body></html>
\ No newline at end of file
(function(e){function t(t){for(var a,r,c=t[0],i=t[1],s=t[2],f=0,l=[];f<c.length;f++)r=c[f],Object.prototype.hasOwnProperty.call(u,r)&&u[r]&&l.push(u[r][0]),u[r]=0;for(a in i)Object.prototype.hasOwnProperty.call(i,a)&&(e[a]=i[a]);d&&d(t);while(l.length)l.shift()();return o.push.apply(o,s||[]),n()}function n(){for(var e,t=0;t<o.length;t++){for(var n=o[t],a=!0,r=1;r<n.length;r++){var c=n[r];0!==u[c]&&(a=!1)}a&&(o.splice(t--,1),e=i(i.s=n[0]))}return e}var a={},r={app:0},u={app:0},o=[];function c(e){return i.p+"js/"+({}[e]||e)+"."+{"chunk-07a68fe4":"3a51594b","chunk-7d5f6513":"02b7026a","chunk-2d0aa22f":"8af7e3f1","chunk-2d21ef2c":"57e349b6","chunk-da161232":"cb9623ff","chunk-21cbdba8":"8fd67e07","chunk-652387d3":"0824189b"}[e]+".js"}function i(t){if(a[t])return a[t].exports;var n=a[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.e=function(e){var t=[],n={"chunk-7d5f6513":1,"chunk-da161232":1,"chunk-21cbdba8":1,"chunk-652387d3":1};r[e]?t.push(r[e]):0!==r[e]&&n[e]&&t.push(r[e]=new Promise((function(t,n){for(var a="css/"+({}[e]||e)+"."+{"chunk-07a68fe4":"31d6cfe0","chunk-7d5f6513":"4909f3fd","chunk-2d0aa22f":"31d6cfe0","chunk-2d21ef2c":"31d6cfe0","chunk-da161232":"6e8b52de","chunk-21cbdba8":"99fb5e13","chunk-652387d3":"15f611d8"}[e]+".css",u=i.p+a,o=document.getElementsByTagName("link"),c=0;c<o.length;c++){var s=o[c],f=s.getAttribute("data-href")||s.getAttribute("href");if("stylesheet"===s.rel&&(f===a||f===u))return t()}var l=document.getElementsByTagName("style");for(c=0;c<l.length;c++){s=l[c],f=s.getAttribute("data-href");if(f===a||f===u)return t()}var d=document.createElement("link");d.rel="stylesheet",d.type="text/css",d.onload=t,d.onerror=function(t){var a=t&&t.target&&t.target.src||u,o=new Error("Loading CSS chunk "+e+" failed.\n("+a+")");o.code="CSS_CHUNK_LOAD_FAILED",o.request=a,delete r[e],d.parentNode.removeChild(d),n(o)},d.href=u;var p=document.getElementsByTagName("head")[0];p.appendChild(d)})).then((function(){r[e]=0})));var a=u[e];if(0!==a)if(a)t.push(a[2]);else{var o=new Promise((function(t,n){a=u[e]=[t,n]}));t.push(a[2]=o);var s,f=document.createElement("script");f.charset="utf-8",f.timeout=120,i.nc&&f.setAttribute("nonce",i.nc),f.src=c(e);var l=new Error;s=function(t){f.onerror=f.onload=null,clearTimeout(d);var n=u[e];if(0!==n){if(n){var a=t&&("load"===t.type?"missing":t.type),r=t&&t.target&&t.target.src;l.message="Loading chunk "+e+" failed.\n("+a+": "+r+")",l.name="ChunkLoadError",l.type=a,l.request=r,n[1](l)}u[e]=void 0}};var d=setTimeout((function(){s({type:"timeout",target:f})}),12e4);f.onerror=f.onload=s,document.head.appendChild(f)}return Promise.all(t)},i.m=e,i.c=a,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)i.d(n,a,function(t){return e[t]}.bind(null,a));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/",i.oe=function(e){throw console.error(e),e};var s=window["webpackJsonp"]=window["webpackJsonp"]||[],f=s.push.bind(s);s.push=t,s=s.slice();for(var l=0;l<s.length;l++)t(s[l]);var d=f;o.push([0,"chunk-vendors"]),n()})({0:function(e,t,n){e.exports=n("56d7")},"30fd":function(e,t,n){},"365c":function(e,t,n){"use strict";n.d(t,"e",(function(){return r})),n.d(t,"d",(function(){return u})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return c})),n.d(t,"h",(function(){return i})),n.d(t,"b",(function(){return s})),n.d(t,"i",(function(){return f})),n.d(t,"g",(function(){return l})),n.d(t,"f",(function(){return d}));var a=n("a27e");function r(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/affairs",method:"get",params:e})}function u(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/processes",method:"get",params:e})}function o(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/processes/".concat(e),method:"get"})}function c(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/processes",method:"post",data:e})}function i(e,t){return Object(a["a"])({url:"/api/ehall/v2/lobby/processes/".concat(e),method:"post",data:t})}function s(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/processes/".concat(e),method:"delete"})}function f(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/tools/upload",method:"post",headers:{"Content-Type":"multipart/form-data"},data:e})}function l(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/semesters",method:"get",params:e})}function d(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/semesters/".concat(e.id,"/courses"),method:"get"})}},"3aff":function(e,t,n){},"56d7":function(e,t,n){"use strict";n.r(t);n("e930");var a=n("8f80"),r=(n("5f5f"),n("f253")),u=(n("d1cf"),n("ee83")),o=(n("a44c"),n("e27c")),c=(n("4ddd"),n("9f14")),i=(n("a909"),n("3acc")),s=(n("3c32"),n("417e")),f=(n("66b9"),n("b650")),l=(n("be7f"),n("565f")),d=(n("38d5"),n("772a")),p=(n("8a58"),n("e41f")),h=(n("e17f"),n("2241")),m=(n("e7e5"),n("d399")),b=(n("9a83"),n("f564")),v=(n("e623"),n("e379"),n("5dc8"),n("37e1"),n("2b0e")),y=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("router-view",{key:e.$route.fullPath})],1)},g=[],k=(n("5c0b"),n("2877")),w={},j=Object(k["a"])(w,y,g,!1,null,null,null),O=j.exports,_=n("a18c"),T=(n("96cf"),n("c964")),C=n("2f62"),P=n("365c");v["a"].use(C["a"]);var x=new C["a"].Store({state:{affairTypes:[]},mutations:{updateAffairTypes:function(e,t){e.affairTypes=t}},actions:{getAffairTypes:function(e){return Object(T["a"])(regeneratorRuntime.mark((function t(){var n,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.commit,t.next=3,Object(P["e"])();case 3:a=t.sent,n("updateAffairTypes",a);case 5:case"end":return t.stop()}}),t)})))()}}}),E=n("58ca");n("3aff");v["a"].use(E["a"]),v["a"].use(b["a"]),v["a"].use(m["a"]),v["a"].use(h["a"]),v["a"].use(p["a"]),v["a"].use(d["a"]),v["a"].use(l["a"]),v["a"].use(f["a"]),v["a"].use(s["a"]),v["a"].use(i["a"]),v["a"].use(c["a"]),v["a"].use(o["a"]),v["a"].use(u["a"]),v["a"].use(r["a"]),v["a"].use(a["a"]),v["a"].config.productionTip=!1,new v["a"]({store:x,router:_["a"],render:function(e){return e(O)}}).$mount("#app")},"5c0b":function(e,t,n){"use strict";var a=n("9c0c"),r=n.n(a);r.a},"9c0c":function(e,t,n){},a18c:function(e,t,n){"use strict";n("d3b7");var a=n("2b0e"),r=n("8c4f"),u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"main-layout"},[n("header",{staticClass:"main-header"},[n("menu",{staticClass:"menu",class:{"is-show":e.menuVisible}},[n("div",{staticClass:"inner"},[n("div",{staticClass:"menu-icon",on:{click:e.toggleMenu}},[n("span"),n("span"),n("span")]),n("ul",{staticClass:"menu-list"},[n("li",{on:{click:function(t){return e.toPage({name:"index"})}}},[e._v("首页")]),e._l(e.affairTypes,(function(t){return n("li",{key:t.id,on:{click:function(n){return e.toPage({name:"list",query:{channel:t.form_name,channel_id:t.id}})}}},[e._v(" "+e._s(t.affair_name)+" ")])})),n("li",{on:{click:function(t){return e.$router.back()}}},[e._v("返回上一页")])],2)])])]),n("div",{staticClass:"main-body"},[n("router-view")],1)])},o=[],c=(n("b0c0"),{name:"PageContainer",data:function(){return{menuVisible:!1}},computed:{affairTypes:function(){return this.$store.state.affairTypes}},methods:{toggleMenu:function(){this.menuVisible=!this.menuVisible},toPage:function(e){this.menuVisible=!1,this.$router.push({name:e.name,query:Object.assign({},this.$route.query,e.query)})},getList:function(){this.affairTypes.length||this.$store.dispatch("getAffairTypes")}},beforeMount:function(){this.getList()}}),i=c,s=(n("c109"),n("2877")),f=Object(s["a"])(i,u,o,!1,null,null,null),l=f.exports;a["a"].use(r["a"]);var d=[{path:"*",redirect:"/"},{name:"index",path:"/",component:function(){return Promise.all([n.e("chunk-07a68fe4"),n.e("chunk-da161232")]).then(n.bind(null,"d504"))}},{name:"login",path:"/login",component:function(){return n.e("chunk-652387d3").then(n.bind(null,"a55b"))}},{path:"/list",component:l,children:[{name:"list",path:"",component:function(){return n.e("chunk-21cbdba8").then(n.bind(null,"1a33"))}}]},{path:"/create",component:l,children:[{name:"create",path:"",component:function(){return Promise.all([n.e("chunk-07a68fe4"),n.e("chunk-7d5f6513"),n.e("chunk-2d21ef2c")]).then(n.bind(null,"d879"))}}]},{path:"/edit",component:l,children:[{name:"edit",path:"",component:function(){return Promise.all([n.e("chunk-07a68fe4"),n.e("chunk-7d5f6513"),n.e("chunk-2d0aa22f")]).then(n.bind(null,"1071"))}}]}],p=new r["a"]({mode:"history",base:"/",routes:d});t["a"]=p},a27e:function(e,t,n){"use strict";n("d3b7"),n("ac1f"),n("5319"),n("9a83");var a=n("f564"),r=n("bc3a"),u=n.n(r),o=n("4328"),c=n.n(o),i=n("a18c"),s=u.a.create({baseURL:"https://ehall2.ezijing.com",timeout:6e4,withCredentials:!0,headers:{"Content-Type":"application/x-www-form-urlencoded",tenant:"sofia"}});s.interceptors.request.use((function(e){return"application/x-www-form-urlencoded"===e.headers["Content-Type"]&&(e.data=c.a.stringify(e.data)),e}),(function(e){return Promise.reject(e)})),s.interceptors.response.use((function(e){return e.data}),(function(e){if(e.response){var t=e.response.data,n=t.status,r=t.message;400===n?Object(a["a"])(r):403===n&&i["a"].replace({path:"/login",query:{redirect_uri:encodeURIComponent(window.location.href)}})}else Object(a["a"])(e);return Promise.reject(e)})),t["a"]=s},c109:function(e,t,n){"use strict";var a=n("30fd"),r=n.n(a);r.a}});
//# sourceMappingURL=app.3bc3f6ce.js.map
\ No newline at end of file
差异被折叠。
(function(e){function t(t){for(var a,r,c=t[0],i=t[1],s=t[2],f=0,l=[];f<c.length;f++)r=c[f],Object.prototype.hasOwnProperty.call(u,r)&&u[r]&&l.push(u[r][0]),u[r]=0;for(a in i)Object.prototype.hasOwnProperty.call(i,a)&&(e[a]=i[a]);d&&d(t);while(l.length)l.shift()();return o.push.apply(o,s||[]),n()}function n(){for(var e,t=0;t<o.length;t++){for(var n=o[t],a=!0,r=1;r<n.length;r++){var c=n[r];0!==u[c]&&(a=!1)}a&&(o.splice(t--,1),e=i(i.s=n[0]))}return e}var a={},r={app:0},u={app:0},o=[];function c(e){return i.p+"js/"+({}[e]||e)+"."+{"chunk-07a68fe4":"3a51594b","chunk-7d5f6513":"d7deffff","chunk-2d0aa22f":"8af7e3f1","chunk-2d21ef2c":"57e349b6","chunk-da161232":"cb9623ff","chunk-11f1a632":"29188132","chunk-48195871":"7cdc396f","chunk-652387d3":"0824189b"}[e]+".js"}function i(t){if(a[t])return a[t].exports;var n=a[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.e=function(e){var t=[],n={"chunk-7d5f6513":1,"chunk-da161232":1,"chunk-11f1a632":1,"chunk-48195871":1,"chunk-652387d3":1};r[e]?t.push(r[e]):0!==r[e]&&n[e]&&t.push(r[e]=new Promise((function(t,n){for(var a="css/"+({}[e]||e)+"."+{"chunk-07a68fe4":"31d6cfe0","chunk-7d5f6513":"4909f3fd","chunk-2d0aa22f":"31d6cfe0","chunk-2d21ef2c":"31d6cfe0","chunk-da161232":"6e8b52de","chunk-11f1a632":"72a4c96b","chunk-48195871":"e87d35b4","chunk-652387d3":"15f611d8"}[e]+".css",u=i.p+a,o=document.getElementsByTagName("link"),c=0;c<o.length;c++){var s=o[c],f=s.getAttribute("data-href")||s.getAttribute("href");if("stylesheet"===s.rel&&(f===a||f===u))return t()}var l=document.getElementsByTagName("style");for(c=0;c<l.length;c++){s=l[c],f=s.getAttribute("data-href");if(f===a||f===u)return t()}var d=document.createElement("link");d.rel="stylesheet",d.type="text/css",d.onload=t,d.onerror=function(t){var a=t&&t.target&&t.target.src||u,o=new Error("Loading CSS chunk "+e+" failed.\n("+a+")");o.code="CSS_CHUNK_LOAD_FAILED",o.request=a,delete r[e],d.parentNode.removeChild(d),n(o)},d.href=u;var p=document.getElementsByTagName("head")[0];p.appendChild(d)})).then((function(){r[e]=0})));var a=u[e];if(0!==a)if(a)t.push(a[2]);else{var o=new Promise((function(t,n){a=u[e]=[t,n]}));t.push(a[2]=o);var s,f=document.createElement("script");f.charset="utf-8",f.timeout=120,i.nc&&f.setAttribute("nonce",i.nc),f.src=c(e);var l=new Error;s=function(t){f.onerror=f.onload=null,clearTimeout(d);var n=u[e];if(0!==n){if(n){var a=t&&("load"===t.type?"missing":t.type),r=t&&t.target&&t.target.src;l.message="Loading chunk "+e+" failed.\n("+a+": "+r+")",l.name="ChunkLoadError",l.type=a,l.request=r,n[1](l)}u[e]=void 0}};var d=setTimeout((function(){s({type:"timeout",target:f})}),12e4);f.onerror=f.onload=s,document.head.appendChild(f)}return Promise.all(t)},i.m=e,i.c=a,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)i.d(n,a,function(t){return e[t]}.bind(null,a));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/",i.oe=function(e){throw console.error(e),e};var s=window["webpackJsonp"]=window["webpackJsonp"]||[],f=s.push.bind(s);s.push=t,s=s.slice();for(var l=0;l<s.length;l++)t(s[l]);var d=f;o.push([0,"chunk-vendors"]),n()})({0:function(e,t,n){e.exports=n("56d7")},"30fd":function(e,t,n){},"365c":function(e,t,n){"use strict";n.d(t,"e",(function(){return r})),n.d(t,"d",(function(){return u})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return c})),n.d(t,"h",(function(){return i})),n.d(t,"b",(function(){return s})),n.d(t,"i",(function(){return f})),n.d(t,"g",(function(){return l})),n.d(t,"f",(function(){return d}));var a=n("a27e");function r(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/affairs",method:"get",params:e})}function u(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/processes",method:"get",params:e})}function o(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/processes/".concat(e),method:"get"})}function c(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/processes",method:"post",data:e})}function i(e,t){return Object(a["a"])({url:"/api/ehall/v2/lobby/processes/".concat(e),method:"post",data:t})}function s(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/processes/".concat(e),method:"delete"})}function f(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/tools/upload",method:"post",headers:{"Content-Type":"multipart/form-data"},data:e})}function l(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/semesters",method:"get",params:e})}function d(e){return Object(a["a"])({url:"/api/ehall/v2/lobby/semesters/".concat(e.id,"/courses"),method:"get"})}},"3aff":function(e,t,n){},"56d7":function(e,t,n){"use strict";n.r(t);n("e930");var a=n("8f80"),r=(n("5f5f"),n("f253")),u=(n("d1cf"),n("ee83")),o=(n("a44c"),n("e27c")),c=(n("4ddd"),n("9f14")),i=(n("a909"),n("3acc")),s=(n("3c32"),n("417e")),f=(n("66b9"),n("b650")),l=(n("be7f"),n("565f")),d=(n("38d5"),n("772a")),p=(n("8a58"),n("e41f")),h=(n("e17f"),n("2241")),m=(n("e7e5"),n("d399")),b=(n("9a83"),n("f564")),v=(n("e623"),n("e379"),n("5dc8"),n("37e1"),n("2b0e")),y=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("router-view",{key:e.$route.fullPath})],1)},g=[],k=(n("5c0b"),n("2877")),w={},j=Object(k["a"])(w,y,g,!1,null,null,null),O=j.exports,_=n("a18c"),T=(n("96cf"),n("c964")),C=n("2f62"),P=n("365c");v["a"].use(C["a"]);var x=new C["a"].Store({state:{affairTypes:[]},mutations:{updateAffairTypes:function(e,t){e.affairTypes=t}},actions:{getAffairTypes:function(e){return Object(T["a"])(regeneratorRuntime.mark((function t(){var n,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.commit,t.next=3,Object(P["e"])();case 3:a=t.sent,n("updateAffairTypes",a);case 5:case"end":return t.stop()}}),t)})))()}}}),E=n("58ca");n("3aff");v["a"].use(E["a"]),v["a"].use(b["a"]),v["a"].use(m["a"]),v["a"].use(h["a"]),v["a"].use(p["a"]),v["a"].use(d["a"]),v["a"].use(l["a"]),v["a"].use(f["a"]),v["a"].use(s["a"]),v["a"].use(i["a"]),v["a"].use(c["a"]),v["a"].use(o["a"]),v["a"].use(u["a"]),v["a"].use(r["a"]),v["a"].use(a["a"]),v["a"].config.productionTip=!1,new v["a"]({store:x,router:_["a"],render:function(e){return e(O)}}).$mount("#app")},"5c0b":function(e,t,n){"use strict";var a=n("9c0c"),r=n.n(a);r.a},"9c0c":function(e,t,n){},a18c:function(e,t,n){"use strict";n("d3b7");var a=n("2b0e"),r=n("8c4f"),u=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"main-layout"},[n("header",{staticClass:"main-header"},[n("menu",{staticClass:"menu",class:{"is-show":e.menuVisible}},[n("div",{staticClass:"inner"},[n("div",{staticClass:"menu-icon",on:{click:e.toggleMenu}},[n("span"),n("span"),n("span")]),n("ul",{staticClass:"menu-list"},[n("li",{on:{click:function(t){return e.toPage({name:"index"})}}},[e._v("首页")]),e._l(e.affairTypes,(function(t){return n("li",{key:t.id,on:{click:function(n){return e.toPage({name:"list",query:{channel:t.form_name,channel_id:t.id}})}}},[e._v(" "+e._s(t.affair_name)+" ")])})),n("li",{on:{click:function(t){return e.$router.back()}}},[e._v("返回上一页")])],2)])])]),n("div",{staticClass:"main-body"},[n("router-view")],1)])},o=[],c=(n("b0c0"),{name:"PageContainer",data:function(){return{menuVisible:!1}},computed:{affairTypes:function(){return this.$store.state.affairTypes}},methods:{toggleMenu:function(){this.menuVisible=!this.menuVisible},toPage:function(e){this.menuVisible=!1,this.$router.push({name:e.name,query:Object.assign({},this.$route.query,e.query)})},getList:function(){this.affairTypes.length||this.$store.dispatch("getAffairTypes")}},beforeMount:function(){this.getList()}}),i=c,s=(n("c109"),n("2877")),f=Object(s["a"])(i,u,o,!1,null,null,null),l=f.exports;a["a"].use(r["a"]);var d=[{path:"*",redirect:"/"},{name:"index",path:"/",component:function(){return Promise.all([n.e("chunk-07a68fe4"),n.e("chunk-da161232")]).then(n.bind(null,"d504"))}},{name:"login",path:"/login",component:function(){return n.e("chunk-652387d3").then(n.bind(null,"a55b"))}},{path:"/list",component:l,children:[{name:"list",path:"",component:function(){return n.e("chunk-11f1a632").then(n.bind(null,"1a33"))}}]},{path:"/create",component:l,children:[{name:"create",path:"",component:function(){return Promise.all([n.e("chunk-07a68fe4"),n.e("chunk-7d5f6513"),n.e("chunk-2d21ef2c")]).then(n.bind(null,"d879"))}}]},{path:"/edit",component:l,children:[{name:"edit",path:"",component:function(){return Promise.all([n.e("chunk-07a68fe4"),n.e("chunk-7d5f6513"),n.e("chunk-2d0aa22f")]).then(n.bind(null,"1071"))}}]},{path:"/view",component:l,children:[{name:"view",path:"",component:function(){return n.e("chunk-48195871").then(n.bind(null,"0dfe"))}}]}],p=new r["a"]({mode:"history",base:"/",routes:d});t["a"]=p},a27e:function(e,t,n){"use strict";n("d3b7"),n("ac1f"),n("5319"),n("9a83");var a=n("f564"),r=n("bc3a"),u=n.n(r),o=n("4328"),c=n.n(o),i=n("a18c"),s=u.a.create({baseURL:"https://ehall2.ezijing.com",timeout:6e4,withCredentials:!0,headers:{"Content-Type":"application/x-www-form-urlencoded",tenant:"sofia"}});s.interceptors.request.use((function(e){return"application/x-www-form-urlencoded"===e.headers["Content-Type"]&&(e.data=c.a.stringify(e.data)),e}),(function(e){return Promise.reject(e)})),s.interceptors.response.use((function(e){return e.data}),(function(e){if(e.response){var t=e.response.data,n=t.status,r=t.message;400===n?Object(a["a"])(r):403===n&&i["a"].replace({path:"/login",query:{redirect_uri:encodeURIComponent(window.location.href)}})}else Object(a["a"])(e);return Promise.reject(e)})),t["a"]=s},c109:function(e,t,n){"use strict";var a=n("30fd"),r=n.n(a);r.a}});
//# sourceMappingURL=app.55816d72.js.map
\ No newline at end of file
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
差异被折叠。
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-48195871"],{"0dfe":function(e,a,t){"use strict";t.r(a);var l=function(){var e=this,a=e.$createElement,t=e._self._c||a;return e.detail?t("div",{staticClass:"main"},[t("div",{staticClass:"view-box"},[e._l(e.page.fields,(function(a){return[t("div",{key:a.name,staticClass:"p-item"},[t("div",{staticClass:"p-title"},[e._v(e._s(a.label))]),t("div",{staticClass:"p-content"},[a.computed?[t("div",{domProps:{innerHTML:e._s(a.computed(e.detail.form[a.name],e.detail))}})]:[e._v(e._s(e.detail.form[a.name]))]],2)])]})),t("div",{staticClass:"p-item"},[t("div",{staticClass:"p-title"},[e._v("审核状态")]),t("div",{staticClass:"p-content"},[e._v(" "+e._s(e.statusText)+" ")])]),e.detail.approve_time1||e.detail.approve_time2?t("div",{staticClass:"p-item"},[t("div",{staticClass:"p-title"},[e._v("审核时间")]),t("div",{staticClass:"p-content"},[e._v(" "+e._s(e.detail.approve_time1||e.detail.approve_time2)+" ")])]):e._e(),e.detail.remark1||e.detail.remark2?t("div",{staticClass:"p-item"},[t("div",{staticClass:"p-title"},[e._v("备注")]),t("div",{staticClass:"p-content is-red"},[e._v(" "+e._s(e.detail.remark1||e.detail.remark2)+" ")])]):e._e()],2)]):e._e()},s=[],r=(t("ac1f"),t("5319"),t("c84f")),i=t("365c"),n={metaInfo:function(){return{title:this.page.title}},data:function(){return{detail:null}},watch:{$route:{immediate:!0,deep:!0,handler:function(e){var a=this;e.query.channel||this.$dialog.alert({message:"请选择事务"}).then((function(){a.$router.replace({name:"index",query:a.$route.query})}))}}},computed:{page:function(){var e=this.$route.query.channel;return r["a"][e]?r["a"][e]["view"]:{}},channelId:function(){return this.$route.query.channel_id},viewId:function(){return this.$route.query.view_id},statusText:function(){var e={"-1":"待审核",0:"未通过",1:"通过",2:"通过",3:"未通过",4:"通过"};return e[this.detail.status]}},methods:{getDetail:function(){var e=this,a=this.$toast.loading({message:"加载中...",forbidClick:!0,duration:0});i["c"](this.viewId).then((function(t){e.detail=t,a.clear()})).catch(a.clear)}},beforeMount:function(){this.getDetail()}},m=n,u=(t("f733"),t("2877")),d=Object(u["a"])(m,l,s,!1,null,"55673355",null);a["default"]=d.exports},"1bf9":function(e,a,t){},c84f:function(e,a,t){"use strict";var l=t("365c"),s={fields:[{name:"symposium_name",label:"名称",required:!0,placeholder:"请输入学术活动名称",rules:[{required:!0,message:"请输入学术活动名称"}]},{fieldType:"date",name:"symposium_time",label:"时间",required:!0,placeholder:"请选择学术活动时间",rules:[{required:!0,message:"请选择学术活动时间"}]},{name:"symposium_lecturer",label:"主讲人",required:!0,placeholder:"请输入主讲人姓名",rules:[{required:!0,message:"请输入主讲人姓名"}]},{name:"symposium_address",label:"地址",required:!0,placeholder:"请输入活动地址",rules:[{required:!0,message:"请输入活动地址"}]},{type:"textarea",name:"symposium_contents",label:"内容",required:!0,placeholder:"请输入学术活动内容",autosize:{maxHeight:200,minHeight:140},rules:[{required:!0,message:"请输入学术活动内容"}]}]},r={fields:[{name:"personal_name",label:"姓名",required:!0,placeholder:"请输入姓名",rules:[{required:!0,message:"请输入姓名"}]},{name:"trade_name",label:"行业",required:!0,placeholder:"请输入行业",rules:[{required:!0,message:"请输入行业"}]},{type:"digit",name:"age",label:"年龄",required:!0,placeholder:"请输入年龄",rules:[{required:!0,message:"请输入年龄"}]},{name:"class_name",label:"班级",required:!0,placeholder:"请输入班级",rules:[{required:!0,message:"请输入班级"}]},{type:"tel",name:"telephone",label:"电话",required:!0,placeholder:"请输入电话",rules:[{required:!0,message:"请输入电话"}]},{name:"sharing_theme",label:"主题",required:!0,placeholder:"请输入乐分享主题",rules:[{required:!0,message:"请输入乐分享主题"}]}]},i={fields:[{name:"personal_name",label:"姓名",required:!0,placeholder:"请输入姓名",rules:[{required:!0,message:"请输入姓名"}]},{name:"class_name",label:"班级",required:!0,placeholder:"请输入班级",rules:[{required:!0,message:"请输入班级"}]},{fieldType:"select",name:"semester_name",label:"挂科学期",required:!0,placeholder:"请选择挂科学期",rules:[{required:!0,message:"请选择挂科学期"}],remote:{request:l["g"],valueKey:"semester_name",change:"course_name"}},{fieldType:"select",name:"course_name",label:"重修课程",required:!0,placeholder:"请选择重修课程",rules:[{required:!0,message:"请选择重修课程"}],remote:{request:l["f"],valueKey:"course_name"}},{fieldType:"uploader",name:"payment_instrument",label:"上传缴费凭证",required:!0,placeholder:"请上传缴费凭证",rules:[{required:!0,message:"请上传缴费凭证"}]}]};a["a"]={symposium:{list:{title:"学术活动",emptyText:"您还没有申请过学术活动",buttonText:"申请新的活动",card:{title:{name:"symposium_name"},fields:[{name:"symposium_time",label:"活动时间"},{name:"symposium_lecturer",label:"主讲人"}]}},create:{title:"申请新的学术活动",buttonText:"提交",form:s},edit:{title:"编辑学术活动",buttonText:"提交",form:s},view:{title:"学术活动",fields:[{name:"symposium_name",label:"活动名称"},{name:"symposium_time",label:"活动时间"},{name:"symposium_lecturer",label:"主讲人"},{name:"symposium_address",label:"活动地址"},{name:"symposium_contents",label:"活动内容"}]}},sharing:{list:{title:"乐分享",emptyText:"您还没有申请过乐分享",buttonText:"申请新的分享",card:{title:{name:"sharing_theme"},fields:[{name:"class_name",label:"班级"},{name:"personal_name",label:"申请人"},{name:"telephone",label:"电话"}]}},create:{title:"申请新的分享",buttonText:"提交",form:r},edit:{title:"编辑乐分享",buttonText:"提交",form:r},view:{title:"乐分享",fields:[{name:"personal_name",label:"姓名"},{name:"trade_name",label:"行业"},{name:"age",label:"年龄"},{name:"class_name",label:"班级"},{name:"telephone",label:"电话"},{name:"sharing_theme",label:"主题"}]}},retake:{list:{title:"重修",emptyText:"您还没有申请过重修",buttonText:"申请重修",card:{fields:[{name:"class_name",label:"班级"},{name:"semester_name",label:"挂科学期"},{name:"course_name",label:"课程名称"}]}},create:{title:"申请重修",buttonText:"提交",form:i},edit:{title:"编辑重修",buttonText:"提交",form:i},view:{title:"重修",fields:[{name:"personal_name",label:"姓名"},{name:"class_name",label:"班级"},{name:"semester_name",label:"挂科学期"},{name:"course_name",label:"课程名称"},{name:"payment_instrument",label:"缴费凭证",computed:function(e){return'<img src="'.concat(e,'" width="100%">')}}]}}}},f733:function(e,a,t){"use strict";var l=t("1bf9"),s=t.n(l);s.a}}]);
//# sourceMappingURL=chunk-48195871.7cdc396f.js.map
\ No newline at end of file
差异被折叠。
差异被折叠。
差异被折叠。
<template>
<div class="card">
<div class="card" @click="onClick">
<div class="card-title">{{ data.form[title.name] }}</div>
<div class="card-main">
<div class="card-content">
......@@ -23,9 +23,7 @@
</div>
<div class="p-item" v-if="notPass && (data.remark1 || data.remark2)">
<div class="p-title">备注:</div>
<div class="p-content is-red">
{{ data.remark1 || data.remark2 }}
</div>
<div class="p-content is-red">{{ data.remark1 || data.remark2 }}</div>
</div>
</div>
<div class="card-aside">
......@@ -33,8 +31,10 @@
<div class="icon-seal"></div>
</div>
<div class="card-tools" v-if="!isPass">
<div class="card-button" @click="onEdit">编辑</div>
<div class="card-button" @click="onRemove">删除</div>
<div class="card-button" @click.stop="onEdit">编辑</div>
<div class="card-button" @click.stop="onRemove" v-if="notPass">
删除
</div>
</div>
</div>
</div>
......@@ -71,20 +71,31 @@ export default {
}
return map[this.data.status]
},
// 已通过
isPass() {
return [1, 2, 4].includes(this.data.status)
},
// 未通过
notPass() {
return [0, 3].includes(this.data.status)
}
},
methods: {
// 查看
onClick() {
this.$router.push({
name: 'view',
query: Object.assign({}, this.$route.query, { view_id: this.data.id })
})
},
// 编辑
onEdit() {
this.$router.push({
name: 'edit',
query: Object.assign({}, this.$route.query, { view_id: this.data.id })
})
},
// 删除
onRemove() {
this.$emit('remove', this.data)
}
......
......@@ -170,6 +170,16 @@ export default {
title: '编辑学术活动',
buttonText: '提交',
form: symposiumForm
},
view: {
title: '学术活动',
fields: [
{ name: 'symposium_name', label: '活动名称' },
{ name: 'symposium_time', label: '活动时间' },
{ name: 'symposium_lecturer', label: '主讲人' },
{ name: 'symposium_address', label: '活动地址' },
{ name: 'symposium_contents', label: '活动内容' }
]
}
},
// 乐分享
......@@ -196,6 +206,17 @@ export default {
title: '编辑乐分享',
buttonText: '提交',
form: sharingForm
},
view: {
title: '乐分享',
fields: [
{ name: 'personal_name', label: '姓名' },
{ name: 'trade_name', label: '行业' },
{ name: 'age', label: '年龄' },
{ name: 'class_name', label: '班级' },
{ name: 'telephone', label: '电话' },
{ name: 'sharing_theme', label: '主题' }
]
}
},
// 重修
......@@ -221,6 +242,22 @@ export default {
title: '编辑重修',
buttonText: '提交',
form: retakeForm
},
view: {
title: '重修',
fields: [
{ name: 'personal_name', label: '姓名' },
{ name: 'class_name', label: '班级' },
{ name: 'semester_name', label: '挂科学期' },
{ name: 'course_name', label: '课程名称' },
{
name: 'payment_instrument',
label: '缴费凭证',
computed(value) {
return `<img src="${value}" width="100%">`
}
}
]
}
}
}
......@@ -36,6 +36,13 @@ const routes = [
children: [
{ name: 'edit', path: '', component: () => import('@/views/Edit.vue') }
]
},
{
path: '/view',
component: Layout,
children: [
{ name: 'view', path: '', component: () => import('@/views/View.vue') }
]
}
]
......
<template>
<div class="main" v-if="detail">
<div class="view-box">
<template v-for="item in page.fields">
<div class="p-item" :key="item.name">
<div class="p-title">{{ item.label }}</div>
<div class="p-content">
<template v-if="item.computed">
<div v-html="item.computed(detail.form[item.name], detail)"></div>
</template>
<template v-else>{{ detail.form[item.name] }}</template>
</div>
</div>
</template>
<div class="p-item">
<div class="p-title">审核状态</div>
<div class="p-content">
{{ statusText }}
</div>
</div>
<div class="p-item" v-if="detail.approve_time1 || detail.approve_time2">
<div class="p-title">审核时间</div>
<div class="p-content">
{{ detail.approve_time1 || detail.approve_time2 }}
</div>
</div>
<div class="p-item" v-if="detail.remark1 || detail.remark2">
<div class="p-title">备注</div>
<div class="p-content is-red">
{{ detail.remark1 || detail.remark2 }}
</div>
</div>
</div>
</div>
</template>
<script>
import pages from '@/pages'
import * as api from '@/api/index'
export default {
metaInfo() {
return {
title: this.page.title
}
},
data() {
return {
detail: null
}
},
watch: {
$route: {
immediate: true,
deep: true,
handler(route) {
if (!route.query.channel) {
this.$dialog
.alert({
message: '请选择事务'
})
.then(() => {
this.$router.replace({
name: 'index',
query: this.$route.query
})
})
}
}
}
},
computed: {
// 页面配置
page() {
const channel = this.$route.query.channel
return pages[channel] ? pages[channel]['view'] : {}
},
channelId() {
return this.$route.query.channel_id
},
viewId() {
return this.$route.query.view_id
},
statusText() {
const map = {
'-1': '待审核',
'0': '未通过',
'1': '通过',
'2': '通过',
'3': '未通过',
'4': '通过'
}
return map[this.detail.status]
}
},
methods: {
getDetail() {
const toast = this.$toast.loading({
message: '加载中...',
forbidClick: true,
duration: 0
})
api
.getAffair(this.viewId)
.then(response => {
this.detail = response
toast.clear()
})
.catch(toast.clear)
}
},
beforeMount() {
this.getDetail()
}
}
</script>
<style lang="scss" scoped>
.view-box {
margin: 0 30px 30px;
padding: 20px;
box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.06);
}
.p-item {
display: flex;
justify-content: space-between;
padding: 20px 0;
font-size: 15px;
border-bottom: 1px solid #f5f5f5;
&:last-child {
border-bottom: 0;
}
}
.p-title {
padding-right: 20px;
color: #424242;
white-space: nowrap;
}
.p-content {
align-items: flex-end;
color: #a3a3a3;
text-align: right;
}
</style>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论