bug修改,回退单据逻辑修改

featFunction
anthonywj 3 years ago
parent b937349d1b
commit 49057481e3

@ -1,6 +1,6 @@
{ {
"BASE_URL": "http://192.168.0.109:9906", "BASE_URL": "http://127.0.0.1:9906",
"SERVER_IP": "http://192.168.0.109:9906", "SERVER_IP": "http://127.0.0.1:9906",
"hosp_name": "福建省XX市医院" "hosp_name": "福建省XX市医院"
} }

@ -289,7 +289,15 @@ export function findOrderByStockOrder(query) {
export function rollbackOrder(params) { export function rollbackOrder(params) {
return axios({ return axios({
url: "/udiwms/stock/order/rollback", url: "/udiwms/stock/order/received/rollback",
method: "get",
params: params
});
}
export function rollUnReceivebackOrder(params) {
return axios({
url: "/udiwms/stock/order/unReceive/rollbacks",
method: "get", method: "get",
params: params params: params
}); });

@ -723,6 +723,11 @@ export default {
selectExport() { selectExport() {
var selectData = this.multipleSelection; var selectData = this.multipleSelection;
if (selectData == null || selectData.length == 0) {
this.$message.warning("请先选入产品!");
return;
}
selectData.forEach((obj) => { selectData.forEach((obj) => {
this.filterQuery.rlIds.push(obj.id); this.filterQuery.rlIds.push(obj.id);
}); });

@ -143,7 +143,7 @@
type="text" type="text"
size="small" size="small"
@click.native="rollback(scope.row)" @click.native="rollback(scope.row)"
>退 >
</el-button> </el-button>
</template> </template>
@ -908,7 +908,7 @@ export default {
}); });
}, },
rollback(row) { rollback(row) {
this.$confirm('此操作将退单据, 是否继续?', '提示', { this.$confirm('此操作将回单据到未验收, 是否继续?', '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning' type: 'warning'
@ -916,11 +916,14 @@ export default {
let param = {billNo: row.billNo}; let param = {billNo: row.billNo};
rollbackOrder(param).then((res) => { rollbackOrder(param).then((res) => {
if (res.code === 20000) { if (res.code === 20000) {
this.$message.success("回退成功"); this.$message.success("撤回成功");
this.getList();
} else {
this.$message.error(res.message);
} }
}) })
}).catch(() => { }).catch(() => {
this.$message.info('回退失败'); // this.$message.info('退');
}); });
} }
}, },

@ -137,7 +137,7 @@
type="text" type="text"
size="small" size="small"
@click.native="rollback(scope.row)" @click.native="rollback(scope.row)"
>退 >
</el-button> </el-button>
</template> </template>
@ -467,7 +467,7 @@ import {
deleteStockOrderById, deleteStockOrderDetailById, deleteStockOrderById, deleteStockOrderDetailById,
copyStockOrderDetail, copyStockOrderDetail,
uploadStockOrderDetail, uploadStockOrderDetail,
updateStockOrderDetail, updateStatus, rollbackOrder updateStockOrderDetail, updateStatus, rollbackOrder, rollUnReceivebackOrder
} from "../../api/warehouse/stockOrder"; } from "../../api/warehouse/stockOrder";
import stockOrderDistribution from "./stockOrderDistribution"; import stockOrderDistribution from "./stockOrderDistribution";
import stockOrderQRCodeDetail from "./stockOrderQRCodeDetail"; import stockOrderQRCodeDetail from "./stockOrderQRCodeDetail";
@ -1044,19 +1044,22 @@ export default {
}); });
}, },
rollback(row) { rollback(row) {
this.$confirm('此操作将退单据, 是否继续?', '提示', { this.$confirm('此操作将回单据到等待校验, 是否继续?', '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning' type: 'warning'
}).then(() => { }).then(() => {
let param = {billNo: row.billNo}; let param = {billNo: row.billNo};
rollbackOrder(param).then((res) => { rollUnReceivebackOrder(param).then((res) => {
if (res.code === 20000) { if (res.code === 20000) {
this.$message.success("回退成功"); this.$message.success("撤回成功");
this.getList();
} else {
this.$message.error(res.message);
} }
}) })
}).catch(() => { }).catch(() => {
this.$message.info('回退失败'); // this.$message.info('退');
}); });
} }
} }

Loading…
Cancel
Save