|
|
@@ -12,16 +12,16 @@ Ext.define('saas.view.money.recBalance.FormPanel', {
|
|
|
//字段属性
|
|
|
_title: '收款单',
|
|
|
_idField: 'id',
|
|
|
- _codeField: 'pd_code',
|
|
|
- _statusField: 'pd_status',
|
|
|
- _statusCodeField: 'pd_statuscode',
|
|
|
+ _codeField: 'rb_code',
|
|
|
+ _statusField: 'rb_status',
|
|
|
+ _statusCodeField: 'rb_statuscode',
|
|
|
|
|
|
- _readUrl: 'http://192.168.253.129:8920/api/money/recbalance/read',
|
|
|
- _saveUrl: 'http://192.168.253.129:8920/money/recbalance/save',
|
|
|
- _auditUrl: 'http://192.168.0.181:8560/api/purchase/purchase/audit',
|
|
|
- _deleteUrl: 'http://192.168.0.181:8560/api/purchase/purchase/delete/',
|
|
|
- _deleteDetailUrl: 'http://192.168.0.181:8560/api/purchase/purchase/deleteItem/',
|
|
|
- _turnInUrl: 'http://192.168.253.228:8800/purchase/turnProdin/',
|
|
|
+ _readUrl: 'money/recbalance/read/',
|
|
|
+ _saveUrl: 'money/recbalance/save/',
|
|
|
+ _auditUrl: 'money/recbalance/audit/',
|
|
|
+ _unAuditUrl: 'money/recbalance/unAudit/',
|
|
|
+ _deleteUrl: 'money/recbalance/delete/',
|
|
|
+ _deleteDetailUrl: 'money/recbalance/deleteItem/',
|
|
|
initId: 0,
|
|
|
|
|
|
defaultItems: [{
|
|
|
@@ -32,6 +32,11 @@ Ext.define('saas.view.money.recBalance.FormPanel', {
|
|
|
xtype: 'hidden',
|
|
|
name: 'rb_custid',
|
|
|
fieldLabel: '客户ID'
|
|
|
+ }, {
|
|
|
+ xtype: 'hidden',
|
|
|
+ name: 'rb_kind',
|
|
|
+ fieldLabel: '单据类型',
|
|
|
+ defaultValue: '收款单'
|
|
|
}, {
|
|
|
xtype: 'hidden',
|
|
|
name: 'rb_custcode',
|
|
|
@@ -40,13 +45,14 @@ Ext.define('saas.view.money.recBalance.FormPanel', {
|
|
|
xtype: "dbfindtrigger",
|
|
|
name: "rb_custname",
|
|
|
fieldLabel: "客户名称",
|
|
|
- dataUrl: '',
|
|
|
}, {
|
|
|
xtype: "numberfield",
|
|
|
- name: "rb_rbdamount",
|
|
|
- readOnly: true,
|
|
|
- editable: false,
|
|
|
+ name: "rb_rdamount",
|
|
|
fieldLabel: "总欠款"
|
|
|
+ }, {
|
|
|
+ xtype: 'numberfield',
|
|
|
+ name: 'rb_rbdamount',
|
|
|
+ fieldLabel: '本次核销金额'
|
|
|
}, {
|
|
|
xtype: "datefield",
|
|
|
name: "rb_date",
|
|
|
@@ -68,113 +74,165 @@ Ext.define('saas.view.money.recBalance.FormPanel', {
|
|
|
xtype: 'numberfield',
|
|
|
name: 'rb_preamount',
|
|
|
fieldLabel : '本次预收款'
|
|
|
+ }, {
|
|
|
+ xtype: 'numberfield',
|
|
|
+ name: 'rb_havebalance',
|
|
|
+ fieldLabel: '已核销金额'
|
|
|
}, {
|
|
|
xtype: "detailGridField",
|
|
|
storeModel: 'saas.model.money.RecBalance1',
|
|
|
- _detnoColumn: 'rd_detno',
|
|
|
+ detnoColumn: 'rd_detno',
|
|
|
+ _deleteDetailUrl: 'http://192.168.253.129:8940/money/recbalance/audit/',
|
|
|
columns: [{
|
|
|
- text: "序号",
|
|
|
- dataIndex: "rd_detno",
|
|
|
- width: 100,
|
|
|
- xtype: "numbercolumn",
|
|
|
- align: 'center',
|
|
|
- format: '0',
|
|
|
- summaryType: 'count',
|
|
|
- summaryRenderer: function (value, summaryData, dataIndex) {
|
|
|
- return Ext.String.format('合计: {0}条', value);
|
|
|
- },
|
|
|
+ text: 'ID',
|
|
|
+ dataIndex: 'id',
|
|
|
+ hidden: true
|
|
|
+ }, {
|
|
|
+ text: '期间',
|
|
|
+ dataIndex: 'rd_ym',
|
|
|
+ editor: {
|
|
|
+ xtype: 'numberfield'
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ text: '资金账户ID',
|
|
|
+ dataIndex: 'rd_bankid',
|
|
|
+ width : 100.0,
|
|
|
+ editor: {
|
|
|
+ xtype: 'numberfield'
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ text: '资金账户编号',
|
|
|
+ dataIndex: 'rd_bankcode',
|
|
|
+ width : 100.0,
|
|
|
+ editor: {
|
|
|
+ xtype: 'textfield'
|
|
|
+ }
|
|
|
}, {
|
|
|
text: '资金账户',
|
|
|
dataIndex: 'rd_bankname',
|
|
|
width : 200.0,
|
|
|
- editor : {
|
|
|
- displayField : "display",
|
|
|
- editable : true,
|
|
|
- format : "",
|
|
|
- hideTrigger : false,
|
|
|
- maxLength : 100.0,
|
|
|
- minValue : null,
|
|
|
- positiveNum : false,
|
|
|
- queryMode : "local",
|
|
|
- store : null,
|
|
|
- valueField : "value",
|
|
|
- xtype : "dbfindtrigger"
|
|
|
+ editor: {
|
|
|
+ xtype: 'textfield'
|
|
|
}
|
|
|
}, {
|
|
|
text: "收款金额",
|
|
|
dataIndex: "rd_amount",
|
|
|
+ editor: {
|
|
|
+ xtype: 'numberfield'
|
|
|
+ }
|
|
|
}, {
|
|
|
text: "结算方式",
|
|
|
- dataIndex: "rd_paymethod"
|
|
|
+ dataIndex: "rd_paymethod",
|
|
|
+ editor: {
|
|
|
+ xtype: 'textfield'
|
|
|
+ }
|
|
|
}, {
|
|
|
text: "结算号",
|
|
|
- dataIndex: "rd_paycode"
|
|
|
+ dataIndex: "rd_paycode",
|
|
|
+ editor: {
|
|
|
+ xtype: 'textfield'
|
|
|
+ }
|
|
|
}, {
|
|
|
text: "备注",
|
|
|
- dataIndex: "rd_remark"
|
|
|
+ dataIndex: "rd_remark",
|
|
|
+ editor: {
|
|
|
+ xtype: 'textfield'
|
|
|
+ }
|
|
|
}]
|
|
|
}, {
|
|
|
xtype: "detailGridField",
|
|
|
- storeModel: 'saas.model.money.RecBalance1',
|
|
|
- _detnoColumn: 'rbd_detno',
|
|
|
+ storeModel: 'saas.model.money.RecBalance2',
|
|
|
+ detnoColumn: 'rbd_detno',
|
|
|
+ _deleteDetailUrl: 'http://192.168.253.129:8940/money/recbalance/unAudit/',
|
|
|
columns: [{
|
|
|
- text: "序号",
|
|
|
- dataIndex: "rbd_detno",
|
|
|
- width: 100,
|
|
|
- xtype: "numbercolumn",
|
|
|
- align: 'center',
|
|
|
- format: '0',
|
|
|
- summaryType: 'count',
|
|
|
- summaryRenderer: function (value, summaryData, dataIndex) {
|
|
|
- return Ext.String.format('合计: {0}条', value);
|
|
|
- },
|
|
|
+ text: 'ID',
|
|
|
+ dataIndex: 'id',
|
|
|
+ hidden: true
|
|
|
+ }, {
|
|
|
+ text: '期间',
|
|
|
+ dataIndex: 'rbd_ym',
|
|
|
+ editor: {
|
|
|
+ xtype: 'numberfield'
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ text: '来源ID',
|
|
|
+ dataIndex: 'rbd_slid',
|
|
|
+ editor: {
|
|
|
+ xtype: 'numberfield'
|
|
|
+ }
|
|
|
}, {
|
|
|
text: '来源单号',
|
|
|
- dataIndex: 'rbd_slcode'
|
|
|
+ dataIndex: 'rbd_slcode',
|
|
|
+ editor: {
|
|
|
+ xtype: 'textfield'
|
|
|
+ }
|
|
|
}, {
|
|
|
text: "业务类型",
|
|
|
dataIndex: "rbd_slkind",
|
|
|
+ editor: {
|
|
|
+ xtype: 'textfield'
|
|
|
+ }
|
|
|
}, {
|
|
|
text: "单据日期",
|
|
|
- dataIndex: "rbd_sldate"
|
|
|
+ dataIndex: "rbd_sldate",
|
|
|
+ editor: {
|
|
|
+ xtype: 'datefield'
|
|
|
+ }
|
|
|
}, {
|
|
|
text: "单据金额",
|
|
|
- dataIndex: "rbd_amount"
|
|
|
- }, {
|
|
|
- text: "已核销金额",
|
|
|
- dataIndex: "rbd_nowbalance"
|
|
|
- }, {
|
|
|
- text: "未核销金额",
|
|
|
- dataIndex: "pbd_nowbalance"
|
|
|
+ dataIndex: "rbd_amount",
|
|
|
+ editor: {
|
|
|
+ xtype: 'numberfield'
|
|
|
+ }
|
|
|
+ // }, {
|
|
|
+ // text: "已核销金额",
|
|
|
+ // dataIndex: "rbd_nowbalance",
|
|
|
+ // editor: {
|
|
|
+ // xtype: 'numberfield'
|
|
|
+ // }
|
|
|
+ // }, {
|
|
|
+ // text: "未核销金额",
|
|
|
+ // dataIndex: "pbd_nowbalance",
|
|
|
+ // editor: {
|
|
|
+ // xtype: 'numberfield'
|
|
|
+ // }
|
|
|
}, {
|
|
|
text: "本次核销金额",
|
|
|
- dataIndex: "pbd_nowbalance"
|
|
|
+ dataIndex: "pbd_nowbalance",
|
|
|
+ editor: {
|
|
|
+ xtype: 'numberfield'
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ text: '备注',
|
|
|
+ dataIndex: 'rbd_remark',
|
|
|
+ editor: {
|
|
|
+ xtype: 'textfield'
|
|
|
+ }
|
|
|
}]
|
|
|
}, {
|
|
|
- xtype: 'textfield',
|
|
|
+ xtype: 'numberfield',
|
|
|
name: 'companyid',
|
|
|
fieldLabel: '公司id'
|
|
|
}, {
|
|
|
- format: "Y-m-d h:i:s",
|
|
|
- xtype: "datefield",
|
|
|
- name: "pb_recorddate",
|
|
|
- fieldLabel: "创建时间"
|
|
|
+ xtype: 'numberfield',
|
|
|
+ name: 'rb_recorderid',
|
|
|
+ fieldLabel: '录入人ID'
|
|
|
+ }, {
|
|
|
+ xtype: 'textfield',
|
|
|
+ name: 'rb_recorder',
|
|
|
+ fieldLabel: '录入人'
|
|
|
+ }, {
|
|
|
+ xtype: 'numberfield',
|
|
|
+ name: 'updaterId',
|
|
|
+ fieldLabel: '更新人ID'
|
|
|
+ }, {
|
|
|
+ xtype: 'datefield',
|
|
|
+ name: 'updatedate',
|
|
|
+ fieldLabel: '更新时间'
|
|
|
}, {
|
|
|
format: "Y-m-d h:i:s",
|
|
|
xtype: "datefield",
|
|
|
- name: "updatedate",
|
|
|
- fieldLabel: "更新时间"
|
|
|
- }, {
|
|
|
- xtype: "textfield",
|
|
|
- readOnly: true,
|
|
|
- editable: false,
|
|
|
- name: "pd_status",
|
|
|
- fieldLabel: "单据状态"
|
|
|
- }, {
|
|
|
- xtype: "hidden",
|
|
|
- readOnly: true,
|
|
|
- editable: false,
|
|
|
- name: "pd_statuscode",
|
|
|
- fieldLabel: "单据状态码"
|
|
|
+ name: "rb_recorddate",
|
|
|
+ fieldLabel: "创建时间"
|
|
|
}]
|
|
|
});
|