CompanyInfo.js 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. Ext.define('saas.view.statistical.CompanyInfo', {
  2. extend: 'saas.view.core.form.FormPanel',
  3. xtype: 'companyinfo',
  4. viewModel: 'companyinfo',
  5. _readUrl: '/api/operation/data/companyAnalyzeRead',
  6. codeInHeader: false,
  7. initComponent: function () {
  8. var me = this;
  9. Ext.apply(this, {
  10. defaultItems: [{
  11. xtype: 'hidden',
  12. name: 'ca_id',
  13. fieldLabel: 'id'
  14. }, {
  15. xtype: 'textfield',
  16. name: 'ca_companyid',
  17. fieldLabel: '客户编号'
  18. }, {
  19. xtype: "textfield",
  20. name: "ca_company",
  21. fieldLabel: "客户名称",
  22. }, {
  23. xtype: "textfield",
  24. name: "ca_address",
  25. fieldLabel: "地址",
  26. }, {
  27. xtype: "textfield",
  28. name: "ca_admin",
  29. fieldLabel: "管理员",
  30. }, {
  31. xtype: "datefield",
  32. name: "ca_createtime",
  33. format: 'Y-m-d H:i:s',
  34. fieldLabel: "注册时间",
  35. }, {
  36. xtype: "datefield",
  37. name: "ca_newestlogtime",
  38. format: 'Y-m-d H:i:s',
  39. fieldLabel: "最后操作时间",
  40. }, {
  41. xtype: 'textfield',
  42. name: 'ca_phase',
  43. fieldLabel: '目前阶段',
  44. }, {
  45. xtype: 'textfield',
  46. name: 'ca_status',
  47. fieldLabel: '使用状态',
  48. }, {
  49. name: "detailGridField",
  50. xtype: "detailGridField",
  51. storeModel: 'saas.model.statistical.CompanyInfo',
  52. detnoColumn: 'ord_detno',
  53. showCount: false,
  54. columns: [{
  55. text: "账户统计",
  56. dataIndex: "cd_accountnum",
  57. width: 140,
  58. align: 'end'
  59. }, {
  60. text: "物料资料统计",
  61. dataIndex: "cd_productnum",
  62. width: 140,
  63. align: 'end'
  64. }, {
  65. text: "客户资料统计",
  66. dataIndex: "cd_customernum",
  67. width: 140,
  68. align: 'end'
  69. }, {
  70. text: "供应商资料统计",
  71. dataIndex: "cd_vendornum",
  72. width: 140,
  73. align: 'end'
  74. }, {
  75. text: "销售订单统计",
  76. dataIndex: "cd_salenum",
  77. width: 140,
  78. align: 'end'
  79. }, {
  80. text: "采购订单统计",
  81. dataIndex: "cd_purchasenum",
  82. width: 140,
  83. align: 'end'
  84. }, {
  85. text: "出入库单据统计",
  86. dataIndex: "cd_prodionum",
  87. width: 140,
  88. align: 'end'
  89. }, {
  90. text: "付款单统计",
  91. dataIndex: "cd_paynum",
  92. width: 140,
  93. align: 'end'
  94. }, {
  95. text: "收款单统计",
  96. dataIndex: "cd_receivenum",
  97. width: 140,
  98. align: 'end'
  99. }]
  100. }],
  101. });
  102. this.callParent();
  103. this.setEditable(false);
  104. },
  105. });