Browse Source

修改项目信息

余思翰 1 year ago
parent
commit
06f20b758f
1 changed files with 19 additions and 7 deletions
  1. 19
    7
      oa-ui/src/views/oa/project/index.vue

+ 19
- 7
oa-ui/src/views/oa/project/index.vue View File

@@ -2,7 +2,7 @@
2 2
  * @Author: ysh
3 3
  * @Date: 2024-02-27 14:49:15
4 4
  * @LastEditors: Please set LastEditors
5
- * @LastEditTime: 2024-02-28 17:02:43
5
+ * @LastEditTime: 2024-02-29 11:09:14
6 6
 -->
7 7
 <template>
8 8
   <div class="project-wrapper">
@@ -151,8 +151,8 @@
151 151
                 <el-input v-model="work.workload" clearable></el-input>
152 152
               </td>
153 153
               <td>
154
-                <!-- <el-input v-model="work.deadline" clearable></el-input> -->
155
-                <el-date-picker style="width:140px;" v-model="work.deadline" type="date" placeholder="选择日期">
154
+                <el-date-picker style="width:140px;" v-model="work.deadline" value-format="yyyy-MM-dd" type="date"
155
+                  placeholder="选择日期">
156 156
                 </el-date-picker>
157 157
               </td>
158 158
               <td>
@@ -167,11 +167,12 @@
167 167
 
168 168
           <el-button icon="el-icon-plus" size="mini" @click="addWorkList"></el-button>
169 169
         </el-form-item>
170
-
171 170
         <el-form-item label="项目登记人:" prop="projectRegistrant">
172 171
           <el-input v-model="addForm.projectRegistrant"></el-input>
173 172
         </el-form-item>
174
-
173
+        <el-form-item label="备注:" prop="projectRegistrant">
174
+          <el-input v-model="addForm.remark" type="textarea" rows="3"></el-input>
175
+        </el-form-item>
175 176
 
176 177
       </el-form>
177 178
       <div slot="footer" class="dialog-footer" style="text-align: center;">
@@ -201,6 +202,12 @@
201 202
           </el-form-item>
202 203
         </el-form>
203 204
       </el-dialog>
205
+
206
+      <!-- 修改项目 -->
207
+      <el-dialog :title="title" :visible.sync="modifyOpen">
208
+
209
+      </el-dialog>
210
+
204 211
     </el-dialog>
205 212
   </div>
206 213
 </template>
@@ -225,6 +232,7 @@ export default {
225 232
       total: 0,
226 233
       loading: true,
227 234
       addOpen: false,
235
+      modifyOpen: false,
228 236
       title: '',
229 237
       addForm: {},
230 238
       rules: {
@@ -279,13 +287,17 @@ export default {
279 287
       this.addOpen = true
280 288
     },
281 289
     handleUpdate(row) {
282
-
290
+      debugger
291
+      this.addForm = row;
292
+      this.title = '修改项目信息';
293
+      this.addOpen = true;
283 294
     },
284 295
     handleDelete(row) {
285 296
 
286 297
     },
287 298
     confirmAddForm() {
288
-
299
+      this.addForm.workList = this.workList
300
+      console.log(this.addForm);
289 301
     },
290 302
     // 人员选择
291 303
     choosePeople() {

Loading…
Cancel
Save