소스 검색

Merge remote-tracking branch 'origin/master'

ZaiZai 1 년 전
부모
커밋
3a1c71dbeb
1개의 변경된 파일13개의 추가작업 그리고 8개의 파일을 삭제
  1. 13 8
      src/views/project/debit/contract/check-list.vue

+ 13 - 8
src/views/project/debit/contract/check-list.vue

@@ -119,7 +119,7 @@
                         </el-col>
                         <el-col :span="8">
                             <el-form-item label="章编号:">
-                                <el-input v-model="formModel.chapterNumber" disabled />
+                                <el-input v-model="formModel.chapterNumber" :disabled="treeItem.nodeTier !== 0" />
                             </el-form-item>
                         </el-col>
                     </template>
@@ -140,7 +140,7 @@
                                 <el-input v-model="formModel.formTag" />
                             </el-form-item>
                         </el-col>
-                        <el-col :span="24">
+                        <el-col :span="8">
                             <el-form-item label="清单节点:">
                                 <el-select v-if="treeItem.isFormNode === 0" v-model="formModel.isFormNode" block @change="FchangeIsForm">
                                     <el-option label="是" :value="1" />
@@ -153,13 +153,18 @@
                             </el-form-item>
                         </el-col>
                     </template>
-                    <el-col v-if="formModel.nodeTier === 0" :span="24">
+                    <el-col :span="8">
                         <el-form-item label="清单类型:">
-                            <el-select v-model="formModel.formType" block placeholder="请选择">
+                            <el-select v-model="formModel.formType" block placeholder="请选择" :disabled="treeItem.nodeTier !== 0">
                                 <el-option v-for="item in formtypeOptions" :key="item.id" :label="item.dictValue" :value="item.dictKey" />
                             </el-select>
                         </el-form-item>
                     </el-col>
+                    <el-col :span="8">
+                        <el-form-item label="章编号:">
+                            <el-input v-model="formModel.chapterNumber" :disabled="treeItem.nodeTier !== 0" />
+                        </el-form-item>
+                    </el-col>
                     <el-col :span="24">
                         <el-form-item label="备注:">
                             <el-input v-model="formModel.remark" :autosize="{ minRows: 4, maxRows: 8 }" type="textarea" />
@@ -176,7 +181,7 @@
                     ref="leadUploadRef" hc drag :show-file-list="true" :auto-upload="false" :headers="getHeader()"
                     action="/api/blade-meter/contractInventoryForm/importExcel" :data="leadUploadData" accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel"
               
-                    @on-success="handleFileDUcess"
+                    :on-success="handleFileDUcess"
                 >
                     <div class="hc-ui-upload-btn">
                         <div class="hc-uploader-drop">
@@ -653,8 +658,9 @@ const leadUploadData = ref({
     projectId:projectId.value,
     contractId:contractId.value,
 })
-const handleFileDUcess = (data)=>{
-    console.log(data, 'data')
+const handleFileDUcess = (res)=>{
+    const { data } = res
+    window.$message.success(data)
 }
 const tableLeadData = ref([
     { id: 1, k1: '100', k2: '100', k3: '总则', k4: '', k5: '', k6: '', k7: '1', k8: '100', k9: '' },
@@ -667,7 +673,6 @@ const tableLeadData = ref([
 const leadModalSave = async () => {
     await leadUploadRef.value.submit()
     leadModalShow.value = false
-    window.$message.success('导入成功')
     ishowTree.value = false
     setTimeout(() => {
         ishowTree.value = true