一、新增修改页面,图片识别的问题
1.上传一张图片,这个时候还没有单击这个图片,默认把第一张图显示在大图上,并且识别出名片结果。
2.识别的过程需要时间,因此需要加一个识别中...的动态加载。
3.识别结果的缓存问题,识别了当前图,删掉其他的图,识别结果不置空,当识别了当前图,删掉了当前图,如果有其他图的话,就自动识别第一张图。
4.如果没有图了,就把识别结果置空。
二、大货库存获取页面详情接口问题
1.针对这N条数据,不能直接在created的就自动调用详情数据,这样会发送N个请求,请求多了,就会卡死。
因此可以在点击展开详情的时候再发送请求,要考虑性能的问题。
三、 业务部门和业务员级联选择框的问题
1.选择了业务部门自动调用业务员列表。
2.选择了业务部门,选择了业务员,这个时候再重新选择一个业务部门,业务员框要清空,业务员下拉列表要重新调
3.清空了业务部门,业务员要清空,业务员列表也要清空。
4.重置后业务下拉框也要清空。
四、国家地区出现多个海外问题
记住引进来的对象不能改,如果多个地方用了,就全都会变。
所以要深拷贝,然后再用。
五、新增,继续新增的问题。
1.继续新增,图片和识别结果没有清空
2.确认保存按钮点一下调接口的时候,要禁用,如果没有填写必填项,要解除这个禁用,继续新增按钮也是。不然双击后会增加相同的两条数据。
3.备注框的高度需要固定
4.新增返回的提示框的问题
六、主界面的查询和分页问题,
这个地方改了好多次,真的要吐血了,好好总结一下。
1.所有的重置都忘记调接口了。调初始化接口,不用调查询接口。
2.为什么有时候重置不管用???可能elment-ui本来就是有问题。。。。手动重置一下吧。
3.重置之后 queryInfo的current 要改成1,size要改成50,当时都忘了。。。。
4. 我在第二页,我输入了查询条件,我查询的时候要把查询的分页参数弄成1,记死了。
6.改变分页,改变size的时候,调用的都是查询接口,不是初始化接口,撤单,提交,删除也是。因为可能存在查询条件,直接初始化了,都没了。
7.切换分页的时候,查询参数的页码要变,切换size的时候,查询参数的size要变。但是要直接点查询的按钮,页码就要置为1。
8.换分页或者修改分页方式,原查询条件未自动带上:当时怎么弄的来着?忘了。。
七、查询页面的缓存问题
1.查询的时候需要把搜索字段和current,size,存储到sessionstorage.
2.分页change的时候,pagego的时候,size change的时候,展开与收起的时候,存储到sessionstorage.
3. 重置的时候,存储到sessionstorage.
4.点新增,查看,修改的时候存储到sessionstorage.
5. 在Mounted或者created的时候读取这个sessionstorage ,如果存在就读取,不存在就初始化页面。
八、table品牌名缺少空格
德亿新丝路 DY SILK 这是后端穿回来的数据,table品牌名就显示路和D之间少了两个空格,
解决方法:
<el-table-column
label="品牌"
prop="brand"
min-width="130"
show-overflow-tooltip
>
<template slot-scope="scope">
<span style="white-space:pre"> {{scope.row.brand}} </span>
</template>
</el-table-column>