wenhongquan 2 年之前
父节点
当前提交
19d460c09d
共有 4 个文件被更改,包括 93 次插入75 次删除
  1. 82 66
      src/utils/ruoyi.js
  2. 5 3
      src/views/detection/list/index.vue
  3. 5 5
      src/views/maintain/list/index.vue
  4. 1 1
      src/views/task/list/index.vue

+ 82 - 66
src/utils/ruoyi.js

@@ -250,71 +250,87 @@ export async function blobValidate(data) {
 
 export function getfacilitiesdesname(key) {
     const namejson = {
-        tz_id: { type: "text", des: "台账编号" },
-        tz_road: { type: "text", des: "所在道路" },
-        tz_ssly: { type: "text", des: "所属流域" },
-        pics: { type: "img", des: "施工图纸" },
-        tz_area_old: { type: "text", des: "区属(资料)" },
-        tz_area_new: { type: "text", des: "区属(行政)" },
-        tz_ss_name: { type: "text", des: "设施名称(工程资料名称)" },
-        tz_ss_road: { type: "text", des: "现况路名" },
-        tz_ss_pstz: { type: "text", des: "排水体制" },
-        tz_pkbh: { type: "text", des: "排口编号" },
-        tz_ss_road_se: { type: "text", des: "设施起止点(资料)" },
-        tz_ss_road_start: { type: "text", des: "实际管线起点" },
-        tz_ss_road_end: { type: "text", des: "实际管线终点" },
-        tz_ss_river: { type: "text", des: "河道流域(排入水体)" },
-        tz_gwly: { type: "text", des: "管网流域" },
-        tz_pfk: { type: "text", des: '排河口(座)', des1: "排放口" },
-        tz_xlymc: { type: "text", des: "小流域名称" },
-        tz_ss_dn: { type: "text", des: "管径范围(mm)" },
-        tz_ss_data_length: { type: "text", des: "运维设施长度(m)" },
-        tz_ss_data_main_length: { type: "text", des: "主管长度(m)" },
-        tz_ss_data_minor_length: { type: "text", des: "支管长度(m)" },
-        tz_ss_data_jing: { type: "text", des: "检查井数量(座)" },
-        tz_ss_data_ysk: { type: "text", des: "雨水口数量(座)" },
-        tz_bz_total: { type: "text", des: "箅子数量(块)共计" },
-        tz_bz_dan: { type: "text", des: '单箅(块)', des1: "箅子数量(块)单箅" },
-        tz_bz_shuang: { type: "text", des: '双箅(块)', des1: "箅子数量(块)双箅" },
-        tz_bz_san: { type: "text", des: '三箅(块)', des1: "箅子数量(块)三箅" },
-        tz_bz_si: { type: "text", des: '四箅(块)', des1: "箅子数量(块)四箅" },
-        tz_bz_duo: { type: "text", des: '多联箅(块)', des1: "箅子数量(块)多联箅" },
-        tz_jgsj: { type: "text", des: "竣工时间(建设)" },
-        tz_gjsj: { type: "text", des: "改建时间" },
-        tz_yssj: { type: "text", des: "验收时间" },
-        tz_ss_type: { type: "text", des: "管线类型(圆管、方沟、明渠)" },
-        tz_ss_cz: {
-            type: "text",
-            des: "管线材质(混凝土、钢管、铸铁管、pvc、复合管等)",
-        },
-        tz_dlj: { type: "text", des: "跌落井(座)" },
-        tz_jlj: { type: "text", des: "截流井(座)" },
-        tz_dhx: { type: "text", des: "倒虹吸(座)" },
-        tz_jsk: { type: "text", des: "进水口(是否有U型渠接入雨水管线等)" },
-        tz_zm_type: { type: "text", des: "闸门类型" },
-        tz_zm_material: { type: "text", des: "闸门材质" },
-        tz_ss_info: { type: "text", des: "移交来源" },
-        tz_ss_from: { type: "text", des: "移交单位" },
-        tz_ss_time: { type: "text", des: "移交时间" },
-        tz_ss_unit: { type: "text", des: "责任班组" },
-        tz_jssj: { type: "text", des: "接收时间" },
-        tz_ss_more: { type: "textarea", des: "备注" },
-        tz_xfgj_xxgq: {
-            type: "text",
-            des: "细分管径 小型管渠 Φ<DN600mm/截面积<0.283㎡",
-        },
-        tz_xfgj_zxgj: {
-            type: "text",
-            des: "细分管径 中型管径 DN600mm≤Φ≤DN1000mm/0.283㎡≤截面积≤0.785㎡",
-        },
-        tz_xfgj_dxgj: {
-            type: "text",
-            des: "细分管径 大型管径 DN1000mm<Φ≤DN1500mm/0.785㎡<截面积≤1.766㎡",
-        },
-        tz_xfgj_tdxgj: {
-            type: "text",
-            des: "细分管径 特大型管径 Φ> DN1500mm以上/截面积> 1.766㎡",
-        },
+      tz_id: { type: "text", des: "台账编号" },
+      tz_road: { type: "text", des: "所在道路" },
+      tz_ssly: { type: "text", des: "所属流域" },
+      pics: { type: "img", des: "施工图纸" },
+      tz_area_old: { type: "text", des: "区属(资料)" },
+      tz_area_new: { type: "text", des: "区属(行政)" },
+      tz_ss_name: { type: "text", des: "设施名称(工程资料名称)" },
+      tz_ss_road: { type: "text", des: "现况路名" },
+      tz_ss_pstz: { type: "text", des: "排水体制" },
+      tz_pkbh: { type: "text", des: "排口编号" },
+      tz_ss_road_se: { type: "text", des: "设施起止点(资料)" },
+      tz_ss_road_start: { type: "text", des: "实际管线起点" },
+      tz_ss_road_end: { type: "text", des: "实际管线终点" },
+      tz_ss_river: { type: "text", des: "河道流域(排入水体)" },
+      tz_gwly: { type: "text", des: "管网流域" },
+      tz_pfk: { type: "text", des: "排河口(座)", des1: "排放口" },
+      tz_xlymc: { type: "text", des: "小流域名称" },
+      tz_ss_dn: { type: "number", des: "管径范围(mm)" },
+      tz_ss_data_length: { type: "number", des: "运维设施长度(m)" },
+      tz_ss_data_main_length: { type: "number", des: "主管长度(m)" },
+      tz_ss_data_minor_length: { type: "number", des: "支管长度(m)" },
+      tz_ss_data_jing: { type: "text", des: "检查井数量(座)" },
+      tz_ss_data_ysk: { type: "text", des: "雨水口数量(座)" },
+      tz_bz_total: { type: "text", des: "箅子数量(块)共计" },
+      tz_bz_dan: {
+        type: "text",
+        des: "单箅(块)",
+        des1: "箅子数量(块)单箅",
+      },
+      tz_bz_shuang: {
+        type: "text",
+        des: "双箅(块)",
+        des1: "箅子数量(块)双箅",
+      },
+      tz_bz_san: {
+        type: "text",
+        des: "三箅(块)",
+        des1: "箅子数量(块)三箅",
+      },
+      tz_bz_si: { type: "text", des: "四箅(块)", des1: "箅子数量(块)四箅" },
+      tz_bz_duo: {
+        type: "text",
+        des: "多联箅(块)",
+        des1: "箅子数量(块)多联箅",
+      },
+      tz_jgsj: { type: "text", des: "竣工时间(建设)" },
+      tz_gjsj: { type: "text", des: "改建时间" },
+      tz_yssj: { type: "text", des: "验收时间" },
+      tz_ss_type: { type: "text", des: "管线类型(圆管、方沟、明渠)" },
+      tz_ss_cz: {
+        type: "text",
+        des: "管线材质(混凝土、钢管、铸铁管、pvc、复合管等)",
+      },
+      tz_dlj: { type: "text", des: "跌落井(座)" },
+      tz_jlj: { type: "text", des: "截流井(座)" },
+      tz_dhx: { type: "text", des: "倒虹吸(座)" },
+      tz_jsk: { type: "text", des: "进水口(是否有U型渠接入雨水管线等)" },
+      tz_zm_type: { type: "text", des: "闸门类型" },
+      tz_zm_material: { type: "text", des: "闸门材质" },
+      tz_ss_info: { type: "text", des: "移交来源" },
+      tz_ss_from: { type: "text", des: "移交单位" },
+      tz_ss_time: { type: "text", des: "移交时间" },
+      tz_ss_unit: { type: "text", des: "责任班组" },
+      tz_jssj: { type: "text", des: "接收时间" },
+      tz_ss_more: { type: "textarea", des: "备注" },
+      tz_xfgj_xxgq: {
+        type: "text",
+        des: "细分管径 小型管渠 Φ<DN600mm/截面积<0.283㎡",
+      },
+      tz_xfgj_zxgj: {
+        type: "text",
+        des: "细分管径 中型管径 DN600mm≤Φ≤DN1000mm/0.283㎡≤截面积≤0.785㎡",
+      },
+      tz_xfgj_dxgj: {
+        type: "text",
+        des: "细分管径 大型管径 DN1000mm<Φ≤DN1500mm/0.785㎡<截面积≤1.766㎡",
+      },
+      tz_xfgj_tdxgj: {
+        type: "text",
+        des: "细分管径 特大型管径 Φ> DN1500mm以上/截面积> 1.766㎡",
+      },
     };
     return namejson[key] ? namejson[key] : "-";
-}
+}

+ 5 - 3
src/views/detection/list/index.vue

@@ -300,6 +300,7 @@
             <el-col :span="6"
               ><el-form-item label="运维长度" label-width="100px">
                 <el-input
+                type="number"
                   v-model="detectioninfo.ext1.facilities_length"
                   placeholder="请输入"
                   ><template #append>(米)</template></el-input
@@ -310,6 +311,7 @@
             <el-col :span="6"
               ><el-form-item label="管径范围" label-width="100px">
                 <el-input
+                  type="number"
                   v-model="detectioninfo.ext1.facilities_gjfw"
                   placeholder="请输入"
                   ><template #append>(mm)</template></el-input
@@ -494,7 +496,7 @@
                       <el-form-item label="管道检测" label-width="80px">
                         <el-input
                           v-model="item.yh_length"
-                          type="text"
+                          type="number"
                           placeholder="请输入"
                           ><template #append>(米)</template></el-input
                         ></el-form-item
@@ -503,7 +505,7 @@
 
                     <el-col :span="8" style="padding-right: 10px">
                       <el-form-item label="管径" label-width="80px">
-                        <el-input v-model="item.yh_gj" type="text" placeholder="请输入"
+                        <el-input v-model="item.yh_gj" type="number" placeholder="请输入"
                           ><template #append>(mm)</template></el-input
                         ></el-form-item
                       >
@@ -861,7 +863,7 @@ const deltask = (row) => {
   }
 
   deptTreeselect().then((res) => {
-    treedept.value = [setdatakey(res.data[0])];
+    treedept.value = [setdatakey(res.data[0].children.filter(i => i.id == 202))[0]];
   });
 
   watch(

+ 5 - 5
src/views/maintain/list/index.vue

@@ -243,14 +243,14 @@
 
             <el-col :span="6">
               <el-form-item label="运维长度" label-width="100px">
-                <el-input v-model="maintaininfo.ext1.facilities_length" placeholder="请输入"><template
+                <el-input v-model="maintaininfo.ext1.facilities_length" type="number" placeholder="请输入"><template
                     #append>(米)</template></el-input>
               </el-form-item>
             </el-col>
 
             <el-col :span="6">
               <el-form-item label="管径范围" label-width="100px">
-                <el-input v-model="maintaininfo.ext1.facilities_gjfw" placeholder="请输入"><template
+                <el-input v-model="maintaininfo.ext1.facilities_gjfw" type="number" placeholder="请输入"><template
                     #append>(mm)</template></el-input>
               </el-form-item>
             </el-col>
@@ -371,14 +371,14 @@
                   <el-row v-for="(item, index) in maintaininfo.ext1.task.gd">
                     <el-col :span="8" style="padding-right: 10px">
                       <el-form-item label="管道养护" label-width="80px">
-                        <el-input v-model="item.yh_length" type="text" placeholder="请输入"><template
+                        <el-input v-model="item.yh_length" type="number" placeholder="请输入"><template
                             #append>(米)</template></el-input>
                       </el-form-item>
                     </el-col>
 
                     <el-col :span="8" style="padding-right: 10px">
                       <el-form-item label="管径" label-width="80px">
-                        <el-input v-model="item.yh_gj" type="text" placeholder="请输入"><template #append>(mm)</template>
+                        <el-input v-model="item.yh_gj" type="number" placeholder="请输入"><template #append>(mm)</template>
                         </el-input>
                       </el-form-item>
                     </el-col>
@@ -704,7 +704,7 @@ onMounted(() => { });
     alldept.value = cloneDeep(response.data);
   });
   deptTreeselect().then((res) => {
-    treedept.value = [setdatakey(res.data[0])];
+    treedept.value = [setdatakey(res.data[0].children.filter(i => i.id == 202))[0]];
   });
 
   watch(

+ 1 - 1
src/views/task/list/index.vue

@@ -536,7 +536,7 @@ const treedept = ref([
   },
 ]);
 deptTreeselect().then((res) => {
-  treedept.value = [setdatakey(res.data[0])];
+  treedept.value = [setdatakey(res.data[0].children.filter(i=>i.id==202))[0]];
 });
 
 onMounted(() => {