订餐系统:订餐管理系统的一些故事

1.用户反映登录时,登录名繁琐冗长

 

    情况是这样的:

    初始用户名:E000***,***是从001,002,… ,400

    用户想要只输入***,

 

    这好办,只要填充下数据库并把数据访问层的sql语句改写一下就好了,关键是如何把400条数据更新到数据库对应的记录中

 

步骤:

    (1)给用户表添加两个字段,一个用来存储***,一个是id,id字段是用来遍历的

   

    更改表结构:

 

    ALTERtable t_Card

    add idint identity(1,1)

 

 

    遍历表中所有记录,依次更新:

 

    declare@i int 

    declare@j int 

 

    set@j=1

    select@i=count(*) from t_Card   

    while@j<=@i 

    begin 

    updatet_Card set identityCard =(SELECT SUBSTRING(cardId, 5, 3) FROM t_Card where id =@j) where id = @j

    set@j=@j+1

    end

 

    (2)改写数据访问层Sql语句

 

    SELECT* FROM t_Card WHERE cardId=@userId or identityCard=@userId

 

 

2.微信里打开订餐链接总是提示"非微信官方网页……",如图,需要多次点击"继续访问"按钮,才能进入订餐界面,很是麻烦




 

 

 

 

    后来见网上一大牛说,不要使用"IP+端口"的链接,换成域名访问

 

    于是将内网发布的"IP+端口"用花生壳直接映射成了外网域名,成了!点击登陆按钮,立马进入订餐界面

 

    花生壳简单实用!而且免费!

 

3.手机端我们用的是MUI,它是一种轻量级前端样式,用vs就可以编译运行

 

    官网:

http://dev.dcloud.net.cn/mui/

 

 

4.米老师设想不刷饭卡,刷手机支付,我查了查资料,尝鲜成本很高,手机得支持NFC功能,手机卡也得是特殊的卡,对于现在大部分手机来说,并不支持NFC,卡的覆盖地域也不广

 

 

5.系统投入使用后,用户指出一些瑕疵,需要优化完善,所以就得一遍又一遍的在IIS里发布系统,感觉很繁琐,上次今日开讲项目的讲师来,说到了一款实时编译发布的编译器,感觉很爽,等哪天我也得乐呵乐呵




评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值