生产管理接口联调

dev-scheduling
zhangdi 2 months ago
parent 784483f162
commit 27664dc81b
  1. 18
      src/api/productionManagement/reworkOrder.js
  2. 2
      src/api/productionManagement/sameFurnaceQuery.js
  3. 22
      src/views/productionManagement/reworkOrder.vue
  4. 4
      src/views/productionManagement/sameFurnaceQuery.vue

@ -19,4 +19,22 @@ export const receiveOrder = (params) => {
method: 'post', method: 'post',
data: params, data: params,
}); });
};
//订单接收
export const getReceiveOrder = (params) => {
return request({
url: '/blade-desk/ReworkProcess/receiveOrder',
method: 'get',
params: params,
});
};
// 订单完成
export const completeOrder = (params) => {
return request({
url: '/blade-desk/ReworkProcess/completeOrder',
method: 'post',
data: params,
});
}; };

@ -2,7 +2,7 @@ import request from '@/axios';
//列表接口 //列表接口
export const getList = (current, size, params) => { export const getList = (current, size, params) => {
return request({ return request({
url: '/blade-desk/deductionPreserve/orderDeclarePage', url: '/blade-desk/workProcess/queryData',
method: 'get', method: 'get',
params: { params: {
...params, ...params,

@ -33,7 +33,7 @@
</basic-container> </basic-container>
</template> </template>
<script> <script>
import { getList } from '@/api/productionManagement/reworkOrder'; import { getList, getReceiveOrder, completeOrder } from '@/api/productionManagement/reworkOrder';
import updateMakeQty from './components/updateMakeQty.vue'; import updateMakeQty from './components/updateMakeQty.vue';
export default { export default {
components: { updateMakeQty }, components: { updateMakeQty },
@ -249,14 +249,30 @@ export default {
confirmButtonText: '确认', confirmButtonText: '确认',
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning', type: 'warning',
}).then(() => {}); }).then(() => {
getReceiveOrder(row).then(res => {
this.$message({
message: '接收成功',
type: 'success',
});
this.onLoad(this.page.this.query);
});
});
}, },
finishData(row) { finishData(row) {
this.$confirm('确定完成此工单?', '提示', { this.$confirm('确定完成此工单?', '提示', {
confirmButtonText: '确认', confirmButtonText: '确认',
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning', type: 'warning',
}).then(() => {}); }).then(() => {
completeOrder(row).then(() => {
this.$message({
message: '接收成功',
type: 'success',
});
this.onLoad(this.page.this.query);
});
});
}, },
currentChange(currentPage) { currentChange(currentPage) {
this.page.currentPage = currentPage; this.page.currentPage = currentPage;

@ -135,14 +135,14 @@ export default {
}, },
{ {
label: '绑定时间', label: '绑定时间',
prop: 'createTime', prop: 'bindTime',
search: true, search: true,
sortable: true, sortable: true,
overHidden: true, overHidden: true,
}, },
{ {
label: '绑定人员', label: '绑定人员',
prop: 'createMan.userName', prop: 'createMan',
search: false, search: false,
sortable: true, sortable: true,
overHidden: true, overHidden: true,

Loading…
Cancel
Save