Kaynağa Gözat

feat: 审批人名称正则校验

luoyali 1 yıl önce
ebeveyn
işleme
31b3a3bcb7
1 değiştirilmiş dosya ile 10 ekleme ve 1 silme
  1. 10 1
      src/components/scWorkflow/nodes/approver.vue

+ 10 - 1
src/components/scWorkflow/nodes/approver.vue

@@ -12,6 +12,7 @@
 					v-model="nodeConfig.nodeName"
 					clearable
 					size="small"
+					onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5]/g, '')"
 					@blur="saveTitle"
 					@keyup.enter="saveTitle"
 				></el-input>
@@ -29,7 +30,15 @@
 					<label v-show="!isEditTitle" @click="editTitle('nodeTitle')"
 						>{{ form.nodeName }}<el-icon class="node-wrap-drawer__title-edit"><edit /></el-icon
 					></label>
-					<el-input v-show="isEditTitle" ref="nodeTitle" v-model="form.nodeName" clearable @blur="saveTitle" @keyup.enter="saveTitle"></el-input>
+					<el-input
+						v-show="isEditTitle"
+						ref="nodeTitle"
+						v-model="form.nodeName"
+						clearable
+						onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5]/g, '')"
+						@blur="saveTitle"
+						@keyup.enter="saveTitle"
+					></el-input>
 				</div>
 			</template>
 			<el-container>