| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- import request from '../../Utils/RequestUtils';
- import Toast from '../../flooks/Toast';
- const OrderModel = (now) => ({
- // 投诉
- complaintSave(orderId, target, type, content, img) {
- const { loading, warnning, success } = now(Toast);
- loading();
- return request
- .post(`/complaint/save`, {
- data: {
- orderId,
- target,
- type,
- content,
- img,
- },
- })
- .then(() => {
- success('提交成功');
- return Promise.resolve();
- })
- .catch((e) => {
- warnning(e.error);
- });
- },
- // 用户评价
- userAppraisal(
- orderInfoId,
- merchantId,
- riderId,
- img,
- goodsLike,
- goodsAppraise,
- riderLike,
- riderAppraise
- ) {
- const { loading, warnning, success } = now(Toast);
- loading();
- return request
- .post(`/appraisal/userAppraisal`, {
- data: {
- orderInfoId,
- // merchantId,
- // jobNumber,
- img: img.join(','),
- goodsLike,
- goodsAppraise,
- riderLike,
- riderAppraise,
- },
- requestType: 'form',
- })
- .then(() => {
- success('提交成功');
- return Promise.resolve();
- })
- .catch((e) => {
- warnning(e.error);
- return Promise.reject();
- });
- },
- submitOrder(shoppingCartId, addressId, payMethod, remark) {
- const { loading, warnning, success } = now(Toast);
- loading();
- return request
- .post(`/orderInfo/order`, {
- data: {
- shoppingCartId,
- addressId,
- payMethod,
- remark,
- },
- requestType: 'form',
- })
- .then((res) => {
- success('提交成功');
- return Promise.resolve(res);
- })
- .catch((e) => {
- warnning(e.error);
- });
- },
- });
- export default OrderModel;
|