|
@@ -4,70 +4,6 @@ Ext.define('saas.view.stock.make.FormPanelController', {
|
|
|
init: function (form) {
|
|
init: function (form) {
|
|
|
var me = this;
|
|
var me = this;
|
|
|
this.control({
|
|
this.control({
|
|
|
- //主表单选放大镜模板
|
|
|
|
|
- // 'dbfindtrigger[name=pu_vendcode]':{
|
|
|
|
|
- // beforerender:function(f){
|
|
|
|
|
- // Ext.apply(f,{
|
|
|
|
|
- // //数据接口
|
|
|
|
|
- // dataUrl:'/api/document/vendor/list',
|
|
|
|
|
- // addXtype: 'document-vendor-formpanel',
|
|
|
|
|
- // addTitle: '供应商资料',
|
|
|
|
|
- // //赋值
|
|
|
|
|
- // dbfinds:[{
|
|
|
|
|
- // from:'ve_code',to:'pu_vendcode'
|
|
|
|
|
- // },{
|
|
|
|
|
- // from:'ve_name',to:'pu_vendname'
|
|
|
|
|
- // }],
|
|
|
|
|
- // //联想设置
|
|
|
|
|
- // dbtpls:[{
|
|
|
|
|
- // field:'ve_code',width:100
|
|
|
|
|
- // },{
|
|
|
|
|
- // field:'ve_name',width:100
|
|
|
|
|
- // }],
|
|
|
|
|
- // defaultCondition:"ve_statuscode='OPEN'",
|
|
|
|
|
- // //放大镜窗口字段
|
|
|
|
|
- // dbSearchFields:[{
|
|
|
|
|
- // emptyText:'输入仓库编号或名称',
|
|
|
|
|
- // xtype : "textfield",
|
|
|
|
|
- // name : "name",
|
|
|
|
|
- // allowBlank : true,
|
|
|
|
|
- // columnWidth : 0.25,
|
|
|
|
|
- // getCondition:function(v){
|
|
|
|
|
- // return "upper(ve_code) like '%"+v.toUpperCase()+"%' or upper(ve_name) like '%"+v.toUpperCase()+"%'";
|
|
|
|
|
- // }
|
|
|
|
|
- // }],
|
|
|
|
|
- // //放大镜窗口列表
|
|
|
|
|
- // dbColumns:[{
|
|
|
|
|
- // "text": "供应商ID",
|
|
|
|
|
- // "flex": 0,
|
|
|
|
|
- // "dataIndex": "ve_id",
|
|
|
|
|
- // "width": 0,
|
|
|
|
|
- // "xtype": "",
|
|
|
|
|
- // "items": null
|
|
|
|
|
- // },{
|
|
|
|
|
- // "text": "供应商编号",
|
|
|
|
|
- // "flex": 1,
|
|
|
|
|
- // "dataIndex": "ve_code",
|
|
|
|
|
- // "width": 100,
|
|
|
|
|
- // "xtype": "",
|
|
|
|
|
- // "items": null
|
|
|
|
|
- // }, {
|
|
|
|
|
- // "text": "供应商名称",
|
|
|
|
|
- // "flex": 1,
|
|
|
|
|
- // "dataIndex": "ve_name",
|
|
|
|
|
- // "xtype": "",
|
|
|
|
|
- // "items": null
|
|
|
|
|
- // }, {
|
|
|
|
|
- // "text": "供应商类型",
|
|
|
|
|
- // "flex": 0,
|
|
|
|
|
- // "dataIndex": "ve_type",
|
|
|
|
|
- // "width": 200,
|
|
|
|
|
- // "xtype": "",
|
|
|
|
|
- // "items": null
|
|
|
|
|
- // }]
|
|
|
|
|
- // }) ;
|
|
|
|
|
- // }
|
|
|
|
|
-
|
|
|
|
|
//放大镜赋值关系 以及 tpl模板
|
|
//放大镜赋值关系 以及 tpl模板
|
|
|
'dbfindtrigger[name=ma_whname]':{
|
|
'dbfindtrigger[name=ma_whname]':{
|
|
|
beforerender:function(f){
|
|
beforerender:function(f){
|
|
@@ -517,6 +453,15 @@ Ext.define('saas.view.stock.make.FormPanelController', {
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+ price_change:function() {
|
|
|
|
|
+ var me = this,
|
|
|
|
|
+ viewModel = me.getViewModel(),
|
|
|
|
|
+ store = viewModel.get('detail0').detailStore;
|
|
|
|
|
+ var sum_qty = store.sum('mm_price');
|
|
|
|
|
+ viewModel.set('ma_price',sum_qty);
|
|
|
|
|
+ },
|
|
|
|
|
+
|
|
|
turnIn: function() {
|
|
turnIn: function() {
|
|
|
var me = this,
|
|
var me = this,
|
|
|
form = me.getView(),
|
|
form = me.getView(),
|