Commit 5a93f97e by 无尘

fix: 修改查看公告禁用

parent 1f890a51
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>好办管理平台</title><link href=./static/css/app.7b07de53306b5daa18a95190a76512ea.css rel=stylesheet></head><body style="min-width: 1400px;"><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib/vue/2.6.6/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vue-router/3.0.2/vue-router.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vuex/3.1.0/vuex.min.js></script><script src=//web-1251519181.file.myqcloud.com/components/img-preview.2.0.00.js></script><script>// Raven.config('https://3715a345910d4c768e7a1ec14619c2d5@sentry.io/1413672').install();</script><script type=text/javascript src=./static/js/manifest.341682f1af8eead0e808.js></script><script type=text/javascript src=./static/js/vendor.9e154266b639afa27679.js></script><script type=text/javascript src=./static/js/app.c9be99a90eb2188d6dc3.js></script></body></html>
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>好办管理平台</title><link href=./static/css/app.d921551371faf374f4354a67819e49f8.css rel=stylesheet></head><body style="min-width: 1400px;"><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib/vue/2.6.6/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vue-router/3.0.2/vue-router.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vuex/3.1.0/vuex.min.js></script><script src=//web-1251519181.file.myqcloud.com/components/img-preview.2.0.00.js></script><script>// Raven.config('https://3715a345910d4c768e7a1ec14619c2d5@sentry.io/1413672').install();</script><script type=text/javascript src=./static/js/manifest.67d38e88d00b7e522cbb.js></script><script type=text/javascript src=./static/js/vendor.9e154266b639afa27679.js></script><script type=text/javascript src=./static/js/app.c9be99a90eb2188d6dc3.js></script></body></html>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(f,b,n){for(var r,t,o,i=0,u=[];i<f.length;i++)t=f[i],a[t]&&u.push(a[t][0]),a[t]=0;for(r in b)Object.prototype.hasOwnProperty.call(b,r)&&(e[r]=b[r]);for(c&&c(f,b,n);u.length;)u.shift()();if(n)for(i=0;i<n.length;i++)o=d(d.s=n[i]);return o};var f={},a={83:0};function d(c){if(f[c])return f[c].exports;var a=f[c]={i:c,l:!1,exports:{}};return e[c].call(a.exports,a,a.exports,d),a.l=!0,a.exports}d.e=function(e){var c=a[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var f=new Promise(function(f,d){c=a[e]=[f,d]});c[2]=f;var b=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.charset="utf-8",n.async=!0,n.timeout=12e4,d.nc&&n.setAttribute("nonce",d.nc),n.src=d.p+"static/js/"+e+"."+{0:"96de96b5aa7554ac2f71",1:"fe9dec1f31b04053fd7e",2:"4be3c67233a98247f727",3:"b7e6d57d97174b75b050",4:"11254d7e3a102121b8ec",5:"7054cd7868155e2ca54e",6:"124ad8222f7b043b44ae",7:"ebad93a8c5bffffd9e98",8:"f1c9fb5c9212483138d8",9:"b5aae16b3951516573ad",10:"ebbed2d956a1376f014a",11:"59c7813cc972f62b1d18",12:"5fabcce377b3a435f8e4",13:"35ffbcf256162bce81ce",14:"906484db655680062129",15:"dc1ca8ebc6cc47b86e2d",16:"2ee1cd09e02cae2867cf",17:"78c6d10043e3245cbd2a",18:"392fbc7b206e00262f59",19:"d857e84723b588b3f07f",20:"2c088b315d9e6d3e38df",21:"c50987389f9771604c9c",22:"f08c872fb1b9438d09ff",23:"9efbbc6dd315a676ce09",24:"6cacb2ce8b746af3e668",25:"f962750a357e50fb1917",26:"8f0bb144b5e757399727",27:"ab28f9a629701308a82e",28:"67e5b5252e291e180444",29:"0155355dd99fffcb77d7",30:"c96a49b20a5e34980c22",31:"ca7ba7d1f4c62b495069",32:"6b978327d166503528e4",33:"fb15c42c766ddc6cc1be",34:"7ce5b9bc76c9f4edd546",35:"35b567009e4ba9a5816b",36:"fec31c60594287a3e052",37:"4fb3a95cbffb8a1ffc07",38:"7da020455236ec9cc0e6",39:"15d26bb7dbb61687ff18",40:"eee91e60652d480f2f07",41:"d78ec401ec32765990b9",42:"369be84226d0cc93dbe5",43:"0aee10370c42e21e3e22",44:"7551d839084cf2a421ea",45:"ac1ff54b32307e685b9c",46:"e6f423ebf4226dde651c",47:"dbc0fd458f7c7b8e1aec",48:"1445c7854ea4a5c457d9",49:"cd83d27020ca5d8278b5",50:"32fb6cb43801e6a80082",51:"785653c63d27cffad313",52:"9eae6e8918eb55593535",53:"691b37ea66a7d1045f01",54:"f6eaed30d5994dc6eb86",55:"74b6d5b76d0eafbaab08",56:"b89876f59d4e4966e655",57:"7580dd2339bd6108c8fd",58:"1de4f978c8a34845bb5d",59:"97c0928ecf7d700fac50",60:"4f9030e3af3934cbac98",61:"ce5cc85910d90395ac98",62:"bc0ef8af781d2f3dccf4",63:"381d21d79f828f5fddaf",64:"8b5fc1c8c05aa1919bc1",65:"a571e51a93be459cb498",66:"300208375cdaa5f37ae1",67:"d15b34d21a04863a7254",68:"bad812977f20be800fbd",69:"043a9ff888724ef485e5",70:"9ffcb72c8aefa5c915ca",71:"a38c486f70c59aa0a9a9",72:"1431b2e1d9e1729c7db1",73:"34ecad0968f6bfde9506",74:"b59dd56e7fc8a428c6ff",75:"dfa5e44e866b0ede9d07",76:"bb2c379aaf0457df7d9d",77:"87df2f2f745803ee0b78",78:"d1414df77e4fe1215477",79:"7b40d82e0e36c57454b9",82:"8064a92505381461d508"}[e]+".js";var r=setTimeout(t,12e4);function t(){n.onerror=n.onload=null,clearTimeout(r);var c=a[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),a[e]=void 0)}return n.onerror=n.onload=t,b.appendChild(n),f},d.m=e,d.c=f,d.d=function(e,c,f){d.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:f})},d.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(c,"a",c),c},d.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},d.p="./",d.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(f,b,n){for(var r,t,o,i=0,u=[];i<f.length;i++)t=f[i],a[t]&&u.push(a[t][0]),a[t]=0;for(r in b)Object.prototype.hasOwnProperty.call(b,r)&&(e[r]=b[r]);for(c&&c(f,b,n);u.length;)u.shift()();if(n)for(i=0;i<n.length;i++)o=d(d.s=n[i]);return o};var f={},a={83:0};function d(c){if(f[c])return f[c].exports;var a=f[c]={i:c,l:!1,exports:{}};return e[c].call(a.exports,a,a.exports,d),a.l=!0,a.exports}d.e=function(e){var c=a[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var f=new Promise(function(f,d){c=a[e]=[f,d]});c[2]=f;var b=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.charset="utf-8",n.async=!0,n.timeout=12e4,d.nc&&n.setAttribute("nonce",d.nc),n.src=d.p+"static/js/"+e+"."+{0:"96de96b5aa7554ac2f71",1:"fe9dec1f31b04053fd7e",2:"a6b32e2576eb48616be8",3:"b7e6d57d97174b75b050",4:"11254d7e3a102121b8ec",5:"7054cd7868155e2ca54e",6:"124ad8222f7b043b44ae",7:"ebad93a8c5bffffd9e98",8:"f1c9fb5c9212483138d8",9:"b5aae16b3951516573ad",10:"ebbed2d956a1376f014a",11:"59c7813cc972f62b1d18",12:"5fabcce377b3a435f8e4",13:"35ffbcf256162bce81ce",14:"906484db655680062129",15:"dc1ca8ebc6cc47b86e2d",16:"2ee1cd09e02cae2867cf",17:"78c6d10043e3245cbd2a",18:"392fbc7b206e00262f59",19:"d857e84723b588b3f07f",20:"2c088b315d9e6d3e38df",21:"c50987389f9771604c9c",22:"f08c872fb1b9438d09ff",23:"9efbbc6dd315a676ce09",24:"6cacb2ce8b746af3e668",25:"f962750a357e50fb1917",26:"8f0bb144b5e757399727",27:"ab28f9a629701308a82e",28:"67e5b5252e291e180444",29:"0155355dd99fffcb77d7",30:"c96a49b20a5e34980c22",31:"ca7ba7d1f4c62b495069",32:"6b978327d166503528e4",33:"fb15c42c766ddc6cc1be",34:"7ce5b9bc76c9f4edd546",35:"35b567009e4ba9a5816b",36:"fec31c60594287a3e052",37:"4fb3a95cbffb8a1ffc07",38:"7da020455236ec9cc0e6",39:"15d26bb7dbb61687ff18",40:"eee91e60652d480f2f07",41:"d78ec401ec32765990b9",42:"369be84226d0cc93dbe5",43:"0aee10370c42e21e3e22",44:"7551d839084cf2a421ea",45:"ac1ff54b32307e685b9c",46:"e6f423ebf4226dde651c",47:"dbc0fd458f7c7b8e1aec",48:"1445c7854ea4a5c457d9",49:"cd83d27020ca5d8278b5",50:"32fb6cb43801e6a80082",51:"785653c63d27cffad313",52:"9eae6e8918eb55593535",53:"691b37ea66a7d1045f01",54:"f6eaed30d5994dc6eb86",55:"74b6d5b76d0eafbaab08",56:"b89876f59d4e4966e655",57:"7580dd2339bd6108c8fd",58:"1de4f978c8a34845bb5d",59:"97c0928ecf7d700fac50",60:"4f9030e3af3934cbac98",61:"ce5cc85910d90395ac98",62:"bc0ef8af781d2f3dccf4",63:"381d21d79f828f5fddaf",64:"8b5fc1c8c05aa1919bc1",65:"a571e51a93be459cb498",66:"300208375cdaa5f37ae1",67:"d15b34d21a04863a7254",68:"bad812977f20be800fbd",69:"043a9ff888724ef485e5",70:"9ffcb72c8aefa5c915ca",71:"a38c486f70c59aa0a9a9",72:"1431b2e1d9e1729c7db1",73:"34ecad0968f6bfde9506",74:"b59dd56e7fc8a428c6ff",75:"dfa5e44e866b0ede9d07",76:"bb2c379aaf0457df7d9d",77:"87df2f2f745803ee0b78",78:"d1414df77e4fe1215477",79:"7b40d82e0e36c57454b9",82:"8064a92505381461d508"}[e]+".js";var r=setTimeout(t,12e4);function t(){n.onerror=n.onload=null,clearTimeout(r);var c=a[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),a[e]=void 0)}return n.onerror=n.onload=t,b.appendChild(n),f},d.m=e,d.c=f,d.d=function(e,c,f){d.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:f})},d.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(c,"a",c),c},d.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},d.p="./",d.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
......@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2019-06-11 17:29:53
* @LastEditors: 无尘
* @LastEditTime: 2019-10-24 12:23:07
* @LastEditTime: 2019-10-24 14:47:07
-->
<!--
备注:由于使用拖拽上传图片,超过限制的图片不上传不显示,暂时修改了源码的的方法,增加了一个判断,
......@@ -57,7 +57,7 @@ export const postForm = (url, params) => {
-->
<template>
<div class="tinymce-contain">
<editor id="tinymce" v-model="tinymceHtml" :init="init"></editor>
<editor id="tinymce" v-model="tinymceHtml" :init="init" :disabled="disabledEdit"></editor>
</div>
</template>
<script>
......@@ -88,6 +88,12 @@ export default {
return '';
}
} */
disabledEdit: {
type: Boolean,
default() {
return false;
}
},
bodyHtml: {
type: String,
default() {
......
......@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2019-04-12 17:56:45
* @LastEditors: 无尘
* @LastEditTime: 2019-10-24 14:38:27
* @LastEditTime: 2019-10-24 14:46:10
-->
<template>
<div class="notice-list-wrap">
......@@ -13,7 +13,7 @@
<el-form :model="ruleFormData" :rules="rules" ref="noteForm" label-width="120px" class="demo-ruleForm">
<el-form-item label="发送范围" class="input-item is-required" prop="">
<div class="flex">
<el-checkbox v-model="ruleFormData.adminCheck">行政架构</el-checkbox>
<el-checkbox :disabled="$route.query.announcementId ? true : false" v-model="ruleFormData.adminCheck">行政架构</el-checkbox>
<div v-if="ruleFormData.adminCheck" class="flex-column item-cell-select inline-block m-l-10">
<div class="depart-item-wrap">
<div style="width:470px" class="el-select el-select--large depart-item-content" @click="showDialogLayer('depart', defaultSelection)">
......@@ -33,7 +33,7 @@
</div>
</div>
<div class="flex m-t-20">
<el-checkbox v-model="ruleFormData.stroreCheck">门店架构</el-checkbox>
<el-checkbox :disabled="$route.query.announcementId ? true : false" v-model="ruleFormData.stroreCheck">门店架构</el-checkbox>
<div v-if="ruleFormData.stroreCheck" class="flex-column item-cell-select inline-block m-l-10">
<div class="depart-item-wrap">
<div style="width:350px" class="el-select el-select--large depart-item-content" @click="showDialogLayer('store', defaultStoreList)">
......@@ -73,15 +73,15 @@
<limitInput :disflag="$route.query.announcementId ? true : false" :inputWidth="560" :inputValue.sync="ruleFormData.title" :holder="'请输入公告标题'" :maxLength="15"> </limitInput>
</el-form-item>
<el-form-item label="封面图片">
<el-upload class="upload-demo" :action="uploadUrl()" :show-file-list="false" :before-upload="beforeAvatarUpload" :on-success="handleAvatarSuccess">
<el-upload :disabled="$route.query.announcementId ? true : false" class="upload-demo" :action="uploadUrl()" :show-file-list="false" :before-upload="beforeAvatarUpload" :on-success="handleAvatarSuccess">
<div v-if="ruleFormData.imgUrl" class="avatar-wrap flex flex-align-center flex-pack-center"><img :src="ruleFormData.imgUrl" class="avatar" /></div>
<el-button v-else size="mini" type="primary">点击上传</el-button>
<el-button :disabled="$route.query.announcementId ? true : false" v-else size="mini" type="primary">点击上传</el-button>
</el-upload>
<div class="el-upload__tip">建议尺寸大于690*300,支持 jpg、jpeg、bmp、png 类型文件,单张图片限制大小5M</div>
</el-form-item>
<el-form-item label="公告内容" prop="content" class="input-item w-1012">
<!-- <limitTextarea :inputWidth="560" :inputValue.sync="ruleFormData.content" :holder="'请输入公告内容'" :maxLength="200"> </limitTextarea> -->
<tinymce-edit ref="tinymceWrap" :bodyHtml="ruleFormData.content" :projectName="projectName" @changeEditor="changeEditor"></tinymce-edit>
<tinymce-edit :disabledEdit="$route.query.announcementId ? true : false" ref="tinymceWrap" :bodyHtml="ruleFormData.content" :projectName="projectName" @changeEditor="changeEditor"></tinymce-edit>
</el-form-item>
<el-form-item label="发送方式" prop="sendType">
<el-radio-group :disabled="$route.query.announcementId ? true : false" @change="changeSendType" v-model="ruleFormData.sendType">
......@@ -92,7 +92,7 @@
<div v-show="ruleFormData.sendType == '1' && datePickerBool && !dateValue" class="date-picker-error el-form-item__error">请选择发送时间</div>
</el-form-item>
<el-form-item label="附件" prop="attachment" class="w-680">
<el-upload class="upload-demo notice-upload-file" action="/haoban-manage-web/upload-file?fileType=report" :before-upload="beforeFileUpload" :on-success="handleFileSuccess" :on-change="handleFileChange" :on-remove="handleRemove" multiple :limit="3" :on-exceed="handleExceed" :file-list="fileDatas">
<el-upload :disabled="$route.query.announcementId ? true : false" class="upload-demo notice-upload-file" action="/haoban-manage-web/upload-file?fileType=report" :before-upload="beforeFileUpload" :on-success="handleFileSuccess" :on-change="handleFileChange" :on-remove="handleRemove" multiple :limit="3" :on-exceed="handleExceed" :file-list="fileDatas">
<el-button :disabled="$route.query.announcementId ? true : false" size="small" type="primary">点击上传</el-button>
<div slot="tip" class="el-upload__tip">支持.doc,.docx,.pdf,.xls,.xlsx,.ppt,.pptx类型文件,单个附件大小不超过5M,最多添加3个附件</div>
</el-upload>
......@@ -485,7 +485,10 @@ export default {
* 删除选的部门
*/
delDepart(index, obj, type) {
let that = this;
const that = this;
if(that.$route.query.announcementId) {
return false;
}
obj.splice(index, 1);
},
// 选择定时发送的日期
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment