生产管理接口联调

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

@ -20,3 +20,21 @@ export const receiveOrder = (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) => {
return request({
url: '/blade-desk/deductionPreserve/orderDeclarePage',
url: '/blade-desk/workProcess/queryData',
method: 'get',
params: {
...params,

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

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

Loading…
Cancel
Save