zoukankan      html  css  js  c++  java
  • 客户车辆信息功能

    【客户信息功能的要求】
    查询条件:
    1. 客户类型(必填,默认值为个人客户,可选个人客户、企业客户)
    2. 客户名称(模糊检索客户全称、简称、英文全称、英文简称),
    3. 客户编号(精确匹配);
    4. 电话(模糊匹配企业或者个人扩展信息中的多个电话相关的字段)
    5. 证件号码(文本精确匹配,仅当客户类型为个人时可用,否则自动清空;匹配身份证和其他证件号码)
    6. 备注(模糊匹配个人信息、企业信息中的备注文本)
    7. 车款(下拉选择,树图显示,选取后,以“主机厂/车系/车型/车款”唯一路径方式显示为只读文本)
    8. 车牌号(模糊匹配,关联车辆信息查找)
    9. 车架号(精确匹配,关联车辆信息查找)
    10. 性别(仅显示于高级查询中。下拉选择男女,仅当客户类型为个人时可用,否则自动清空)
    11. 地区(仅显示于高级查询中。下拉选择),
    12. 地址(仅显示于高级查询中。模糊),


    其他要求:
    对交易终止的,应该应用灰色行样式;
    身份证号录入后,许多信息应该能自动设置(比如生日、性别、甚至地区等)

    客户表删除,是直接物理删除,不做保留,但是业务层要判断直接和间接外键引用的表是否对此客户有引用。
    【车辆信息功能要求】
    查询条件:
    1. 主机厂(下拉选择)
    2. 车型(下拉选择)
    3. 车款(下拉选择,树图显示,选取后,以“主机厂/车系/车型/车款”唯一路径方式显示为只读文本)
    4. 车架号(精确匹配,关联车辆信息查找)
    5. 车牌号(模糊匹配,关联车辆信息查找)
    6. 备注(模糊匹配车辆基本信息中的备注文本)
    7. 客户名称(模糊检索客户全称、简称、英文全称、英文简称),
    8. 电话(模糊匹配企业客户或者个人客户扩展信息中的多个电话相关的字段)
    9. 证件号码(文本精确匹配,匹配身份证和其他证件号码)
    10. 发动机号(仅显示于高级查询中。文本精确匹配)
    11. 变速箱号(仅显示于高级查询中。文本精确匹配)
    12. 钥匙号(仅显示于高级查询中。文本精确匹配)
    13. 主要用途(仅显示于高级查询中。下拉选择)
    14. 销售日期(仅显示于高级查询中。日期范围,默认起止时间均为空白)
    15. 销售状态(仅显示于高级查询中。【下拉】可空,选项有:未售出、已售出)
    16. 仅直销车(仅显示于高级查询中。勾选框)
    17. 仅二手车(仅显示于高级查询中。勾选框) 
     

    补充两点:
    1)需要增加高级查询对应的View窗体,请自行添加;
    2)先前说的惰性加载,首次返回的数据,应该包括基本信息和第一个Tab的信息,不要导致往返2次,否则会更慢;其他TabPage在点击时才加载;注意这种模式仅用于只读模式,编辑模式应该一次性加载.

  • 相关阅读:
    在简单地形上小车运动轨迹的数学表达(一)
    结尾
    第十四章 多线程编程
    第十五章 进程池与线程池
    第十章 信号
    第十一章 定时器
    第十三章 多进程编程
    第八章 高性能服务器程序框架
    KMP 专场 POJ2752
    约瑟夫问题 双链表实现
  • 原文地址:https://www.cnblogs.com/ShaYeBlog/p/2626282.html
Copyright © 2011-2022 走看看