wwl
2024-12-19 05e3edd60cdde8fe3d82eaeaaec86a8cd5c7d7b5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
<template>
  <div>
    <table
      style="border: 1px solid black; border-collapse: collapse; width: 1800px"
    >
      <thead>
        <tr>
          <th
            style="
              background-color: #add8e6;
              text-align: center;
              border: 1px solid black;
            "
            colspan="5"
          >
            工作基本属性
          </th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td
            style="background-color: #add8e6; width: 200px; text-align: right"
          >
            工作名称:
          </td>
          <td style="padding-left: 20px">
            <input type="text" />
          </td>
        </tr>
 
        <tr>
          <td colspan="2" style="text-align: center; padding-top: 20px">
            <div
              style="
                color: red;
                font-size: 26px;
                font-weight: 700;
                margin-bottom: 10px;
              "
            >
              {{title}}
            </div>
            <slot></slot>
          </td>
        </tr>
 
        <tr>
          <td
            style="background-color: #add8e6; width: 200px; text-align: right"
          >
            附件文件:
          </td>
          <td style="padding: 5px 10px">
            <el-button type="danger" plain>删除文件</el-button>
            <el-button type="primary" plain>阅读文件</el-button>
            <el-button type="warning" plain>编辑文件</el-button>
          </td>
        </tr>
        <tr style="padding: 5px">
          <td
            style="background-color: #add8e6; width: 200px; text-align: right"
          >
            上传附件:
          </td>
          <td style="padding: 5px 10px">
            <el-button type="danger" plain>选择文件</el-button>
            未选择任何文件
            <el-button type="warning" plain>上传</el-button>
          </td>
        </tr>
      </tbody>
      <thead>
        <tr>
          <th
            style="
              background-color: #add8e6;
              text-align: center;
              border: 1px solid black;
            "
            colspan="5"
          >
            流程审批附加属性
          </th>
        </tr>
      </thead>
      <tbody>
        <tr style="padding: 5px">
          <td
            style="background-color: #add8e6; width: 200px; text-align: right"
          >
            下一节点选择:
          </td>
          <td style="padding: 5px 10px">
            <select>
              <option value="公开">节点序号:1--节点名称:领导审核</option>
              <option value="保密">保密</option>
              <option value="机密">机密</option>
              <option value="绝密">绝密</option>
            </select>
          </td>
        </tr>
        <tr style="padding: 5px">
          <td
            style="background-color: #add8e6; width: 200px; text-align: right"
          >
            评审模式:
          </td>
          <td style="padding: 5px 10px">一人通过可向下流转</td>
        </tr>
        <tr style="padding: 5px">
          <td
            style="background-color: #add8e6; width: 200px; text-align: right"
          >
            审批人选择模式:
          </td>
          <td style="padding: 5px 10px">从默认审批人中选择</td>
        </tr>
        <tr style="padding: 5px">
          <td
            style="background-color: #add8e6; width: 200px; text-align: right"
          >
            审批人选择:
          </td>
          <td style="padding: 5px 10px">
            <select>
              <option value="公开">张三</option>
              <option value="保密">李四</option>
              <option value="机密">王五</option>
              <option value="绝密">绝密</option>
            </select>
          </td>
        </tr>
      </tbody>
    </table>
  </div>
</template>
  
  <script>
export default {
  props: {
    title: {
      type: String,
      required: true
    }
  }
};
</script>
  
  <style>
/* 添加样式来统一处理表格行的边框 */
table tr {
  border-top: 1px solid black;
  border-bottom: 1px solid black;
}
.biao {
  margin: 0 auto;
}
.biao td,
.biao th {
  border-right: 1px solid black;
  border-bottom: 1px solid black;
  white-space: nowrap; /* 防止换行 */
  overflow: hidden; /* 超出部分隐藏 */
  text-overflow: ellipsis; /* 超出部分显示省略号 */
  padding: 10px 0 10px 10px; /* 上右下左,增加左padding */
}
.biao tr:last-child td {
  border-bottom: none;
}
.biao tr td:first-child {
  border-left: none;
}
.custom-input {
  border: none;
  border-bottom: 1px solid black;
  background-color: transparent;
  width: 100%; /* 让输入框充满单元格 */
}
.custom-input:focus {
  border-bottom: 2px solid #0000ff; /* 聚焦时加粗并高亮下边框 */
  outline: none; /* 去除浏览器默认的聚焦轮廓 */
}
</style>