|
|
@@ -208,6 +208,9 @@ Ext.define('saas.view.document.product.FormPanel', {
|
|
|
fieldLabel: '期初设置',
|
|
|
name: 'qcsz',
|
|
|
ignore: true,
|
|
|
+ bind: {
|
|
|
+ disabled: '{qcsz_disabled}'
|
|
|
+ },
|
|
|
listeners: {
|
|
|
change: 'qcsz_change'
|
|
|
}
|
|
|
@@ -219,6 +222,9 @@ Ext.define('saas.view.document.product.FormPanel', {
|
|
|
allowEmpty:true,
|
|
|
// hidden: true,
|
|
|
deleteDetailUrl:'/api/document/product/deleteDetail',
|
|
|
+ listeners: {
|
|
|
+ datachanged: 'onDataChanged'
|
|
|
+ },
|
|
|
columns : [
|
|
|
{
|
|
|
text : "ID",
|
|
|
@@ -369,6 +375,7 @@ Ext.define('saas.view.document.product.FormPanel', {
|
|
|
trueData = detailGrid.getTrueData();
|
|
|
|
|
|
viewModel.set('qcsz', trueData.length > 0);
|
|
|
+ viewModel.set('qcsz_disabled', trueData.length > 0);
|
|
|
viewModel.notify();
|
|
|
form.getForm().findField('qcsz').resetOriginalValue();
|
|
|
}
|