Selaa lähdekoodia

修改项目信息

余思翰 1 vuosi sitten
vanhempi
commit
06f20b758f
1 muutettua tiedostoa jossa 19 lisäystä ja 7 poistoa
  1. 19
    7
      oa-ui/src/views/oa/project/index.vue

+ 19
- 7
oa-ui/src/views/oa/project/index.vue Näytä tiedosto

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

Loading…
Peruuta
Tallenna