|
|
@@ -34,18 +34,18 @@ Ext.define('saas.view.document.customer.FormPanel', {
|
|
|
fieldLabel: '客户编号',
|
|
|
allowBlank: false,
|
|
|
columnWidth: 0.25
|
|
|
- },{
|
|
|
- xtype: 'textfield',
|
|
|
- name: 'cu_shortname',
|
|
|
- fieldLabel: '客户简称',
|
|
|
- allowBlank: false,
|
|
|
- columnWidth: 0.25
|
|
|
},{
|
|
|
xtype: 'textfield',
|
|
|
name: 'cu_name',
|
|
|
fieldLabel: '客户名称',
|
|
|
allowBlank: false,
|
|
|
columnWidth: 0.25
|
|
|
+ },{
|
|
|
+ xtype: 'textfield',
|
|
|
+ name: 'cu_shortname',
|
|
|
+ fieldLabel: '客户简称',
|
|
|
+ columnWidth: 0.25,
|
|
|
+ hidden: true
|
|
|
},{
|
|
|
editable:false,
|
|
|
xtype : "remotecombo",
|
|
|
@@ -155,7 +155,8 @@ Ext.define('saas.view.document.customer.FormPanel', {
|
|
|
}, {
|
|
|
xtype : "hidden",
|
|
|
name : "cu_sellerid",
|
|
|
- fieldLabel : "业务员id"
|
|
|
+ fieldLabel : "业务员id",
|
|
|
+ defaultValue:saas.util.BaseUtil.getCurrentUser().id
|
|
|
}, {
|
|
|
xtype : "hidden",
|
|
|
name : "cu_sellercode",
|
|
|
@@ -164,7 +165,8 @@ Ext.define('saas.view.document.customer.FormPanel', {
|
|
|
xtype : "employeeDbfindTrigger",
|
|
|
name : "cu_sellername",
|
|
|
fieldLabel : "业务员",
|
|
|
- columnWidth : 0.25
|
|
|
+ columnWidth : 0.25,
|
|
|
+ defaultValue:saas.util.BaseUtil.getCurrentUser().realname
|
|
|
},{
|
|
|
xtype : "hidden",
|
|
|
name : "cu_nsrzh",
|
|
|
@@ -230,6 +232,8 @@ Ext.define('saas.view.document.customer.FormPanel', {
|
|
|
detnoColumn: 'cc_detno',
|
|
|
showCount: false,
|
|
|
deleteDetailUrl:'/api/document/customer/deletecontact',
|
|
|
+ height:145,
|
|
|
+ emptyRows: 3,
|
|
|
columns : [
|
|
|
{
|
|
|
text : "ID",
|
|
|
@@ -256,6 +260,8 @@ Ext.define('saas.view.document.customer.FormPanel', {
|
|
|
allowBlank:false,
|
|
|
text : "电话",
|
|
|
editor : {
|
|
|
+ regex:/^1(3|4|5|7|8|9)\d{9}$/,
|
|
|
+ regexText:'请输入正确的手机号码',
|
|
|
hideTrigger:true,
|
|
|
xtype : "textfield"
|
|
|
},
|
|
|
@@ -280,50 +286,10 @@ Ext.define('saas.view.document.customer.FormPanel', {
|
|
|
width:180
|
|
|
},
|
|
|
{
|
|
|
- editor : {
|
|
|
- displayField : "display",
|
|
|
- format : "",
|
|
|
- hideTrigger : false,
|
|
|
- maxLength : 100.0,
|
|
|
- minValue : null,
|
|
|
- positiveNum : false,
|
|
|
- queryMode : "local",
|
|
|
- valueField : "value",
|
|
|
- xtype : "combo",
|
|
|
- store:{
|
|
|
- fields: ['display', 'value'],
|
|
|
- data : [
|
|
|
- {"display":"是", "value":'1'},
|
|
|
- {"display":"否", "value":'0'}
|
|
|
- ]
|
|
|
- },
|
|
|
- listeners:{
|
|
|
- 'change':function(c,newVal,oldVal){
|
|
|
- if(newVal=='1'){
|
|
|
- var grid = c.ownerCt.column.ownerCt.ownerCt;
|
|
|
- var nowId = grid.selModel.lastSelected.id;
|
|
|
- var items = grid.store.data.items
|
|
|
- for (let index = 0; index < items.length; index++) {
|
|
|
- if(items[index].id!=nowId){
|
|
|
- items[index].set('cc_default',"")
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
text : "默认联系人",
|
|
|
width:110 ,
|
|
|
dataIndex : "cc_default",
|
|
|
- xtype : "",
|
|
|
- renderer: function (v, m, r) {
|
|
|
- if(v=='0'){
|
|
|
- return '';
|
|
|
- }else if(v=='1'){
|
|
|
- return '是';
|
|
|
- }
|
|
|
- return v;
|
|
|
- }
|
|
|
+ xtype : "yncolumn"
|
|
|
}]
|
|
|
} ,{
|
|
|
xtype : "detailGridField",
|
|
|
@@ -331,6 +297,8 @@ Ext.define('saas.view.document.customer.FormPanel', {
|
|
|
detnoColumn: 'ca_detno',
|
|
|
showCount: false,
|
|
|
deleteDetailUrl:'/api/document/customer/deleteaddress',
|
|
|
+ height:145,
|
|
|
+ emptyRows: 3,
|
|
|
columns : [
|
|
|
{
|
|
|
text : "ID",
|
|
|
@@ -366,6 +334,8 @@ Ext.define('saas.view.document.customer.FormPanel', {
|
|
|
allowBlank:true,
|
|
|
text : "联系电话",
|
|
|
editor : {
|
|
|
+ regex:/^1(3|4|5|7|8|9)\d{9}$/,
|
|
|
+ regexText:'请输入正确的手机号码',
|
|
|
xtype : "textfield",
|
|
|
hideTrigger:true,
|
|
|
},
|
|
|
@@ -373,49 +343,10 @@ Ext.define('saas.view.document.customer.FormPanel', {
|
|
|
width:110
|
|
|
},
|
|
|
{
|
|
|
- editor : {
|
|
|
- displayField : "display",
|
|
|
- format : "",
|
|
|
- hideTrigger : false,
|
|
|
- maxLength : 100.0,
|
|
|
- minValue : null,
|
|
|
- positiveNum : false,
|
|
|
- queryMode : "local",
|
|
|
- valueField : "value",
|
|
|
- xtype : "combo",
|
|
|
- store:{
|
|
|
- fields: ['display', 'value'],
|
|
|
- data : [
|
|
|
- {"display":"是", "value":'1'},
|
|
|
- {"display":"否", "value":'0'}
|
|
|
- ]
|
|
|
- },
|
|
|
- listeners:{
|
|
|
- 'change':function(c,newVal,oldVal){
|
|
|
- if(newVal=='1'){
|
|
|
- var grid = c.ownerCt.column.ownerCt.ownerCt;
|
|
|
- var nowId = grid.selModel.lastSelected.id;
|
|
|
- var items = grid.store.data.items
|
|
|
- for (let index = 0; index < items.length; index++) {
|
|
|
- if(items[index].id!=nowId){
|
|
|
- items[index].set('ca_default',"")
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
text : "默认地址",
|
|
|
dataIndex : "ca_default",
|
|
|
width:110,
|
|
|
- renderer: function (v, m, r) {
|
|
|
- if(v=='0'){
|
|
|
- return '';
|
|
|
- }else if(v=='1'){
|
|
|
- return '是';
|
|
|
- }
|
|
|
- return v;
|
|
|
- }
|
|
|
+ xtype:'yncolumn'
|
|
|
}]
|
|
|
}],
|
|
|
defaultButtons:[{
|