fcb52ece6d9a922666873ded5e5f40e92cbc321e.svn-base 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <template>
  2. <el-dialog title="处罚情况" width="50%" :visible.sync="dialogFormVisible" @close="closeDialog" :close-on-click-modal="false" :modal-append-to-body="true" :append-to-body="true">
  3. <el-form :model="form" label-width="110px">
  4. <el-form-item label="处罚情况说明:">
  5. <el-input v-model="form.estUnit" type="textarea" :rows="10" autocomplete="off" :disabled="isLookOver"></el-input>
  6. </el-form-item>
  7. </el-form>
  8. <div slot="footer" class="dialog-footer" v-if="!isLookOver">
  9. <el-button size="mini" @click="closeDialog">取 消</el-button>
  10. <el-button size="mini" type="primary" @click="addFile">保 存</el-button>
  11. </div>
  12. </el-dialog>
  13. </template>
  14. <script>
  15. export default {
  16. props: ["isLookOver"], //
  17. data() {
  18. //这里存放数据
  19. return {
  20. dialogFormVisible: true,
  21. form:{
  22. catalogName: '',
  23. estUnit: '处罚情况说明处罚情况说明处罚情况说明处罚情况说明处罚情况说明处罚情况说明处罚情况说明处罚情况说明处罚情况说明处罚情况说明处罚情况说明处罚情况说明处罚情况说明处罚情况说明处罚情况说明处罚情况说明处罚情况说明', //编制单位
  24. estTm: '', //编制时间
  25. listId: '', //底稿id
  26. persId: '',
  27. gwComFileList: []
  28. }
  29. };
  30. },
  31. components:{
  32. },
  33. computed: {
  34. persId() {
  35. return localStorage.getItem("userid") ? localStorage.getItem("userid") : "1098101939614724096";
  36. },
  37. },
  38. //监控data中的数据变化
  39. watch: {},
  40. //方法集合
  41. methods: {
  42. closeDialog(){
  43. this.$emit('chuFaDialogClose')
  44. },
  45. //保存
  46. addFile(){
  47. }
  48. },
  49. //生命周期 - 创建完成(可以访问当前this实例)
  50. created() {
  51. },
  52. //生命周期 - 挂载完成(可以访问DOM元素)
  53. mounted() {
  54. this.$nextTick(()=>{
  55. console.log(this.isLookOver);
  56. })
  57. }
  58. }
  59. </script>
  60. <style scoped>
  61. </style>