| | |
| | | |
| | | @GetMapping("getItemList") |
| | | @ApiOperation("获取入库配置项列表") |
| | | public PageResult<WarehouseConfigItem> getItemList(Long projectId) { |
| | | List<WarehouseConfigItem> resultList = configItemService.warehouseConfigList(projectId); |
| | | public PageResult<WarehouseConfigItem> getItemList(Long projectId,String ids) { |
| | | List<WarehouseConfigItem> resultList = configItemService.warehouseConfigList(projectId,ids); |
| | | return PageResult.ok(resultList); |
| | | } |
| | | |
| | | } |
| | |
| | | |
| | | List<WarehouseConfigItem> itemList(Long projectId); |
| | | |
| | | List<WarehouseConfigItem> warehouseList(Long projectId); |
| | | List<WarehouseConfigItem> warehouseList(Long projectId,String ids); |
| | | } |
| | |
| | | return baseDao.itemList(projectId); |
| | | } |
| | | |
| | | public List<WarehouseConfigItem> warehouseConfigList(Long projectId) { |
| | | return baseDao.warehouseList(projectId); |
| | | public List<WarehouseConfigItem> warehouseConfigList(Long projectId,String ids) { |
| | | return baseDao.warehouseList(projectId,ids); |
| | | } |
| | | } |
| | |
| | | from config_item_warehouse_detail a |
| | | WHERE a.is_delete = 0 |
| | | and a.project_id = ${projectId} |
| | | <if test="warehouse_id!=null"> |
| | | AND id not in (select id from config_item_warehouse_detail where is_delete = 0 and warehouse_id = ${warehouseId}) |
| | | </if> |
| | | <if test="selectIds!=null"> |
| | | AND id not in (${selectIds}) |
| | | <if test="ids!=null"> |
| | | AND id not in (${ids}) |
| | | </if> |
| | | </select> |
| | | |
| | |
| | | handleCommand() { |
| | | this.$nextTick(()=>{ |
| | | console.log(this.dataForm.projectId,'this.dataForm.projectId') |
| | | this.$refs.configItemList.$refs.dialog.init(this.dataForm.projectId,this.dataForm.id) |
| | | let ids = '1733024946927554561,1733024946600398850' |
| | | this.$refs.configItemList.$refs.dialog.init(this.dataForm.projectId,ids) |
| | | |
| | | }) |
| | | // this.dataForm.configItemList.push({}) |
| | | // this.$nextTick(() => { |
| | |
| | | return { |
| | | pageCode:'', |
| | | dataForm: { |
| | | id:'', |
| | | ids:null, |
| | | projectId:'', |
| | | configChangeList:[], |
| | | } |
| | | } |
| | | }, |
| | | methods: { |
| | | init(projectId,id) { |
| | | init(projectId,ids) { |
| | | this.dataForm.projectId = projectId |
| | | this.dataForm.id = id |
| | | this.dataForm.ids = ids |
| | | console.log(this.dataForm,'this.dataForm.id') |
| | | this.$nextTick(()=>{ |
| | | this.$refs.tableObj.query() |