| 123456789101112131415161718192021222324252627282930 |
- Ext.define('saas.view.sale.b2b.PurchaseDetailController', {
- extend: 'saas.view.core.form.FormPanelController',
- alias: 'controller.sale-b2b-purchasedetail',
- turnSale: function() {
- var me = this,
- view = me.getView(),
- viewModel = me.getViewModel(),
- id = viewModel.get(view._idField);
- view.setLoading(true);
- saas.util.BaseUtil.request({
- url: view._toSaleUrl + '/' + id,
- method: 'POST'
- })
- .then(function(res) {
- view.setLoading(false);
- var id = res.data.id;
- var code = res.data.code;
- saas.util.BaseUtil.showSuccessToast('转单成功');
- saas.util.BaseUtil.openTab('sale-sale-formpanel', '销售订单' + '(' + code + ')', 'sale-sale-formpanel-' + id, {
- initId: id
- } )
- })
- .catch(function(e) {
- view.setLoading(false);
- saas.util.BaseUtil.showErrorToast('转单失败: ' + e.message);
- });
- }
- });
|