zhongrj
2024-04-02 b4844d0e5f4bf67e51561fced3d1430cc5964dd2
src/views/place/components/baseAllInfo.vue
@@ -78,6 +78,7 @@
              span: 12,
              label: "场所名称",
              prop: "placeName",
              labelWidth:120,
              rules: [{
                required: true,
                message: "请输入场所名称",
@@ -90,6 +91,7 @@
            {
              label: "负责人",
              prop: "principal",
              labelWidth:120,
              rules: [{
                required: false,
                message: "请输入负责人",
@@ -101,6 +103,7 @@
              width: 96,
              label: "手机号码",
              prop: "principalPhone",
              labelWidth:120,
              search: true,
              searchSpan: 4,
              slot: true,
@@ -114,6 +117,7 @@
              width: 120,
              overHidden: true,
              label: "身份证号",
              labelWidth:120,
              prop: "principalIdCard",
              search: true,
              searchSpan: 4,
@@ -129,6 +133,7 @@
              hide: true,
              parent: false,
              label: "所属社区",
              labelWidth:120,
              prop: "neiCode",
              search: false,
              type: "tree",
@@ -152,6 +157,7 @@
              label: "所属网格",
              prop: "gridCode",
              type: "tree",
              labelWidth:120,
              cell: true,
              props: {
                label: "gridName",
@@ -170,6 +176,7 @@
              span: 7,
              label: "场所标签",
              prop: "label",
              labelWidth:120,
              type: "select",
              dicUrl: "/api/blade-category/category/getCategory?level=2",
              cascader: ["smallLabel"],
@@ -205,6 +212,7 @@
              label: "标签颜色",
              prop: "color",
              type: "select",
              labelWidth:120,
              dicData: [{
                  label: "绿",
                  value: "green",
@@ -228,6 +236,7 @@
              span: 12,
              label: "九小场所",
              prop: "isNine",
              labelWidth:120,
              type: "select",
              dicData: [{
                  label: "是",
@@ -249,6 +258,7 @@
              span: 12,
              label: "九小分类",
              prop: "nineType",
              labelWidth:120,
              type: "select",
              display: false,
              dicUrl: "/api/blade-system/dict-biz/dictionary?code=nineType",
@@ -263,6 +273,7 @@
              span: 12,
              label: "阵地",
              prop: "isFront",
              labelWidth:120,
              type: "select",
              dicData: [{
                  label: "是",
@@ -285,6 +296,7 @@
              label: "阵地类型",
              prop: "frontType",
              type: "select",
              labelWidth:120,
              display: false,
              row: true,
              dicUrl: "/api/blade-system/dict-biz/dictionary?code=frontType",
@@ -296,10 +308,33 @@
              },
            },
            {
              span: 12,
              label: "三级消防单位",
              prop: "threeFireProtection",
              labelWidth:120,
              type: "select",
              dicData: [{
                  label: "是",
                  value: 1,
                },
                {
                  label: "否",
                  value: 2,
                }
              ],
              hide: true,
              rules: [{
                required: false,
                message: "请选择三级消防单位",
                trigger: "blur",
              }, ],
            },
            {
              label: "场所照片",
              prop: "imageUrls",
              width: 80,
              type: "upload",
              labelWidth:120,
              listType: "picture-card",
              dataType: "string",
              multiple: true,
@@ -309,7 +344,7 @@
                name: "name",
                url: "link",
              },
              span: 12,
              span: 24,
            },
            {
              width: 160,
@@ -319,7 +354,8 @@
              prop: "location",
              type: "map",
              dataType: "string",
              span: 12,
              labelWidth:120,
              span: 24,
              value: [117.96646, 28.431002, ""],
              cascader: ['houseCodeBinds'],
              rules: [{
@@ -332,6 +368,7 @@
              width: 160,
              overHidden: true,
              display: false,
              labelWidth:120,
              hide: true,
              label: "地址",
              prop: "addressName",
@@ -346,6 +383,7 @@
              prop: "houseCodeBinds",
              span: 24,
              type: 'tree',
              labelWidth:120,
              dataType: "object",
              remote: true,
              multiple: true,
@@ -359,7 +397,7 @@
              dicData: [],
              rules: [{
                required: false,
                message: "请选择地址",
                message: "请选择标准地址",
                trigger: "blur",
              }, ],
            },
@@ -367,6 +405,7 @@
              label: "备注",
              prop: "remark",
              type: 'textarea',
              labelWidth:120,
              hide: true,
              span: 24,
              rules: [{