This commit is contained in:
parent
dbbca8e65d
commit
3b88dde885
|
@ -108,9 +108,15 @@
|
|||
<el-form-item label="类型">
|
||||
<el-select style="width: 180px" v-model="editRowTemp.valueConfig.type" placeholder="请选择">
|
||||
<el-option :label="item" :value="item" :key="item"
|
||||
v-for="item in ['string', 'int', 'number', 'float', 'file', 'numberArray']"></el-option>
|
||||
v-for="item in ['string', 'int', 'number', 'float', 'file', 'numberArray', 'gearPositionWeight']"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<div v-if="editRowTemp.valueConfig.type === 'gearPositionWeight'">
|
||||
<el-form-item label="权重">
|
||||
<el-input-number :controls="false" style="width: 140px"></el-input-number>
|
||||
</el-form-item>
|
||||
<el-form-item label="档位"></el-form-item>
|
||||
</div>
|
||||
<el-form-item label="单位">
|
||||
<el-input style="width: 180px" placeholder="请输入单位" v-model="editRowTemp.unit"></el-input>
|
||||
</el-form-item>
|
||||
|
|
|
@ -20,19 +20,26 @@ interface ValueFile extends BaseValueConfig {
|
|||
interface ValueNumberArray extends BaseValueConfig {
|
||||
type: "numberArray";
|
||||
}
|
||||
interface ValueGearPositionWeight extends BaseValueConfig {
|
||||
type: "gearPositionWeight";
|
||||
}
|
||||
type ValueConfig =
|
||||
| ValueString
|
||||
| ValueInt
|
||||
| ValueFloat
|
||||
| ValueNumber
|
||||
| ValueFile
|
||||
| ValueNumberArray;
|
||||
| ValueNumberArray
|
||||
| ValueGearPositionWeight;
|
||||
|
||||
interface CodeConfig {
|
||||
python: string;
|
||||
js: string;
|
||||
}
|
||||
type Lang = "python" | "js";
|
||||
|
||||
|
||||
|
||||
interface Index {
|
||||
id: number;
|
||||
indexPath?: string;
|
||||
|
|
Loading…
Reference in New Issue