From 3372040097ad2c01aeb6fd6485e89f19bf81b316 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期三, 18 三月 2026 17:02:34 +0800
Subject: [PATCH] #
---
src/main/webapp/views/stationPathPolicy/stationPathPolicy.html | 33 +++++++++++++++++++++++----------
1 files changed, 23 insertions(+), 10 deletions(-)
diff --git a/src/main/webapp/views/stationPathPolicy/stationPathPolicy.html b/src/main/webapp/views/stationPathPolicy/stationPathPolicy.html
index 1bbd1a0..e11fc4e 100644
--- a/src/main/webapp/views/stationPathPolicy/stationPathPolicy.html
+++ b/src/main/webapp/views/stationPathPolicy/stationPathPolicy.html
@@ -718,6 +718,14 @@
grid-column: span 2;
}
+ .profile-dialog-layout {
+ width: 100%;
+ }
+
+ .profile-dialog-layout .el-form {
+ width: 100%;
+ }
+
.section-card {
border: 1px solid rgba(219, 229, 238, 0.96);
border-radius: 18px;
@@ -818,21 +826,15 @@
<div class="hero-grid">
<div class="panel-card profile-panel">
<div class="panel-head">
- <div><h2>妯℃澘涓庢ā寮�</h2></div>
+ <div><h2>妯℃澘閰嶇疆</h2></div>
<el-button type="primary" plain size="small" icon="el-icon-plus" @click="openProfileDialog()">鏂板妯℃澘</el-button>
</div>
<div class="panel-body">
<div class="setting-grid">
<div class="section-card">
- <h3>鍏ㄥ眬寮�鍏�</h3>
+ <h3>鍏ㄥ眬閰嶇疆</h3>
<el-form label-position="top">
<div class="dialog-grid">
- <el-form-item label="璇勫垎妯″紡" class="span-2">
- <el-radio-group v-model="scoreMode">
- <el-radio-button label="legacy">legacy</el-radio-button>
- <el-radio-button label="twoStage">twoStage</el-radio-button>
- </el-radio-group>
- </el-form-item>
<el-form-item label="榛樿妯℃澘" class="span-2">
<el-select v-model="defaultProfileCode" placeholder="璇烽�夋嫨榛樿妯℃澘" filterable style="width: 100%;">
<el-option v-for="item in profiles" :key="item.profileCode" :label="item.profileName + ' (' + item.profileCode + ')'" :value="item.profileCode"></el-option>
@@ -868,7 +870,8 @@
</div>
<div class="entity-desc">
S1: 闀垮害 {{ item.config.s1LenWeight }} / 鎷愮偣 {{ item.config.s1TurnWeight }} / 椤跺崌 {{ item.config.s1LiftWeight }}<br>
- S2: 蹇欑珯 {{ item.config.s2BusyWeight }} / 鍫靛 {{ item.config.s2RunBlockWeight }} / 鐜嚎 {{ item.config.s2LoopLoadWeight }}
+ S2: 蹇欑珯 {{ item.config.s2BusyWeight }} / 鍫靛 {{ item.config.s2RunBlockWeight }} / 鐜嚎 {{ item.config.s2LoopLoadWeight }}<br>
+ 骞宠 : 闀垮害 {{ item.config.stationPathLenWeightPercent }}% / 鎵胯浇 {{ item.config.stationPathCongWeightPercent }}% / 浠栧嚭鎯╃綒 {{ item.config.stationPathPassOtherOutStationWeightPercent }} / 寮鸿烦 {{ item.config.stationPathPassOtherOutStationForceSkip ? '鏄�' : '鍚�' }}
</div>
<div class="entity-actions">
<el-button size="mini" @click.stop="openProfileDialog(item)">缂栬緫</el-button>
@@ -1049,7 +1052,7 @@
</div>
<el-dialog title="璺緞妯℃澘" :visible.sync="profileDialogVisible" width="820px" class="dialog-panel" append-to-body :destroy-on-close="true">
- <div class="dialog-grid">
+ <div class="profile-dialog-layout">
<el-form label-position="top" label-width="120px" style="width: 100%;">
<div class="section-card">
<h3>鍩虹淇℃伅</h3>
@@ -1095,6 +1098,16 @@
</div>
<div class="section-card">
+ <h3>璺緞骞宠 鍙傛暟</h3>
+ <div class="dialog-grid">
+ <el-form-item label="璺緞闀垮害鏉冮噸鍗犳瘮(%)"><el-input-number v-model="profileForm.config.stationPathLenWeightPercent" :min="0" :step="5" style="width: 100%;"></el-input-number></el-form-item>
+ <el-form-item label="浠诲姟鎵胯浇鏉冮噸鍗犳瘮(%)"><el-input-number v-model="profileForm.config.stationPathCongWeightPercent" :min="0" :step="5" style="width: 100%;"></el-input-number></el-form-item>
+ <el-form-item label="鍏朵粬鍑哄簱绔欑偣鎯╃綒鏉冮噸"><el-input-number v-model="profileForm.config.stationPathPassOtherOutStationWeightPercent" :min="0" :step="10" style="width: 100%;"></el-input-number></el-form-item>
+ <el-form-item label="鍏朵粬鍑哄簱绔欑偣寮哄埗璺宠繃"><el-switch v-model="profileForm.config.stationPathPassOtherOutStationForceSkip"></el-switch></el-form-item>
+ </div>
+ </div>
+
+ <div class="section-card">
<h3>绗簩闃舵鍔ㄦ�佽瘎鍒�</h3>
<div class="dialog-grid">
<el-form-item label="蹇欑珯鏉冮噸"><el-input-number v-model="profileForm.config.s2BusyWeight" :min="0" :step="0.5" style="width: 100%;"></el-input-number></el-form-item>
--
Gitblit v1.9.1