tangning 1 年之前
父節點
當前提交
cd589fe481
共有 2 個文件被更改,包括 28 次插入3 次删除
  1. 15 2
      src/views/productOperation/modal/detailModal.vue
  2. 13 1
      src/views/sceneShare/addModal.vue

+ 15 - 2
src/views/productOperation/modal/detailModal.vue

@@ -139,7 +139,19 @@
           field: 'ryNickName',
           component: 'Input',
           label: '姓名',
-          required: true,
+          rules: [
+            {
+              required: true,
+              // @ts-ignore
+              validator: async (rule, value) => {
+                if (!value) {
+                  return Promise.reject('请输入正确的人员编号');
+                }
+                return Promise.resolve();
+              },
+              trigger: 'change',
+            },
+          ],
           colProps: {
             span: 20,
           },
@@ -379,12 +391,13 @@
         } else {
           title.value = '新增客户';
         }
+        alert(isEdit.value)
         updateSchema([
           {
             field: 'isEmpower',
             ifShow: false,
             componentProps: {
-              options: isEdit.value?[
+              options: !isEdit.value?[
                 { label: '查看权限', value: 0, disabled: true },
                 { label: '编辑权限', value: 1, disabled: true },
               ]:setOption(),

+ 13 - 1
src/views/sceneShare/addModal.vue

@@ -71,7 +71,19 @@
           field: 'ryNickName',
           component: 'Input',
           label: '姓名',
-          required: true,
+          rules: [
+            {
+              required: true,
+              // @ts-ignore
+              validator: async (rule, value) => {
+                if (!value) {
+                  return Promise.reject('请输入正确的人员编号');
+                }
+                return Promise.resolve();
+              },
+              trigger: 'change',
+            },
+          ],
           colProps: {
             span: 20,
           },