yuanyiming 2 年之前
父節點
當前提交
1fd5cd2370
共有 2 個文件被更改,包括 125 次插入13 次删除
  1. 123 11
      src/views/makerfund.vue
  2. 2 2
      src/views/projectApplicationApplyMain.vue

+ 123 - 11
src/views/makerfund.vue

@@ -142,7 +142,7 @@
               <div class="operations">
                   <!-- <el-button type="primary" > -->
                         <el-button type="primary" class="bt1" size="mini" @click="details">查看详情</el-button>
-                        <el-button type="primary" class="bt1" size="mini" @click="Audit">审核</el-button>
+                        <el-button type="primary" class="bt1" size="mini" @click="Audit">{{status==-1?"审核":status?"撤回":'审核'}}</el-button>
                         <el-button type="primary" class="bt1" size="mini" @click="edit(scope.row.id,scope.row.status)">申请表</el-button>
                         <el-button type="primary" class="bt1" size="mini">完结</el-button>
                   <!-- </el-button> -->
@@ -158,7 +158,7 @@
       <el-dialog
         title="立项审核"
         :visible.sync="dialogVisible"
-        width="700px"
+        width="750px"
         :before-close="init">
         <div class="diaTit1" style="margin-top: 0;">
             <div class="spans">项目名称:</div><div style="margin-right: 30px;color: #adadad;">人工智能分链机器</div>
@@ -240,7 +240,7 @@
           <div class="spans1">事由</div>
           <el-input
             type="textarea"
-            :rows="2"
+            :rows="3"
             resize="none"
             style="width: 100%;"
             placeholder="请输入内容"
@@ -256,6 +256,122 @@
     </div>
     <!-- 审核对话框结束 -->
 
+
+    <!-- 立项撤回提交对话框开始 -->
+    <div class="dialog">
+      <el-dialog
+        title="立项撤回提交"
+        :visible.sync="revocation"
+        width="900px"
+        :before-close="init">
+        <div class="diaTit1" style="margin-top: 0;">
+            <div class="spans">项目名称:</div><div style="margin-right: 30px;color: #adadad;">人工智能分链机器</div>
+            <div class="spans">项目负责人:</div><div style="color:#adadad">徐晓霞</div>
+        </div>
+
+        <div class="diaTit1">
+          <div class="spans1">所在部门</div>
+          <div>
+            <el-input v-model="input" disabled placeholder="信通学院"></el-input>
+          </div>
+        </div>
+
+        <div class="diaTit1">
+          <div class="spans1">使用经费</div>
+          <div>
+            <el-input v-model="input" disabled placeholder="6000"></el-input>
+          </div>
+        </div>
+
+        <div class="diaTit1">
+          <div class="spans1">联系电话</div>
+          <div>
+            <el-input v-model="input" disabled placeholder="13854449525"></el-input>
+          </div>
+        </div>
+
+        <div class="diaTit1">
+          <div class="spans1">项目类型</div>
+          <div>
+            <el-select v-model="value" disabled placeholder="个人创客">
+              <el-option
+                v-for="item in options"
+                :key="item.value"
+                :label="item.label"
+                :value="item.value">
+              </el-option>
+            </el-select>
+          </div>
+        </div>
+
+        <div class="diaTit1">
+          <div class="spans1">直接经费</div>
+          <div>
+            <el-select v-model="value" disabled placeholder="测试化验加工费">
+              <el-option
+                v-for="item in options"
+                :key="item.value"
+                :label="item.label"
+                :value="item.value">
+              </el-option>
+            </el-select>
+          </div>
+        </div>
+
+        <div class="diaTit1">
+          <div class="diaTit5">
+            <div class="spans1">预算</div>
+            <div>
+              <el-input v-model="input" placeholder="6000"></el-input>
+            </div>
+          </div>
+
+          <div class="diaTit5">
+            <div class="spans1">已支付</div>
+            <div>
+              <el-input v-model="input" disabled placeholder="-"></el-input>
+            </div>
+          </div>
+          <div class="diaTit5">
+            <div class="spans1">余额</div>
+            <div>
+              <el-input v-model="input" placeholder="6000"></el-input>
+            </div>
+          </div>
+        </div>
+        
+        <div class="diaTit1">
+          <div class="spans1" style="position: relative;top:-17px">事由</div>
+          <el-input
+            type="textarea"
+            :rows="3"
+            resize="none"
+            style="width: 70%;"
+            placeholder="请输入内容"
+            v-model="textarea">
+          </el-input>
+        </div>
+        <hr style="margin: 40px;width: 90%;">
+        <div class="diaTit1">
+          <div class="spans1" style="position: relative;top:-20px">撤回意见</div>
+          <el-input
+            type="textarea"
+            :rows="4"
+            resize="none"
+            style="width: 100%;"
+            placeholder="请输入内容"
+            v-model="textarea">
+          </el-input>
+        </div>
+        <div slot="footer" class="dialog-footer">
+          <el-button @click="init" class="diaBtn" style="background: #0e72e6;color: #fff;" size="small">审核通过</el-button>
+          <el-button @click="init" class="diaBtn" style="background: #cccccc;color: #000;" size="small">取消</el-button>
+        </div>
+      </el-dialog>
+    </div>
+    <!-- 立项撤回提交对话框结束 -->
+
+
   </div>
 </template>
 
@@ -264,8 +380,11 @@
       data() {
         return {
           dialogVisible:false,
+          revocation:false,
+          status:-1,
           input:'',
           value:'',
+          textarea:'',  //立项审核事由
           options:[],
           options1:[],
           options2:[],
@@ -345,14 +464,7 @@
 
 
 
-  .operations{
-    display: flex;
-    flex-shrink: 0;
-      .bt1{
-        // margin-left:6px ;
-        font-size: 14px;
-    }
-  }
+
   .dialog{
     .el-dialog__header{
       background: #32455b;

+ 2 - 2
src/views/projectApplicationApplyMain.vue

@@ -90,7 +90,7 @@
                 fund:"1000",
                 dialog:{
                   projectName:'',
-                  
+
                 }
             }
           }
@@ -193,7 +193,7 @@
     .deleteContent{
       width: 100%;
       text-align: center;
-      font-size: 18px;
+      font-size: 22px;
       color: #000;
     }
     .addDialogLogo{