2
3
Quellcode durchsuchen

评价提交审核

Yikoo vor 5 Jahren
Ursprung
Commit
d39d238982

+ 5 - 0
src/dashoo.cn/frontend_web/src/api/oilcontract/contractReview.js

@@ -0,0 +1,5 @@
+export default {
+    
+   
+}
+  

+ 1 - 0
src/dashoo.cn/frontend_web/src/pages/oilcontract/contract-basis/_opera/operation.vue

@@ -15,6 +15,7 @@
         </span>
         <span style="float: right;">
           <el-button type="primary" size="mini" style="margin-left: 8px" >提交</el-button>
+          <el-button type="primary" size="mini" style="margin-left: 8px">提交审批</el-button>
           <router-link :to="'/oilcontract/contract-basis'">
             <el-button type="primary" size="mini" style="margin-left: 8px">返回</el-button>
           </router-link>

+ 87 - 2
src/dashoo.cn/frontend_web/src/pages/oilcontract/contract-service/_opera/operation.vue

@@ -17,6 +17,7 @@
           <router-link :to="'/oilcontract/contract-service'">
             <el-button type="primary" size="mini" style="margin-left: 8px">返回</el-button>
           </router-link>
+          <el-button type="primary" size="mini" style="margin-left: 8px" @click="commitAudit()">提交审批</el-button>
         </span>
       </div>
       <el-tabs v-model="activeName" style="margin-top: -10px">
@@ -110,6 +111,75 @@
       </el-tabs>
     </el-card>
 
+    <el-dialog title="提交初审"
+               :visible.sync="dialogVisible"
+               width="520px">
+      <el-form ref="searchForm"
+               label-width="100px">
+        <el-row>
+          <el-col :span="24">
+            <el-form-item label="初审人员">
+              <el-select ref="selectAuditer"
+                         v-model="auditer"
+                         placeholder="请选择初审人"
+                         style="width: 100%"
+                         filterable
+                         default-first-option
+                          @change="auditOrgChang()">
+                <el-option v-for="item in firOptions"
+                           :key="item.Id"
+                           :label="item.Realname"
+                           :value="item.Id">
+                </el-option>
+              </el-select>
+            </el-form-item>
+            <el-form-item label="复审人员">
+              <el-select ref="selectAuditer"
+                         v-model="fushenauditer"
+                         placeholder="请选择复审人"
+                         style="width: 100%"
+                         filterable
+                         default-first-option>
+                <el-option v-for="item in secauditerOptions"
+                           :key="item.Id"
+                           :label="item.Realname"
+                           :value="item.Id">
+                </el-option>
+              </el-select>
+            </el-form-item>
+            <el-form-item label="专业处室">
+              <el-select v-model="selectDept"
+                         filterable
+                         disabled
+                         placeholder="请选择"
+                         style="width: 100%"
+                         @change="changeOrgUnit">
+                <el-option v-for="item in allorgunitOptions"
+                           :key="item.Id"
+                           :label="item.Fullname"
+                           :value="item.Id">
+                </el-option>
+              </el-select>
+            </el-form-item>
+          </el-col>
+          <el-col :span="24">
+            <el-form-item label="备注">
+              <el-input v-model="auditform.AuditRemark"
+                        type="textarea"
+                        placeholder="请输入备注内容"></el-input>
+            </el-form-item>
+          </el-col>
+        </el-row>
+      </el-form>
+      <span slot="footer"
+            class="dialog-footer">
+        <el-button size="mini"
+                   @click="dialogVisible = false">取 消</el-button>
+        <el-button size="mini"
+                   type="primary"
+                   @click="secondaryUnitSubmitApply" :loading="loading">确定</el-button>
+      </span>
+    </el-dialog>
 
   </div>
 </template>
@@ -172,14 +242,22 @@
           ModifiedBy: '',
           //缺少
           SubPackage: '',
-          ContractType: ''
-
+          ContractType: '',
         },
 
         //下拉选择项
         //wellNoOptions: [],
         //supervisersOptions: [],
 
+        dialogVisible: false,
+        auditform: {
+            FirstAuditName: '',
+            SecondAudit: '',
+            ThirdAudit: '',
+            CertId: '',
+            AuditRemark: '',
+            TypeCode: '01' 
+        },
       }
     },
     created() {
@@ -301,6 +379,13 @@
         var minute = date.getMinutes();
         minute = minute < 10 ? ('0' + minute) : minute;
         return y + '-' + m + '-' + d + ' ' + h + ':' + minute;
+      },
+    
+      selectAuditOrg(){
+        this.dialogVisible = true
+      },
+      commitAudit () {
+         this.selectAuditOrg()
       }
     }
   }

+ 2 - 2
src/dashoo.cn/frontend_web/src/pages/oilcontract/contract-service/index.vue

@@ -12,10 +12,10 @@
           <i class="icon icon-table2"></i> 合同表
         </span>
         <span style="float: right;">
-          <!-- <router-link :to="'/oilcontract/contract-service/add/operation'">
+         <router-link :to="'/oilcontract/contract-service/add/operation'">
             <el-button type="primary" size="mini" style="margin-left:10px; margin-top: -4px;">添加</el-button>
           </router-link>
-          <el-button type="primary" size="mini" style="margin-left:10px; margin-top: -4px;">导入</el-button> -->
+           <!-- <el-button type="primary" size="mini" style="margin-left:10px; margin-top: -4px;">导入</el-button> -->
         </span>
         <el-form ref="form" :inline="true" style="float: right; margin-top: -10px">
           <el-form-item label="上报时间">