Browse Source

添加是否改造列

JX.Li 1 year ago
parent
commit
6606f2b5aa

+ 24 - 7
src/views/zdsz/area/index.vue

@@ -143,6 +143,16 @@
           <dict-tag :options="dict.type.belonging_pack" :value="scope.row.belongingPack"/>
         </template>
       </el-table-column>
+      <el-table-column label="来源" align="center" prop="source">
+        <template slot-scope="scope">
+          <dict-tag :options="dict.type.community_source" :value="scope.row.source"/>
+        </template>
+      </el-table-column>
+      <el-table-column label="是否改造列" align="center" prop="renovationColumn">
+        <template slot-scope="scope">
+          <dict-tag :options="dict.type.sys_yes_no" :value="scope.row.renovationColumn"/>
+        </template>
+      </el-table-column>
       <el-table-column label="备注" align="center" prop="remark" show-overflow-tooltip/>
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <template slot-scope="scope">
@@ -243,14 +253,21 @@
               </el-select>
             </el-form-item>
           </el-col>
-<!--          <el-col :span="12">-->
-<!--            <el-form-item label="释放人" prop="releaseBy">-->
-<!--              <el-input v-model="form.releaseBy" placeholder="请输入释放人"/>-->
-<!--            </el-form-item>-->
-<!--          </el-col>-->
         </el-row>
         <el-row :gutter="20">
           <el-col :span="12">
+            <el-form-item label="是否改造列" prop="renovationColumn">
+              <el-select v-model="form.renovationColumn" placeholder="请选择是否改造列" style="width: 270px;">
+                <el-option
+                  v-for="dict in dict.type.sys_yes_no"
+                  :key="dict.value"
+                  :label="dict.label"
+                  :value="dict.value"
+                ></el-option>
+              </el-select>
+            </el-form-item>
+          </el-col>
+          <el-col :span="12">
             <el-form-item label="核算行政区" prop="calculateDistrict">
               <el-select v-model="form.calculateDistrict" placeholder="请选择核算行政区">
                 <el-option
@@ -262,7 +279,7 @@
               </el-select>
             </el-form-item>
           </el-col>
-          <el-col :span="12">
+          <el-col :span="24">
             <el-form-item label="备注" prop="remark">
               <el-input v-model="form.remark" type="textarea" placeholder="请输入备注" maxlength="100"/>
             </el-form-item>
@@ -352,7 +369,7 @@ import {listArea, getArea, delArea, addArea, updateArea,flushProgress,clearFlush
 import { getToken } from '@/utils/auth'
 export default {
   name: "Area",
-  dicts: ['belonging_pack', 'district', 'release_status','affiliated_package'],
+  dicts: ['belonging_pack', 'district', 'release_status','sys_yes_no','affiliated_package','community_source'],
   data() {
     return {
       //进度条

+ 6 - 0
src/views/zdsz/building/index.vue

@@ -69,6 +69,11 @@
       <el-table-column label="id" align="center" prop="id" v-if="false"/>
       <el-table-column label="小区名称" align="center" prop="areaName"/>
       <el-table-column label="楼宇名称" align="center" prop="name"/>
+      <el-table-column label="来源" align="center" prop="source">
+        <template slot-scope="scope">
+          <dict-tag :options="dict.type.community_source" :value="scope.row.source"/>
+        </template>
+      </el-table-column>
       <el-table-column label="备注" align="center" prop="remark"/>
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <template slot-scope="scope">
@@ -134,6 +139,7 @@ import {getAreaList} from "@/api/zdsz/area";
 
 export default {
   name: "Building",
+  dicts: ['community_source'],
   data() {
     return {
       // 按钮loading

+ 6 - 0
src/views/zdsz/house/index.vue

@@ -101,6 +101,11 @@
       <el-table-column label="楼栋" align="center" prop="buildingName"/>
       <el-table-column label="单元" align="center" prop="unitName"/>
       <el-table-column label="房间号" align="center" prop="name"/>
+      <el-table-column label="来源" align="center" prop="source">
+        <template slot-scope="scope">
+          <dict-tag :options="dict.type.community_source" :value="scope.row.source"/>
+        </template>
+      </el-table-column>
       <el-table-column label="备注" align="center" prop="remark" show-overflow-tooltip/>
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <template slot-scope="scope">
@@ -204,6 +209,7 @@ import {getUnits} from "@/api/zdsz/unit";
 
 export default {
   name: "House",
+  dicts: ['community_source'],
   data() {
     return {
       // 按钮loading

+ 6 - 0
src/views/zdsz/unit/index.vue

@@ -82,6 +82,11 @@
       <el-table-column label="小区名称" align="center" prop="areaName"/>
       <el-table-column label="楼宇名称" align="center" prop="buildingName"/>
       <el-table-column label="单元名称" align="center" prop="name"/>
+      <el-table-column label="来源" align="center" prop="source">
+        <template slot-scope="scope">
+          <dict-tag :options="dict.type.community_source" :value="scope.row.source"/>
+        </template>
+      </el-table-column>
       <el-table-column label="备注" align="center" prop="remark"/>
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
         <template slot-scope="scope">
@@ -160,6 +165,7 @@ import {getBuildingList} from "@/api/zdsz/building";
 
 export default {
   name: "Unit",
+  dicts: ['community_source'],
   data() {
     return {
       // 按钮loading