From e4418b60a9e80a1438919e618d2e5e2048d404bc Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Mon, 17 Oct 2022 11:23:11 +0800
Subject: [PATCH] 农场图片显示优化;加工产品管理去除导入功能;修复加工、销售、出库、损耗记录表的查询功能

---
 src/views/task/task.vue |   26 ++++++++++++++++++++++++--
 1 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/src/views/task/task.vue b/src/views/task/task.vue
index 4799669..160b827 100644
--- a/src/views/task/task.vue
+++ b/src/views/task/task.vue
@@ -72,6 +72,14 @@
 
 export default {
   data() {
+    const validateNum = (rule, value, callback) => {
+      if (!/^[1-9]\d*$/.test(value)) {
+        callback(new Error("请输入正整数"));
+      } else {
+        callback();
+      }
+    };
+
     return {
       form: {},
       query: {},
@@ -107,6 +115,7 @@
           {
             label: "任务名称",
             prop: "taskName",
+            maxlength:200,
             rules: [{
               required: true,
               message: "请输入任务名称",
@@ -179,6 +188,11 @@
             type: "number",
             // labelWidth: 110,
             display: false,
+            rules:[{
+              require:false,
+              trigger: "blur",
+              validator: validateNum
+            }]
           },
           {
             label: "拍照照片",
@@ -199,6 +213,7 @@
             row: true,
           },
           {
+            editDisplay: false,
             label: "任务状态",
             addDisplay: false,
             type: "select",
@@ -260,6 +275,7 @@
             prop: "remark",
             type: "textarea",
             span: 24,
+            maxlength:200,
           },
         ]
       },
@@ -401,6 +417,7 @@
             editDisplay: false,
             prop: "remark",
             type: "textarea",
+            maxlength:200,
             span: 23,
           },
         ]
@@ -420,12 +437,14 @@
           {
             label: "任务名称",
             prop: "taskName",
+            maxlength:200,
             disabled: true,
           },
           {
             label: "任务说明",
             prop: "taskExplain",
             type: "textarea",
+            maxlength:200,
             span: 23,
             disabled: true,
           },
@@ -545,6 +564,7 @@
             editDisplay: false,
             prop: "remark",
             type: "textarea",
+            maxlength:200,
             span: 23,
           },
         ]
@@ -640,9 +660,11 @@
         type: row.type
 
       };
-      if (row.type === "0") {
-        var tp = this.findObject(this.optionchuli.column, "tp");
+      var tp = this.findObject(this.optionchuli.column, "tp");
+      if (row.type == "0") {
         tp.display = true;
+      }else {
+        tp.display = false
       }
       this.gradeBoxVisiblechuli = true;
     },

--
Gitblit v1.9.3