| | |
| | | </div> |
| | | <div style="margin-top:10px;width:400px"> |
| | | <el-form ref="form" :model="form" label-width="90px"> |
| | | <el-form-item label="åºåºåºå" prop="areaId"> |
| | | <!-- <el-form-item label="åºåºåºå" prop="areaId"> |
| | | <el-select v-model="areaId" placeholder="è¯·éæ©åºåºåºå"> |
| | | <el-option label="䏿¥¼AGVåºåºç¼ååº" value="2" /> |
| | | <el-option label="䏿¥¼AGVç«åºç¼ååº" value="3" /> |
| | | <el-option label="䏿¥¼AGVå
¥åºç¼ååº" value="4" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-form-item> --> |
| | | <el-form-item label="è°æ¨åºåº" prop="Warehouse"> |
| | | <el-input style="width: 310px" v-model="Warehouse" placeholder="请è¾å
¥è°æ¨ä»åº"></el-input> |
| | | <!-- <el-input style="width: 310px" v-model="Warehouse" placeholder="请è¾å
¥è°æ¨ä»åº"></el-input> --> |
| | | <el-select v-model="Warehouse" placeholder="è¯·éæ©è°æ¨ä»åº"> |
| | | <el-option label="å°ä»¶æåä»" value="102" /> |
| | | <el-option label="ç»ä»¶ä»" value="103" /> |
| | | <el-option label="é¡¹ç®æåä»" value="104" /> |
| | | <el-option label="ä¸è¯åä»" value="105" /> |
| | | <el-option label="é¶ææ¬ä»" value="106" /> |
| | | <el-option label="车é´å¨å¶ä»" value="199" /> |
| | | <el-option label="æºè½ç«åº" value="107" /> |
| | | <el-option label="çµæ°è£
é
ä»åº" value="108" /> |
| | | <el-option label="æºå ä»" value="109" /> |
| | | <el-option label="åææä»" value="201" /> |
| | | <el-option label="åå·¥ä»" value="110" /> |
| | | <el-option label="å¤åä¾åºåä»" value="111" /> |
| | | <el-option label="è¾
婿ä»" value="202" /> |
| | | <el-option label="é
ä»¶ä»" value="203" /> |
| | | <el-option label="çµå¨ä»" value="204" /> |
| | | <el-option label="WMSåºåºç¼ååº" value="205" /> |
| | | <el-option label="æåä»" value="206" /> |
| | | <el-option label="å¾
å¤çä»" value="211" /> |
| | | <el-option label="å·¥åºä»" value="212" /> |
| | | <el-option label="å¤åå¾
åä»" value="221" /> |
| | | <el-option label="ä¾åºåæåä»" value="222" /> |
| | | <el-option label="å·¥ç¨éæä»" value="231" /> |
| | | <el-option label="ææ¶ä»" value="232" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | |
| | | return { |
| | | row: null, |
| | | areaId: "2", |
| | | Warehouse:"", |
| | | Warehouse: "", |
| | | showDetialBox: false, |
| | | flag: false, |
| | | MaterialCode:"", |
| | | MaterialCode: "", |
| | | currentRow: null, |
| | | selection: [], |
| | | tableData: [], |
| | |
| | | width: 90, |
| | | }, |
| | | { |
| | | prop: "lockQuantity", |
| | | title: "é宿°é", |
| | | prop: "notOutQuantity", |
| | | title: "æªåºåºæ°é", |
| | | type: "int", |
| | | width: 90, |
| | | hidden: true, |
| | | width: 100, |
| | | }, |
| | | { |
| | | prop: "overOutQuantity", |
| | |
| | | this.getData(); |
| | | }, |
| | | getData() { |
| | | var wheres = [{ name: "orderId", value: this.row.id},{name: "materielCode",value:this.MaterialCode,DisplayType:"text"}]; |
| | | var wheres = [{ name: "orderId", value: this.row.id }, { name: "materielCode", value: this.MaterialCode, DisplayType: "text" }]; |
| | | console.log(JSON.stringify(wheres)); |
| | | var param = { |
| | | page: this.paginations.page, |
| | |
| | | } |
| | | var keys = this.selection.map((item) => item.id); // è·åéä¸è¡çid |
| | | var param = { |
| | | "orderIds":keys, |
| | | "orderIds": keys, |
| | | "AreaId": this.areaId, |
| | | "Warehouse":this.Warehouse, |
| | | "Warehouse": this.Warehouse, |
| | | } |
| | | this.http |
| | | .post("api/AllocateOutboundOrder/GenerateAllocateOutboundTask", param, "æ°æ®å¤çä¸") |
| | |
| | | }, |
| | | getButtonEnable(propName, row) { |
| | | if (propName == "assignStock") { |
| | | if (row.orderDetailStatus !== 0 &&row.orderDetailStatus !== 60 &&row.orderDetailStatus !== 70 |
| | | if (row.orderDetailStatus !== 0 && row.orderDetailStatus !== 60 && row.orderDetailStatus !== 70 |
| | | ) { |
| | | return true; |
| | | } else { |