Browse Source

重新打包

lex-xin 3 years ago
parent
commit
14108fb225

+ 16 - 0
src/views/process/list/all.vue

@@ -17,6 +17,8 @@
             </span>
           </template>
         </el-table-column>
+        <el-table-column label="申请人" :show-overflow-tooltip="true" prop="creator_name">
+        </el-table-column>
         <el-table-column label="当前处理人" :show-overflow-tooltip="true">
           <template slot-scope="scope">
             <span v-if="scope.row.is_end===0">{{ scope.row.principals }}</span>
@@ -72,6 +74,13 @@
               @click="handleUnity(scope.row)"
             >结单</el-button>
             <el-button
+              v-if="scope.row.contract_url"
+              size="mini"
+              type="text"
+              icon="el-icon-download"
+              @click="handleLookContract(scope.row)"
+            >下载签章</el-button>
+            <el-button
               v-permisaction="['process:list:all:delete']"
               size="mini"
               type="text"
@@ -183,6 +192,13 @@ export default {
     handleView(row) {
       this.$router.push({ name: 'ProcessListHandle', query: { workOrderId: row.id, processId: row.process }})
     },
+    handleLookContract(row) {
+      if (row.contract_url) {
+        window.open(row.contract_url)
+      } else {
+        this.$message.error('当前审批暂无签章')
+      }
+    },
     handleDelete(row) {
       this.$confirm('此操作将删除该数据, 是否继续?', '提示', {
         confirmButtonText: '确定',

+ 2 - 1
src/views/system/sysuser/index.vue

@@ -216,6 +216,7 @@
                 filterable
                 clearable
                 multiple
+                disabled
                 :options="deptOptions"
                 :normalizer="normalizer"
                 placeholder="请选择归属部门"
@@ -224,7 +225,7 @@
           </el-col>
           <el-col :span="12">
             <el-form-item label="岗位" style="width: 90%">
-              <el-select v-model="form.postIds" filterable clearable multiple placeholder="请选择" style="width: 100%" @change="$forceUpdate()">
+              <el-select v-model="form.postIds" filterable clearable disabled multiple placeholder="请选择" style="width: 100%" @change="$forceUpdate()">
                 <el-option
                   v-for="item in postOptions"
                   :key="item.postId"

File diff suppressed because it is too large
+ 0 - 0
web/index.html


File diff suppressed because it is too large
+ 0 - 0
web/static/web/js/chunk-0b9749d6.0bc28987.js


Some files were not shown because too many files changed in this diff