| | |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | |
| | | <!-- <el-form-item label="仓库信息" prop="warehousecode">--> |
| | | <!-- <el-select--> |
| | | <!-- v-model="dialogForm.warehousecode"--> |
| | | <!-- style="width:200px"--> |
| | | <!-- placeholder="请选择"--> |
| | | <!-- filterable--> |
| | | <!-- :popper-append-to-body="false"--> |
| | | <!-- >--> |
| | | <!-- <el-option--> |
| | | <!-- v-for="item in wareHouseArr"--> |
| | | <!-- :key="item.code"--> |
| | | <!-- :label="item.name"--> |
| | | <!-- :value="item.code"--> |
| | | <!-- />--> |
| | | <!-- </el-select>--> |
| | | <!-- </el-form-item>--> |
| | | <el-form-item v-if="dialogForm.opertype==='Add'" prop="warehousecode" label="所属仓库"> |
| | | <el-select |
| | | v-model="dialogForm.warehousecode" |
| | | style="width:200px" |
| | | placeholder="请选择" |
| | | filterable |
| | | :popper-append-to-body="false" |
| | | @change="warehousecodeChange" |
| | | > |
| | | <el-option |
| | | v-for="item in wareHouseArr" |
| | | :key="item.code" |
| | | :label="item.name" |
| | | :value="item.code" |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | |
| | | <el-form-item v-if="dialogForm.opertype==='Add'" prop="location_code" label="所属库位"> |
| | | <el-select |
| | | v-model="dialogForm.location_code" |
| | | style="width:200px" |
| | | :disabled="dialogForm.warehousecode===''" |
| | | placeholder="请选择" |
| | | filterable |
| | | :popper-append-to-body="false" |
| | | > |
| | | <el-option |
| | | v-for="item in locationArr" |
| | | :key="item.code" |
| | | :label="item.name" |
| | | :value="item.code" |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="预计寿命(次)"> |
| | | <el-input v-model="dialogForm.surplife" oninput="value=value.replace(/[^0-9]/g,'')" style="width: 200px" /> |
| | |
| | | ProductionScheduleReportSearch |
| | | } from '@/api/ReportManager' |
| | | import { AddUpdateMouldManger, DeleteMouldManger, MoldResumeSearch, MouldMangerSearch } from '@/api/MouldManager' |
| | | import { InventoryTreePermissions, WareHouse } from '@/api/GeneralBasicData' |
| | | import { InventoryTreePermissions, WareHouse, WareHouseSelectLocation } from '@/api/GeneralBasicData' |
| | | import arrayToTree from 'array-to-tree' |
| | | import { TCunstomerDelete } from '@/api/basicSettings' |
| | | |
| | |
| | | mouldcode: '', |
| | | mouldname: '', |
| | | mouldspec: '', |
| | | // warehousecode: '', |
| | | warehousecode: '', // 仓库编码 |
| | | location_code: '', // 库位编码 |
| | | surplife: '', |
| | | resilife: '', |
| | | status: 'Y', |
| | |
| | | ], |
| | | mouldname: [ |
| | | { required: true, message: '请输入模具名称', trigger: ['blur', 'change'] } |
| | | ], |
| | | warehousecode: [ |
| | | { required: true, message: '请输入选择仓库信息', trigger: ['blur', 'change'] } |
| | | ], |
| | | location_code: [ |
| | | { required: true, message: '请输入选择库位信息', trigger: ['blur', 'change'] } |
| | | ] |
| | | // warehousecode: [ |
| | | // { required: true, message: '请输入选择仓库信息', trigger: ['blur', 'change'] } |
| | | // ] |
| | | }, |
| | | filterText: '', |
| | | defaultProps: { |
| | |
| | | // } |
| | | ], |
| | | |
| | | wareHouseArr: [], |
| | | wareHouseArr: [], // 仓库数组 |
| | | locationArr: [], // 库位数组 |
| | | |
| | | dialogVisibleResume: false, |
| | | formResume: { |
| | |
| | | this.form.createdate = '' |
| | | this.getMouldMangerSearch() |
| | | }, |
| | | |
| | | async warehousecodeChange(val) { |
| | | const { data: res } = await WareHouseSelectLocation({ warhousecode: val }) |
| | | this.locationArr = res |
| | | }, |
| | | add() { |
| | | this.operation = 'add' |
| | | this.dialogForm.opertype = 'Add' |
| | |
| | | this.dialogForm.mouldcode = row.code |
| | | this.dialogForm.mouldname = row.name |
| | | this.dialogForm.mouldspec = row.spec |
| | | // this.dialogForm.warehousecode = row.warehousecode |
| | | this.dialogForm.warehousecode = row.warehousecode |
| | | this.dialogForm.location_code = row.location_code |
| | | this.dialogForm.surplife = row.surp_life |
| | | this.dialogForm.resilife = row.resi_life |
| | | this.dialogForm.status = row.status |
| | |
| | | mouldcode: '', |
| | | mouldname: '', |
| | | mouldspec: '', |
| | | // warehousecode: '', |
| | | warehousecode: '', |
| | | location_code: '', |
| | | surplife: '', |
| | | resilife: '', |
| | | status: 'Y', |