智慧农业后台管理页面
guoshilong
2022-11-08 082613d446e29e4ec1c16bfaa52345106a498b23
src/views/remote/remote.vue
@@ -35,7 +35,7 @@
</template>
<script>
import { getList, getDetail, add, update, remove } from "@/api/remote/remote"
import { getList,getPage, getDetail, add, update, remove } from "@/api/remote/remote"
import { mapGetters } from "vuex"
export default {
@@ -70,7 +70,7 @@
                        label: "预览图",
                        prop: "reTp",
                        type: "upload",
                        labelWidth: 145,
                        // labelWidth: 145,
                        dataType: "string",
                        span: 24,
                        limit: 5,
@@ -90,10 +90,12 @@
                        label: "专题名称",
                        prop: "reName",
                        search: true,
                        searchSpan:4,
                        maxlength:40,
                        rules: [{
                            required: true,
                            message: "请输入reName",
                            trigger: "blur"
                            message: "请输入专题名称",
                            trigger: ["blur","change"]
                        }]
                    },
                    {
@@ -102,35 +104,39 @@
                        type: "select",
                        searchSpan: 4,
                        addDisplay: true,
                        editDisplay: false,
                        hide: true,
                        editDisplay: true,
                        hide: false,
                        search: true,
                        dicData: [
                            {
                                label: "麻姑米集团",
                                value: "0"
                                value: 1
                            },
                            {
                                label: "水龙米业",
                                value: "1"
                                value: 2
                            },
                            {
                                label: "有机基地",
                                value: "2"
                                label: "有机种植基地",
                                value: 3
                            },
                            {
                                label: "绿色基地",
                                value: "3"
                                label: "田南村绿色基地",
                                value: 4
                            },
                            {
                                label:"育秧中心",
                                value: 5
                            }
                        ],
                        rules: [{
                            required: true,
                            message: "请输入是否展示",
                            trigger: "reType"
                            message: "请输入类型",
                            trigger: ["blur","change"]
                        }]
                    },
                    {
                        label: "通知时间",
                        label: "拍摄时间",
                        prop: "releaseTimeRange",
                        type: "datetime",
                        format: "yyyy-MM-dd hh:mm:ss",
@@ -144,7 +150,7 @@
                        rules: [{
                            required: true,
                            message: "请输入通知时间",
                            trigger: "blur"
                            trigger: ["blur","change"]
                        }]
                    },
                    {
@@ -152,61 +158,43 @@
                        prop: "reTime",
                        search: true,
                        searchSpan: 4,
                        type: "datetime",
                        format: "yyyy-MM-dd",
                        valueFormat: "yyyy-MM-dd",
                        type: "month",
                        // format: "yyyy-MM-dd",
                        // valueFormat: "yyyy-MM-dd",
                        format: "yyyy-MM",
                        valueFormat: "yyyy-MM",
                        rules: [{
                            required: true,
                            message: "请输入遥感时间",
                            trigger: "blur"
                            trigger: ["blur","change"]
                        }]
                    },
                    {
                        label: "拍摄时间",
                        prop: "rePtime",
                        prop: "releaseTime",
                        type: "datetime",
                        format: "yyyy-MM-dd HH:mm:ss",
                        valueFormat: "yyyy-MM-dd HH:mm:ss",
                        rules: [{
                            required: true,
                            message: "请输入拍摄时间",
                            trigger: "blur"
                            trigger: ["blur","change"]
                        }]
                    },
                    {
                        label: "是否展示",
                        prop: "reType1",
                        type: "select",
                        searchSpan: 4,
                        addDisplay: false,
                        editDisplay: false,
                        hide: true,
                        search: true,
                        dicData: [
                            {
                                label: "全部",
                                value: ""
                            },
                            {
                                label: "展示",
                                value: "0"
                            },
                            {
                                label: "不展示",
                                value: "1"
                            },
                        ],
                        rules: [{
                            required: true,
                            message: "请输入是否展示",
                            trigger: "reType"
                        }]
                    },
                    {
                        label: "是否展示",
                        label: "默认展示",
                        prop: "reType",
                        type: "select",
                        searchSpan: 4,
                        addDisplay: true,
                        editDisplay: true,
                        hide: false,
                        search: true,
                        dicData: [
                            // {
                            //     label: "全部",
                            //     value: ""
                            // },
                            {
                                label: "展示",
                                value: "0"
@@ -219,29 +207,31 @@
                        rules: [{
                            required: true,
                            message: "请输入是否展示",
                            trigger: "reType"
                            trigger: ["blur","change"]
                        }]
                    },
                    {
                        label: "服务地址",
                        prop: "reUrl",
                        span: 24,
                        maxlength:200,
                        rules: [{
                            required: true,
                            message: "请输入服务地址",
                            trigger: "reType"
                            trigger: ["blur","change"]
                        }]
                    },
                    {
                        label: "介绍",
                        type: "textarea",
                        maxlength:200,
                        prop: "reContext",
                        span: 24,
                        rules: [
                            {
                                required: true,
                                message: "请输入介绍",
                                trigger: "blur",
                                trigger: ["blur","change"],
                            },
                        ],
                    },