hookehuyr

fix 控制名称输入长度为9位

...@@ -95,7 +95,7 @@ ...@@ -95,7 +95,7 @@
95 <span class="name">节点名称</span> 95 <span class="name">节点名称</span>
96 <span class="node-index"> 节点索引:{{ state.node_idx }} </span> 96 <span class="node-index"> 节点索引:{{ state.node_idx }} </span>
97 </div> 97 </div>
98 - <el-input v-model="state.node_name" @input="handleNodeNameChange" style="margin-top: 5px;" /> 98 + <el-input v-model="state.node_name" @input="handleNodeNameChange" maxlength="9" style="margin-top: 5px;" />
99 </el-form-item> 99 </el-form-item>
100 <div v-if="state.user_attr_set" class="node-user"> 100 <div v-if="state.user_attr_set" class="node-user">
101 <div class="name">节点负责人</div> 101 <div class="name">节点负责人</div>
...@@ -1531,6 +1531,10 @@ export default { ...@@ -1531,6 +1531,10 @@ export default {
1531 /******************* END *******************/ 1531 /******************* END *******************/
1532 1532
1533 const handleNodeNameChange = (val) => { 1533 const handleNodeNameChange = (val) => {
1534 + // 控制输入长度为9位
1535 + if (val.length > 9) {
1536 + val = val.slice(0, 9);
1537 + }
1534 state.detailModel.text = val; // 更新节点名称显示 1538 state.detailModel.text = val; // 更新节点名称显示
1535 editor.updateModel(state.detailModel); 1539 editor.updateModel(state.detailModel);
1536 } 1540 }
......