| | |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="工位编号" prop="code"> |
| | | <el-input style="width: 240px" :disabled="form.id" v-model="form.code" placeholder="工位编号" clearable></el-input> |
| | | <el-input style="width: 240px" :disabled="form.id" v-model="form.code" placeholder="工位编号" |
| | | clearable></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="所属工位组" prop="groupName"> |
| | | <el-tree-select @node-click="nodeClick" v-model="form.groupName" :data="options.group" :check-on-click-node="true" |
| | | style="width: 240px" /> |
| | | <el-tree-select @node-click="nodeClick" v-model="form.groupName" :data="options.group" |
| | | :check-on-click-node="true" style="width: 240px" /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | |
| | | <el-col :span="12" v-if="form.type == 0 && !form.id"> |
| | | <el-form-item label="选择机器" prop="linkWay" > |
| | | <el-radio-group v-model="form.linkWay"> |
| | | <el-radio v-for="item in options.linkWays" :key="item.value" :label="item.value">{{item.label}}</el-radio> |
| | | <el-radio v-for="item in options.linkWays" :key="item.value" |
| | | :label="item.value">{{ item.label }}</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | <!-- machineCode --> |
| | | <el-form-item label="机器编号" prop="machineId"> |
| | | <!-- <el-input style="width: 240px" v-model="form.machineId" placeholder="机器编号" clearable></el-input> --> |
| | | <el-select v-if="!form.id" v-model="form.machineId" style="width: 240px" @change="change" clear filterable> |
| | | <el-option v-for="item in options.listnoband" :key="item.id" :label="item.machineName" :value="item.id" |
| | | > |
| | | <el-select v-if="!form.id" v-model="form.machineId" style="width: 240px" @change="change" clear |
| | | filterable> |
| | | <el-option v-for="item in options.listnoband" :key="item.id" :label="item.machineName" |
| | | :value="item.id"> |
| | | {{ `${item?.machineCode}-${item?.machineName}-${item?.brand}` }}</el-option> |
| | | </el-select> |
| | | <el-input v-if="form.id" :disabled="form.id" v-model="form.machineName"></el-input> |
| | |
| | | <el-col :span="12"> |
| | | <el-form-item label="加工属性" prop="properties"> |
| | | <el-select v-model="form.properties" style="width: 240px"> |
| | | <el-option v-for="item in options.machining_type" :key="item.dictKey" :label="item.dictValue" |
| | | :value="item.dictKey" /> |
| | | <el-option v-for="item in options.machining_type" :key="item.dictKey" |
| | | :label="item.dictValue" :value="item.dictKey" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="数据权限" prop="createDept"> |
| | | <el-tree-select clearable @node-click="nodeClickTree" v-model="form.createDept" :data="tree" :check-on-click-node="true" |
| | | style="width: 240px"> |
| | | <el-tree-select clearable @node-click="nodeClickTree" v-model="form.createDept" :data="tree" |
| | | :check-on-click-node="true" style="width: 240px"> |
| | | <template #default="{ data: { title } }"> |
| | | {{ title }}</template |
| | | > |
| | | {{ title }}</template> |
| | | </el-tree-select> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | .workbranch { |
| | | list-style: none; |
| | | padding-left: 50px; |
| | | |
| | | li { |
| | | margin-top: 8px; |
| | | |
| | | span { |
| | | display: inline-block; |
| | | width: 25px; |