Parcourir la source

PSSR支(吊)架台账优化

wangggziwen il y a 6 mois
Parent
commit
356a60e33e
1 fichiers modifiés avec 8 ajouts et 297 suppressions
  1. 8 297
      ui/src/views/pssr/frame/index.vue

+ 8 - 297
ui/src/views/pssr/frame/index.vue

@@ -1,33 +1,6 @@
 <template>
   <div class="app-container">
     <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
-      <!--<el-form-item label="内容表id" prop="subId">-->
-      <!--<el-input-->
-      <!--v-model="queryParams.subId"-->
-      <!--placeholder="请输入内容表id"-->
-      <!--clearable-->
-      <!--size="small"-->
-      <!--@keyup.enter.native="handleQuery"-->
-      <!--/>-->
-      <!--</el-form-item>-->
-      <!--<el-form-item label="审批id" prop="approveId">-->
-      <!--<el-input-->
-      <!--v-model="queryParams.approveId"-->
-      <!--placeholder="请输入审批id"-->
-      <!--clearable-->
-      <!--size="small"-->
-      <!--@keyup.enter.native="handleQuery"-->
-      <!--/>-->
-      <!--</el-form-item>-->
-      <!--<el-form-item label="所在区域" prop="region">-->
-        <!--<el-input-->
-          <!--v-model="queryParams.region"-->
-          <!--placeholder="请输入所在区域"-->
-          <!--clearable-->
-          <!--size="small"-->
-          <!--@keyup.enter.native="handleQuery"-->
-        <!--/>-->
-      <!--</el-form-item>-->
       <el-form-item label="支架编号" prop="bracketNumber">
         <el-input
           v-model="queryParams.bracketNumber"
@@ -55,143 +28,6 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
-      <el-form-item label="支架形式" prop="supportType">
-        <el-select v-model="queryParams.supportType" placeholder="请选择支架形式" clearable size="small">
-          <el-option label="请选择字典生成" value=""/>
-        </el-select>
-      </el-form-item>
-      <!--<el-form-item label="管部" prop="framePipe">-->
-        <!--<el-input-->
-          <!--v-model="queryParams.framePipe"-->
-          <!--placeholder="请输入管部"-->
-          <!--clearable-->
-          <!--size="small"-->
-          <!--@keyup.enter.native="handleQuery"-->
-        <!--/>-->
-      <!--</el-form-item>-->
-      <!--<el-form-item label="根部" prop="frameRoot">-->
-        <!--<el-input-->
-          <!--v-model="queryParams.frameRoot"-->
-          <!--placeholder="请输入根部"-->
-          <!--clearable-->
-          <!--size="small"-->
-          <!--@keyup.enter.native="handleQuery"-->
-        <!--/>-->
-      <!--</el-form-item>-->
-      <!--<el-form-item label="功能件" prop="functionalPart">-->
-        <!--<el-input-->
-          <!--v-model="queryParams.functionalPart"-->
-          <!--placeholder="请输入功能件"-->
-          <!--clearable-->
-          <!--size="small"-->
-          <!--@keyup.enter.native="handleQuery"-->
-        <!--/>-->
-      <!--</el-form-item>-->
-      <!--<el-form-item label="连接件" prop="connector">-->
-        <!--<el-input-->
-          <!--v-model="queryParams.connector"-->
-          <!--placeholder="请输入连接件"-->
-          <!--clearable-->
-          <!--size="small"-->
-          <!--@keyup.enter.native="handleQuery"-->
-        <!--/>-->
-      <!--</el-form-item>-->
-      <!--<el-form-item label="处理结果" prop="processingResult">-->
-        <!--<el-input-->
-          <!--v-model="queryParams.processingResult"-->
-          <!--placeholder="请输入处理结果"-->
-          <!--clearable-->
-          <!--size="small"-->
-          <!--@keyup.enter.native="handleQuery"-->
-        <!--/>-->
-      <!--</el-form-item>-->
-      <el-form-item label="确认人1" prop="confirm1">
-        <el-input
-          v-model="queryParams.confirm1"
-          placeholder="请输入确认人1"
-          clearable
-          size="small"
-          @keyup.enter.native="handleQuery"
-        />
-      </el-form-item>
-      <el-form-item label="确认人2" prop="confirm2">
-        <el-input
-          v-model="queryParams.confirm2"
-          placeholder="请输入确认人2"
-          clearable
-          size="small"
-          @keyup.enter.native="handleQuery"
-        />
-      </el-form-item>
-      <el-form-item label="检查人" prop="confirm2">
-        <el-input
-          v-model="queryParams.examiner"
-          placeholder="请输入检查人"
-          clearable
-          size="small"
-          @keyup.enter.native="handleQuery"
-        />
-      </el-form-item>
-      <el-form-item label="确认时间" prop="confirmationDate">
-        <el-date-picker clearable size="small" style="width: 200px"
-                        v-model="queryParams.confirmationDate"
-                        type="date"
-                        value-format="yyyy-MM-dd"
-                        placeholder="选择确认时间">
-        </el-date-picker>
-      </el-form-item>
-      <!--<el-form-item label="创建人" prop="createrCode">-->
-      <!--<el-input-->
-      <!--v-model="queryParams.createrCode"-->
-      <!--placeholder="请输入创建人"-->
-      <!--clearable-->
-      <!--size="small"-->
-      <!--@keyup.enter.native="handleQuery"-->
-      <!--/>-->
-      <!--</el-form-item>-->
-      <!--<el-form-item label="创建时间" prop="createdate">-->
-      <!--<el-date-picker clearable size="small" style="width: 200px"-->
-      <!--v-model="queryParams.createdate"-->
-      <!--type="date"-->
-      <!--value-format="yyyy-MM-dd"-->
-      <!--placeholder="选择创建时间">-->
-      <!--</el-date-picker>-->
-      <!--</el-form-item>-->
-      <!--<el-form-item label="修改人" prop="updaterCode">-->
-      <!--<el-input-->
-      <!--v-model="queryParams.updaterCode"-->
-      <!--placeholder="请输入修改人"-->
-      <!--clearable-->
-      <!--size="small"-->
-      <!--@keyup.enter.native="handleQuery"-->
-      <!--/>-->
-      <!--</el-form-item>-->
-      <!--<el-form-item label="修改时间" prop="updatedate">-->
-      <!--<el-date-picker clearable size="small" style="width: 200px"-->
-      <!--v-model="queryParams.updatedate"-->
-      <!--type="date"-->
-      <!--value-format="yyyy-MM-dd"-->
-      <!--placeholder="选择修改时间">-->
-      <!--</el-date-picker>-->
-      <!--</el-form-item>-->
-      <!--<el-form-item label="部门编号" prop="deptId">-->
-      <!--<el-input-->
-      <!--v-model="queryParams.deptId"-->
-      <!--placeholder="请输入部门编号"-->
-      <!--clearable-->
-      <!--size="small"-->
-      <!--@keyup.enter.native="handleQuery"-->
-      <!--/>-->
-      <!--</el-form-item>-->
-      <el-form-item label="备注" prop="remarks">
-        <el-input
-          v-model="queryParams.remarks"
-          placeholder="请输入备注"
-          clearable
-          size="small"
-          @keyup.enter.native="handleQuery"
-        />
-      </el-form-item>
       <el-form-item>
         <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
         <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
@@ -309,9 +145,6 @@
     <el-table v-loading="loading" :data="frameList" @selection-change="handleSelectionChange" :height="clientHeight"
               border>
       <el-table-column type="selection" width="55" align="center"/>
-      <!--<el-table-column label="唯一标识ID" align="center" prop="id" :show-overflow-tooltip="true"/>-->
-      <!--<el-table-column label="内容表id" align="center" prop="subId" :show-overflow-tooltip="true"/>-->
-      <!--<el-table-column label="审批id" align="center" prop="approveId" :show-overflow-tooltip="true"/>-->
       <el-table-column label="审批状态" align="center" prop="approveStatus" width="100">
         <template slot-scope="scope">
           <el-tag v-if="scope.row.approveStatus==0">未审批</el-tag>
@@ -321,7 +154,6 @@
         </template>
       </el-table-column>
       <el-table-column label="设备信息" align="center">
-        <!--<el-table-column label="所在区域" align="center" prop="region" :show-overflow-tooltip="true" width="180"/>-->
         <el-table-column label="支架编号" align="center" prop="bracketNumber" :show-overflow-tooltip="true" width="180"/>
         <el-table-column label="管线号" align="center" prop="pipelineNumber" :show-overflow-tooltip="true" width="180"/>
         <el-table-column label="设备位号" align="center" prop="devNo" :show-overflow-tooltip="true" width="180"/>
@@ -332,31 +164,7 @@
         <el-table-column label="根部" align="center" prop="frameRoot" :show-overflow-tooltip="true" width="180" />
         <el-table-column label="功能件" align="center" prop="functionalPart" :show-overflow-tooltip="true" width="180" />
         <el-table-column width="180" label="连接件" align="center" prop="connector" :show-overflow-tooltip="true" />
-        <!--<el-table-column label="管部" align="center">-->
-          <!--<el-table-column label="管部组件是否有变形、严重锈蚀或断裂" align="left" prop="framePipe1" :show-overflow-tooltip="true" width="100"/>-->
-          <!--<el-table-column label="焊缝是否有开裂" align="left" prop="framePipe2" :show-overflow-tooltip="true" width="80"/>-->
-        <!--</el-table-column>-->
-        <!--<el-table-column label="根部" align="center">-->
-          <!--<el-table-column label="根部组件是否有变形、严重锈蚀或断裂" align="left" prop="frameRoot1" :show-overflow-tooltip="true" width="100"/>-->
-          <!--<el-table-column label="焊缝是否有开裂" align="left" prop="frameRoot2" :show-overflow-tooltip="true" width="80"/>-->
-          <!--<el-table-column label="导向机构的滑动部位有无杂物影响设备/管道的自由膨胀和伸缩" align="left" prop="frameRoot3" :show-overflow-tooltip="true" width="120"/>-->
-          <!--<el-table-column label="限位装置或导向机构的滑动副(如PTFE板)是否变形或老化等" align="left" prop="frameRoot4" :show-overflow-tooltip="true" width="120"/>-->
-        <!--</el-table-column>-->
-        <!--<el-table-column label="功能件" align="center">-->
-          <!--<el-table-column label="弹簧是否有严重锈蚀、折迭、分层、裂纹或断裂等缺陷" align="left" prop="functionalPart1" :show-overflow-tooltip="true" width="120"/>-->
-          <!--<el-table-column label="弹簧是否有压并或松脱,载荷指示销是否到顶或到底" align="left" prop="functionalPart2" :show-overflow-tooltip="true" width="120"/>-->
-          <!--<el-table-column label="转体部位是否有卡阻" align="left" prop="functionalPart3" :show-overflow-tooltip="true" width="100"/>-->
-          <!--<el-table-column label="组合支吊架是否有偏载或单边失载" align="left" prop="functionalPart4" :show-overflow-tooltip="true" width="100"/>-->
-        <!--</el-table-column>-->
-        <!--<el-table-column label="连接件" align="center">-->
-          <!--<el-table-column label="筒节及其组件否有严重锈蚀或开裂" align="left" prop="connector1" :show-overflow-tooltip="true" width="100"/>-->
-          <!--<el-table-column label="支(吊)杆是否有严重锈蚀或松脱" align="left" prop="connector2" :show-overflow-tooltip="true" width="100"/>-->
-          <!--<el-table-column label="锁紧螺母是否已锁紧" align="left" prop="connector3" :show-overflow-tooltip="true" width="100"/>-->
-          <!--<el-table-column label="锁定装置是否已解除" align="left" prop="connector4" :show-overflow-tooltip="true" width="100"/>-->
-        <!--</el-table-column>-->
       </el-table-column>
-      <!--<el-table-column label="处理结果" align="center" prop="processingResult" :show-overflow-tooltip="true"-->
-                       <!--width="180"/>-->
       <el-table-column label="确认人" align="center" prop="confirm1" :show-overflow-tooltip="true" width="180">
         <template slot-scope="scope">
           <span>{{ userFormat(scope.row.confirm1) }}</span>
@@ -416,15 +224,6 @@
     <!-- 添加或修改支(吊)架对话框 -->
     <el-dialog :close-on-click-modal="false" :title="title" :visible.sync="open" width="500px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
-        <!--<el-form-item label="内容表id" prop="subId">-->
-        <!--<el-input v-model="form.subId" placeholder="请输入内容表id" />-->
-        <!--</el-form-item>-->
-        <!--<el-form-item label="审批id" prop="approveId">-->
-        <!--<el-input v-model="form.approveId" placeholder="请输入审批id" />-->
-        <!--</el-form-item>-->
-        <!--<el-form-item label="所在区域" prop="region">-->
-          <!--<el-input v-model="form.region" placeholder="请输入所在区域"/>-->
-        <!--</el-form-item>-->
         <el-form-item label="支架编号" prop="bracketNumber">
           <el-input v-model="form.bracketNumber" placeholder="请输入支架编号"/>
         </el-form-item>
@@ -437,78 +236,21 @@
         <el-form-item label="支架形式" prop="supportType">
           <el-input v-model="form.supportType" placeholder="请输入支架形式"/>
         </el-form-item>
-        <!--<el-form-item label="管部">-->
-          <!--<el-descriptions direction="vertical" :column="1" border>-->
-            <!--<el-descriptions-item label="管部组件是否有变形、严重锈蚀或断裂">-->
-              <!--<el-input v-model="form.framePipe1" placeholder="请输入管部组件是否有变形、严重锈蚀或断裂"/>-->
-            <!--</el-descriptions-item>-->
-            <!--<el-descriptions-item label="焊缝是否有开裂">-->
-              <!--<el-input v-model="form.framePipe2" placeholder="请输入焊缝是否有开裂"/>-->
-            <!--</el-descriptions-item>-->
-          <!--</el-descriptions>-->
-        <!--</el-form-item>-->
-        <!--<el-form-item label="根部">-->
-          <!--<el-descriptions direction="vertical" :column="1" border>-->
-            <!--<el-descriptions-item label="根部组件是否有变形、严重锈蚀或断裂">-->
-              <!--<el-input v-model="form.frameRoot1" placeholder="请输入根部组件是否有变形、严重锈蚀或断裂"/>-->
-            <!--</el-descriptions-item>-->
-            <!--<el-descriptions-item label="焊缝是否有开裂">-->
-              <!--<el-input v-model="form.frameRoot2" placeholder="请输入焊缝是否有开裂"/>-->
-            <!--</el-descriptions-item>-->
-            <!--<el-descriptions-item label="导向机构的滑动部位有无杂物影响设备/管道的自由膨胀和伸缩">-->
-              <!--<el-input v-model="form.frameRoot3" placeholder="请输入导向机构的滑动部位有无杂物影响设备/管道的自由膨胀和伸缩"/>-->
-            <!--</el-descriptions-item>-->
-            <!--<el-descriptions-item label="限位装置或导向机构的滑动副(如PTFE板)是否变形或老化等">-->
-              <!--<el-input v-model="form.frameRoot4" placeholder="请输入限位装置或导向机构的滑动副(如PTFE板)是否变形或老化等"/>-->
-            <!--</el-descriptions-item>-->
-          <!--</el-descriptions>-->
-        <!--</el-form-item>-->
-        <!--<el-form-item label="功能件">-->
-          <!--<el-descriptions direction="vertical" :column="1" border>-->
-            <!--<el-descriptions-item label="弹簧是否有严重锈蚀、折迭、分层、裂纹或断裂等缺陷">-->
-              <!--<el-input v-model="form.functionalPart1" placeholder="请输入弹簧是否有严重锈蚀、折迭、分层、裂纹或断裂等缺陷"/>-->
-            <!--</el-descriptions-item>-->
-            <!--<el-descriptions-item label="弹簧是否有压并或松脱,载荷指示销是否到顶或到底">-->
-              <!--<el-input v-model="form.functionalPart2" placeholder="请输入弹簧是否有压并或松脱,载荷指示销是否到顶或到底"/>-->
-            <!--</el-descriptions-item>-->
-            <!--<el-descriptions-item label="转体部位是否有卡阻">-->
-              <!--<el-input v-model="form.functionalPart3" placeholder="请输入转体部位是否有卡阻"/>-->
-            <!--</el-descriptions-item>-->
-            <!--<el-descriptions-item label="组合支吊架是否有偏载或单边失载">-->
-              <!--<el-input v-model="form.functionalPart4" placeholder="请输入组合支吊架是否有偏载或单边失载"/>-->
-            <!--</el-descriptions-item>-->
-          <!--</el-descriptions>-->
-        <!--</el-form-item>-->
-        <!--<el-form-item label="连接件">-->
-          <!--<el-descriptions direction="vertical" :column="1" border>-->
-            <!--<el-descriptions-item label="筒节及其组件否有严重锈蚀或开裂">-->
-              <!--<el-input v-model="form.connector1" placeholder="请输入筒节及其组件否有严重锈蚀或开裂"/>-->
-            <!--</el-descriptions-item>-->
-            <!--<el-descriptions-item label="支(吊)杆是否有严重锈蚀或松脱">-->
-              <!--<el-input v-model="form.connector2" placeholder="请输入支(吊)杆是否有严重锈蚀或松脱"/>-->
-            <!--</el-descriptions-item>-->
-            <!--<el-descriptions-item label="锁紧螺母是否已锁紧">-->
-              <!--<el-input v-model="form.connector3" placeholder="请输入锁紧螺母是否已锁紧"/>-->
-            <!--</el-descriptions-item>-->
-            <!--<el-descriptions-item label="锁定装置是否已解除">-->
-              <!--<el-input v-model="form.connector4" placeholder="请输入锁定装置是否已解除"/>-->
-            <!--</el-descriptions-item>-->
-          <!--</el-descriptions>-->
-        <!--</el-form-item>-->
-        <!--<el-form-item label="处理结果" prop="processingResult">-->
-          <!--<el-input v-model="form.processingResult" placeholder="请输入处理结果"/>-->
-        <!--</el-form-item>-->
         <el-form-item label="管部" prop="framePipe">
-          <el-input v-model="form.framePipe" placeholder="请输入管部"/>
+          <el-radio v-model="form.framePipe" label="✔" border>✔</el-radio>
+          <el-radio v-model="form.framePipe" label="✖" border>✖</el-radio>
         </el-form-item>
         <el-form-item label="根部" prop="frameRoot">
-          <el-input v-model="form.frameRoot" placeholder="请输入根部"/>
+          <el-radio v-model="form.frameRoot" label="✔" border>✔</el-radio>
+          <el-radio v-model="form.frameRoot" label="✖" border>✖</el-radio>
         </el-form-item>
         <el-form-item label="功能件" prop="functionalPart">
-          <el-input v-model="form.functionalPart" placeholder="请输入功能件"/>
+          <el-radio v-model="form.functionalPart" label="✔" border>✔</el-radio>
+          <el-radio v-model="form.functionalPart" label="✖" border>✖</el-radio>
         </el-form-item>
         <el-form-item label="连接件" prop="connector">
-          <el-input v-model="form.connector" placeholder="请输入连接件"/>
+          <el-radio v-model="form.connector" label="✔" border>✔</el-radio>
+          <el-radio v-model="form.connector" label="✖" border>✖</el-radio>
         </el-form-item>
         <el-form-item label="检查人" prop="confirm1">
           <el-select v-model="form.confirm1" clearable filterable style="width: 100%;"
@@ -536,40 +278,9 @@
                           placeholder="选择确认时间">
           </el-date-picker>
         </el-form-item>
-        <!--<el-form-item label="删除状态" prop="delFlag">-->
-        <!--<el-input v-model="form.delFlag" placeholder="请输入删除状态" />-->
-        <!--</el-form-item>-->
-        <!--<el-form-item label="创建人" prop="createrCode">-->
-        <!--<el-input v-model="form.createrCode" placeholder="请输入创建人" />-->
-        <!--</el-form-item>-->
-        <!--<el-form-item label="创建时间" prop="createdate">-->
-        <!--<el-date-picker clearable size="small" style="width: 200px"-->
-        <!--v-model="form.createdate"-->
-        <!--type="date"-->
-        <!--value-format="yyyy-MM-dd"-->
-        <!--placeholder="选择创建时间">-->
-        <!--</el-date-picker>-->
-        <!--</el-form-item>-->
-        <!--<el-form-item label="修改人" prop="updaterCode">-->
-        <!--<el-input v-model="form.updaterCode" placeholder="请输入修改人" />-->
-        <!--</el-form-item>-->
-        <!--<el-form-item label="修改时间" prop="updatedate">-->
-        <!--<el-date-picker clearable size="small" style="width: 200px"-->
-        <!--v-model="form.updatedate"-->
-        <!--type="date"-->
-        <!--value-format="yyyy-MM-dd"-->
-        <!--placeholder="选择修改时间">-->
-        <!--</el-date-picker>-->
-        <!--</el-form-item>-->
-        <!--<el-form-item label="部门编号" prop="deptId">-->
-        <!--<el-input v-model="form.deptId" placeholder="请输入部门编号" />-->
-        <!--</el-form-item>-->
         <el-form-item label="备注" prop="remarks">
           <el-input v-model="form.remarks" placeholder="请输入备注"/>
         </el-form-item>
-        <!--<el-form-item label="归属部门" prop="deptId">-->
-        <!--<treeselect v-model="form.deptId" :options="deptOptions" :show-count="true" placeholder="请选择归属部门" />-->
-        <!--</el-form-item>-->
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button type="primary" @click="submitForm">确 定</el-button>