| | |
| | | </el-table-column> |
| | | <el-table-column label="外设代码" width="80" align="center" prop="code"/> |
| | | <el-table-column label="外设名称" align="center" prop="name" show-overflow-tooltip/> |
| | | <el-table-column label="规格型号" align="center" prop="model" min-width="120"/> |
| | | <el-table-column label="规格型号" align="center" prop="model" min-width="80"/> |
| | | <el-table-column label="生产厂商" align="center" prop="manufacturer_dictText"/> |
| | | <el-table-column label="厂商代码" width="100" align="center" prop="vendorCode_dictText"/> |
| | | <el-table-column label="波特率" width="100" align="center" prop="baudRate"> |
| | |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="问询指令" align="center" width="180" prop="readInstruction"/> |
| | | <el-table-column label="指令长度" width="80" align="center" prop="orderLength"/> |
| | | <el-table-column label="返回长度" width="80" align="center" prop="loopLength"/> |
| | | <el-table-column label="功能描述" align="center" min-width="300" show-overflow-tooltip prop="description"/> |
| | | <!-- <el-table-column label="解析说明" align="center" min-width="300" show-overflow-tooltip prop="description"/>--> |
| | | <el-table-column label="操作" align="center" fixed="right" width="240" class-name="small-padding fixed-width"> |
| | | <template slot-scope="scope"> |
| | | <el-button |
| | |
| | | <el-form-item label="问询指令" prop="readInstruction"> |
| | | <el-input v-model="form.readInstruction" placeholder="请输入问询指令" :disabled="disabled"/> |
| | | </el-form-item> |
| | | <el-form-item label="返回长度" prop="loopLength"> |
| | | <el-input v-model="form.loopLength" placeholder="请输入返回长度" :disabled="disabled"/> |
| | | <el-form-item label="指令长度" prop="orderLength"> |
| | | <el-input v-model="form.orderLength" type="number" placeholder="请输入指令长度" :disabled="disabled"/> |
| | | </el-form-item> |
| | | <el-form-item label="功能描述" prop="description"> |
| | | <el-form-item label="返回长度" prop="loopLength"> |
| | | <el-input v-model="form.loopLength" type='number' placeholder="请输入返回长度" :disabled="disabled"/> |
| | | </el-form-item> |
| | | <el-form-item label="解析说明" prop="description"> |
| | | <el-input v-model="form.description" type="textarea" placeholder="请输入内容" :disabled="disabled"/> |
| | | </el-form-item> |
| | | <el-form-item label="附件"> |
| | |
| | | {required: true, message: "问询指令不能为空", trigger: "blur"}, |
| | | {max: 128, message: '最多输入128个字符', trigger: 'blur' } |
| | | ], |
| | | orderLength: [ |
| | | {required: true, message: "指令长度不能为空", trigger: "blur"} |
| | | ], |
| | | loopLength: [ |
| | | {required: true, message: "返回长度不能为空", trigger: "blur"} |
| | | ], |
| | |
| | | {required: true, message: "附件不能为空", trigger: "blur"} |
| | | ], |
| | | description: [ |
| | | {max: 128, message: '最多输入128个字符', trigger: 'blur' } |
| | | {max: 128, message: '最多输入256个字符', trigger: 'blur' } |
| | | ] |
| | | }, |
| | | disabled: false, |