Browse Source

pms 瑞都日报 任务列表 搜索条件优化。

zhangcl 2 tuần trước cách đây
mục cha
commit
471e82627b
1 tập tin đã thay đổi với 21 bổ sung6 xóa
  1. 21 6
      src/views/pms/iotprojecttask/index.vue

+ 21 - 6
src/views/pms/iotprojecttask/index.vue

@@ -23,9 +23,9 @@
           />
         </el-select>
       </el-form-item>
-      <el-form-item label="客户名称" prop="project_name">
+      <el-form-item label="客户名称" prop="manufactureName">
         <el-input
-          v-model="queryParams.projectId"
+          v-model="queryParams.manufactureName"
           placeholder="请输入客户名称"
           clearable
           @keyup.enter="handleQuery"
@@ -59,6 +59,19 @@
           class="!w-240px"
         />
       </el-form-item>
+      <el-form-item label="平台井" prop="platformFlag">
+        <el-select
+          v-model="queryParams.platformFlag"
+          placeholder="请选择平台井"
+          clearable
+          class="!w-240px"
+          @change="handleQuery"
+        >
+          <el-option label="全部" value="A" />
+          <el-option label="是" value="Y" />
+          <el-option label="否" value="N" />
+        </el-select>
+      </el-form-item>
       <el-form-item label="创建时间" prop="createTime">
         <el-date-picker
           v-model="queryParams.createTime"
@@ -108,20 +121,20 @@
         <el-table-column label="合同名称" align="center" prop="contractName" :width="columnWidths.contractName" show-overflow-tooltip/>
         <el-table-column label="合同编号" align="center" prop="contractCode" :width="columnWidths.contractCode" />
         <el-table-column label="井号" align="center" prop="wellName" :width="columnWidths.wellName" />
-        <!-- <el-table-column label="井型/井别" align="center" prop="wellType" /> -->
+        <!-- <el-table-column label="井型/井别" align="center" prop="wellType" />
         <el-table-column :label="t('project.wellType')" align="center" prop="wellType" :width="columnWidths.wellType">
           <template #default="scope">
             <dict-tag :type="DICT_TYPE.PMS_PROJECT_WELL_TYPE" :value="scope.row.wellType" />
           </template>
-        </el-table-column>
+        </el-table-column> -->
         <el-table-column label="施工地点" align="center" prop="location" :width="columnWidths.location" />
         <el-table-column label="施工队伍" align="center" prop="deptNames" :width="columnWidths.deptNames" />
-        <el-table-column :label="t('project.technology')" align="center" prop="technique" :width="columnWidths.technique">
+        <!-- <el-table-column :label="t('project.technology')" align="center" prop="technique" :width="columnWidths.technique">
           <template #default="scope">
             <dict-tag :type="DICT_TYPE.PMS_PROJECT_TECHNOLOGY" :value="scope.row.technique" />
           </template>
         </el-table-column>
-        <el-table-column label="设计工作量" align="center" prop="workloadDesign" :width="columnWidths.workloadDesign"/>
+        <el-table-column label="设计工作量" align="center" prop="workloadDesign" :width="columnWidths.workloadDesign"/> -->
         <el-table-column
           label="创建时间"
           align="center"
@@ -285,6 +298,8 @@ const queryParams = reactive({
   createTime: [],
   userName: undefined,
   userId: undefined,
+  manufactureName: '',
+  platformFlag: '',
   remark: undefined,
 })