Explorar el Código

修复任务列表的合同段列表和取上报批次问题

iZaiZaiA hace 2 años
padre
commit
b37b49b1c4
Se han modificado 2 ficheros con 4 adiciones y 7 borrados
  1. 1 1
      src/views/tasks/components/TableCard.vue
  2. 3 6
      src/views/tasks/hc-data.vue

+ 1 - 1
src/views/tasks/components/TableCard.vue

@@ -157,8 +157,8 @@ const queryTaskStatus = async () => {
 }
 
 //合同段
-const contractList = ref(props.contractList)
 const ContractIdChange = () => {
+    searchForm.value.batch = null
     queryBatchList()
 }
 

+ 3 - 6
src/views/tasks/hc-data.vue

@@ -2,15 +2,15 @@
     <div class="hc-layout-box">
         <HcTabsSimple :datas="sbTableData" :cur="sbTableKey" @tabClick="sbTableClick">
             <template #tab-key1>
-                <TableCard v-if="sbTableKey === 'key1'" :projectId="projectId" :contractId="contractId" :contractList="contractList" :tableKey="sbTableKey"
+                <TableCard v-if="sbTableKey === 'key1'" :projectId="projectId" :contractId="contractId" :contractList="projectInfo['contractInfoList']" :tableKey="sbTableKey"
                            @rowTaskName="rowTaskName" @signRules="setSignRulesClick" @batchApproval="batchApprovalTaskClick"/>
             </template>
             <template #tab-key2>
-                <TableCard v-if="sbTableKey === 'key2'" :projectId="projectId" :contractId="contractId" :contractList="contractList" :tableKey="sbTableKey"
+                <TableCard v-if="sbTableKey === 'key2'" :projectId="projectId" :contractId="contractId" :contractList="projectInfo['contractInfoList']" :tableKey="sbTableKey"
                            @rowTaskName="rowTaskName" @signRules="setSignRulesClick" @batchApproval="batchApprovalTaskClick"/>
             </template>
             <template #tab-key3>
-                <TableCard v-if="sbTableKey === 'key3'" :projectId="projectId" :contractId="contractId" :contractList="contractList" :tableKey="sbTableKey"
+                <TableCard v-if="sbTableKey === 'key3'" :projectId="projectId" :contractId="contractId" :contractList="projectInfo['contractInfoList']" :tableKey="sbTableKey"
                            @rowTaskName="rowTaskName" @signRules="setSignRulesClick" @batchApproval="batchApprovalTaskClick"/>
             </template>
         </HcTabsSimple>
@@ -114,12 +114,9 @@ const activeName = routerQuery?.active || 'key1'
 const projectId = ref(useAppState.getProjectId);
 const contractId = ref(useAppState.getContractId);
 const projectInfo = ref(useAppState.getProjectInfo);
-const contractList = ref([])
 
 //渲染完成
 onMounted(() => {
-    const project = getObjValue(projectInfo.value)
-    contractList.value = getArrValue(project['contractInfoList'])
     checkSmsCode()
 })