From 082613d446e29e4ec1c16bfaa52345106a498b23 Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Tue, 08 Nov 2022 09:03:49 +0800
Subject: [PATCH] 农事操作隐藏后四个,地图模式2d改为3d
---
src/views/wel/farming.vue | 39 +++++++++++++++++++++++++++++----------
1 files changed, 29 insertions(+), 10 deletions(-)
diff --git a/src/views/wel/farming.vue b/src/views/wel/farming.vue
index d959852..94e69e2 100644
--- a/src/views/wel/farming.vue
+++ b/src/views/wel/farming.vue
@@ -23,6 +23,14 @@
export default {
data() {
+ const validateNum = (rule, value, callback) => {
+ if (!/^[1-9]\d*$/.test(value)) {
+ callback(new Error("请输入正数"));
+ } else {
+ callback();
+ }
+ };
+
return {
title: "农事操作",
form: {
@@ -39,6 +47,12 @@
type: "select",
labelWidth: 110,
dicUrl: "/api/blade-system/dict-biz/dictionary?code=farmingType",
+ dicFormatter:(res)=>{
+ let typeList = res.data.filter(e=>{
+ return e.dictKey<10
+ })
+ return typeList
+ },
props: {
label: "dictValue",
value: "dictKey",
@@ -47,7 +61,7 @@
{
required: true,
message: "请选择农事类型",
- trigger: "blur",
+ trigger: ["blur","change"]
},
],
},
@@ -66,7 +80,7 @@
{
required: true,
message: "请选择所属地块",
- trigger: "blur",
+ trigger: ["blur","change"]
},
],
},
@@ -86,7 +100,7 @@
{
required: true,
message: "请选择农产品",
- trigger: "blur",
+ trigger: ["blur","change"]
},
],
},
@@ -105,7 +119,7 @@
{
required: true,
message: "请选择农资",
- trigger: "blur",
+ trigger: ["blur","change"]
},
],
display: false,
@@ -126,6 +140,7 @@
prop: "snum",
span: 6,
display: false,
+ rules:[{required: false, validator: validateNum, trigger: 'blur'}]
},
{
label: "作业方式",
@@ -148,7 +163,7 @@
{
required: true,
message: "请输入作业方式",
- trigger: "blur",
+ trigger: ["blur","change"]
},
],
},
@@ -163,7 +178,7 @@
{
required: true,
message: "请选择农事操作时间",
- trigger: "blur",
+ trigger: ["blur","change"]
},
],
},
@@ -181,7 +196,7 @@
{
required: false,
message: "请选择操作人",
- trigger: "blur",
+ trigger: ["blur","change"]
},
],
},
@@ -209,13 +224,14 @@
label: "备注",
prop: "remarks",
type: "textarea",
+ maxlength:200,
span: 24,
labelWidth: 110,
rules: [
{
required: false,
message: "请输入备注",
- trigger: "blur",
+ trigger: ["blur","change"]
},
],
},
@@ -292,11 +308,14 @@
,
//初始化
init() {
+ var that = this;
+ this.visible = true;
+ if (this.$refs.form){
+ this.$refs.form.resetForm()
+ }
this.form['operator'] = this.userInfo.user_id;
//计算当前时间
this.getNowTime();
- this.visible = true;
- var that = this;
//获取农地数据
getLandList(this.$farmId).then((res) => {
if (res.data.code == 200) {
--
Gitblit v1.9.3