add the function of create an e-warranty card, but still exists some bugs, eg. insertion performance causes err