Browse Source

优化

master
ltlzx 4 years ago
parent
commit
c1c0c89bf6
  1. 16
      src/api/index.js
  2. 18
      src/components/page/TransactionManagement/completed.vue
  3. 18
      src/components/page/TransactionManagement/toBeSettled.vue

16
src/api/index.js

@ -201,6 +201,22 @@ export const orderConfirmContract = query => {
data: query
});
};
// 结算订单
export const settlement = query => {
return request({
url: 'api/admin.Order/settlement',
method: 'post',
data: query
});
};
// 关闭订单
export const close = query => {
return request({
url: 'api/admin.Order/close',
method: 'post',
data: query
});
};
/* 交易管理 --待支付订单*/

18
src/components/page/TransactionManagement/completed.vue

@ -67,6 +67,10 @@
type="text"
@click="orderDetails(scope.$index, scope.row)"
>订单详情</el-button>
<el-button
type="text"
@click="close(scope.$index, scope.row)"
>关闭订单</el-button>
</template>
</el-table-column>
</el-table>
@ -92,7 +96,7 @@
</template>
<script>
import { orderList } from '../../../api/index';
import { orderList,close } from '../../../api/index';
import moment from 'moment'
export default {
data() {
@ -159,6 +163,18 @@ export default {
this.getData();
},
methods: {
close(index,row){
let data={batchcode:row.batchcode}
close(data).then(res=>{
console.info(res)
if (res.code==100) {
this.$message.success('结算订单成功!')
this.getData();
}else{
this.$message.error(res.msg)
}
})
},
MisShow(){
this.editVisible=false
},

18
src/components/page/TransactionManagement/toBeSettled.vue

@ -67,6 +67,10 @@
type="text"
@click="orderDetails(scope.$index, scope.row)"
>订单详情</el-button>
<el-button
type="text"
@click="settlement(scope.$index, scope.row)"
>结算订单</el-button>
</template>
</el-table-column>
</el-table>
@ -92,7 +96,7 @@
</template>
<script>
import { orderList } from '../../../api/index';
import { orderList,settlement } from '../../../api/index';
import moment from 'moment'
export default {
data() {
@ -159,6 +163,18 @@ export default {
this.getData();
},
methods: {
settlement(index,row){
let data={batchcode:row.batchcode}
settlement(data).then(res=>{
console.info(res)
if (res.code==100) {
this.$message.success('结算订单成功!');
this.getData();
}else{
this.$message.error(res.msg)
}
})
},
MisShow(){
this.editVisible=false
},

Loading…
Cancel
Save