| | |
| | | <template> |
| | | <div> |
| | | <el-dialog :title="!dataForm.id ? '新建' : '编辑'" :close-on-click-modal="false" width="80%" :visible.sync="addVisible"> |
| | | <el-dialog :title="!dataForm.id ? '新建' : '编辑'" :close-on-click-modal="false" width="80%" :visible.sync="addVisible" @close="cancel"> |
| | | <!-- 添加内容--> |
| | | <el-form :model="dataForm" label-width="100px" ref="dataForm"> |
| | | <el-row :gutter="20"> |
| | |
| | | <el-input v-model="dataForm.port" placeholder="端口" clearable></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="程序传输模式" prop="transMode"> |
| | | <el-select class="value" v-model="dataForm.transMode" placeholder="请选择"> |
| | | <el-select class="value" v-model="dataForm.transMode" placeholder="请选择" clearable> |
| | | <el-option v-for="item in transModeList" :key="item.value" :label="item.label" :value="item.value"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="车间" prop="workshopId"> |
| | | <el-select class="value" v-model="dataForm.workshopId" @change="changewsl" placeholder="请选择"> |
| | | <el-select class="value" v-model="dataForm.workshopId" @change="changewsl" placeholder="请选择" clearable> |
| | | <el-option v-for="item in workshopList" :key="item.id" :label="item.name" :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="工段" prop="sectionId"> |
| | | <el-select class="value" v-model="dataForm.sectionId" placeholder="请选择"> |
| | | <el-select class="value" v-model="dataForm.sectionId" placeholder="请选择" clearable> |
| | | <el-option v-for="item in sectionIds" :key="item.id" :label="item.name" :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="协议" prop="protocolId"> |
| | | <el-select class="value" v-model="dataForm.protocolId" placeholder="请选择"> |
| | | <el-select class="value" v-model="dataForm.protocolId" placeholder="请选择" clearable> |
| | | <el-option v-for="item in protocolList" :key="item.id" :label="item.name" :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="是否采集" prop="isCollect"> |
| | | <el-radio-group class="value" v-model="dataForm.isCollect"> |
| | | <el-radio-group class="value" v-model="dataForm.isCollect" clearable> |
| | | <el-radio :label="0">否</el-radio> |
| | | <el-radio :label="1">是</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="班制" prop="shiftType"> |
| | | <el-select class="value" v-model="dataForm.shiftType" placeholder="请选择"> |
| | | <el-select class="value" v-model="dataForm.shiftType" placeholder="请选择" clearable> |
| | | <el-option v-for="item in shiftTypes" :key="item.value" :label="item.label" |
| | | :value="item.value"> |
| | | </el-option> |