|
@@ -287,6 +287,19 @@
|
|
|
|
|
|
<!-- 新增编辑文件 -->
|
|
|
<hc-new-dialog v-model="showUploadModal" is-table title="上传工程文件" widths="90vw" @close="uploadModalClose">
|
|
|
+ <template #search>
|
|
|
+ <el-select v-model="needApproval" placeholder="请选择是否需要认证" class="mr-2 w-100" clearable>
|
|
|
+ <el-option label="需要" :value="1" />
|
|
|
+ <el-option label="不需要" :value="0" />
|
|
|
+ </el-select>
|
|
|
+
|
|
|
+ <el-select v-model="needApproval1" placeholder="请选择是否需要审批" class="mr-2 w-100" clearable>
|
|
|
+ <el-option label="需要" :value="1" />
|
|
|
+ <el-option label="不需要" :value="0" />
|
|
|
+ </el-select>
|
|
|
+
|
|
|
+ <el-button type="primary" @click="batchAuthentication">批量设置</el-button>
|
|
|
+ </template>
|
|
|
<HcTable
|
|
|
:column="tableUploadColumn" :datas="tableUploadData" :index-style="{ width: 80 }"
|
|
|
:loading="uploadSaveLoading"
|
|
@@ -1394,6 +1407,17 @@ const sheetSourceStatus = async () => {
|
|
|
//新增文件
|
|
|
const tableUploadType = ref('add')
|
|
|
const showUploadModal = ref(false)
|
|
|
+const needApproval = ref('')
|
|
|
+const needApproval1 = ref('')
|
|
|
+const batchAuthentication = ()=>{
|
|
|
+
|
|
|
+ tableUploadData.value.forEach(item=>{
|
|
|
+ item.isApproval = needApproval.value
|
|
|
+ item.isNeedCertification = needApproval1.value
|
|
|
+ })
|
|
|
+
|
|
|
+
|
|
|
+}
|
|
|
const uploadModalClick = () => {
|
|
|
if (nodeIds.value && isStorageNode.value === 1) {
|
|
|
tableUploadType.value = 'add'
|