zhaojs
2023-09-27 74098f1401afe40f961d1d167bb18dd0a71c4d59
no message
已删除11个文件
已修改8个文件
203 ■■■■■ 文件已修改
.gitignore 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/pages.json 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/pages/sendsms/index.vue 149 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/pages/smstemplate/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/unpackage/dist/build/h5/index.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/unpackage/dist/build/h5/static/js/chunk-vendors.8e3eb3dc.js 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/unpackage/dist/build/h5/static/js/index.df9728e0.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/unpackage/dist/build/h5/static/js/pages-charthistory-index.3ae6590e.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/unpackage/dist/build/h5/static/js/pages-charthistory-index~pages-sendhistory-index.239d3927.js 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/unpackage/dist/build/h5/static/js/pages-emptypage-nopermissions.ddc1a55a.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/unpackage/dist/build/h5/static/js/pages-index-index.d229605c.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/unpackage/dist/build/h5/static/js/pages-mine-mine.2d67618c.js 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/unpackage/dist/build/h5/static/js/pages-sendhistory-index.7711c5e6.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/unpackage/dist/build/h5/static/js/pages-sendsms-index.7f2c7501.js 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/unpackage/dist/build/h5/static/js/pages-smstemplate-index.addb0692.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
H5/unpackage/dist/build/h5/static/js/pages-transfer-index.705f63cf.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/.vs/FxProject/DesignTimeBuild/.dtbcache.v2 补丁 | 查看 | 原始文档 | blame | 历史
api/.vs/FxProject/v16/.suo 补丁 | 查看 | 原始文档 | blame | 历史
api/Test/Program.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.gitignore
@@ -1,3 +1,4 @@
H5/node_modules/
**/bin
**/obj
H5/unpackage/dist/
H5/pages.json
@@ -27,7 +27,7 @@
        }, {
            "path": "pages/sendsms/index",
            "style": {
                "navigationBarTitleText": "发短信",
                "navigationBarTitleText": "写信",
                "navigationBarTextStyle": "black",
                "navigationBarBackgroundColor": "#ffffff"
            }
H5/pages/sendsms/index.vue
@@ -14,15 +14,18 @@
                <view style="position: absolute; top: 0.4rem;">
                    {{smsSign}}
                </view>
                <textarea maxlength="500" v-model="smscontent" @input="CountSms" class="smstxt"
                    placeholder="请输入发信内容"
                <textarea maxlength="500" v-model="smscontent" @input="CountSms" class="smstxt" placeholder="请输入发信内容"
                    placeholder-class="text-color-assist font-size-base"></textarea>
                <view class="smsbottom">
                    <view v-if="tdTxt!=''" style="color: #000;">
                        {{tdTxt}}
                    </view>
                    æŒ‰ç…§70个字/条计算,当前 <span class="smsword">{{wordcount}}</span>字,<span
                        class="smsword">{{smscount}}</span>条短信
                    <span @click="choosetemplate()" class="chooseTemplateTxt">
                        å†…置模板
                    </span>
                    <span>按照70个字/条计算,当前 <span class="smsword">{{wordcount}}</span>字,<span
                            class="smsword">{{smscount}}</span>条短信</span>
                </view>
            </view>
        </view>
@@ -77,22 +80,20 @@
                smscount: 0,
                smsSign: '',
                tdTxt: '',
                text:'请勿发送欺诈/辱骂等违规内容,发现一律报警处理'
                text: '请勿发送欺诈/辱骂等违规内容,发现一律报警处理'
            }
        },
        onLoad(option) {
            if (option.mobile) {
                this.mobile = option.mobile;
            }
            if(option.templateTxt)
            {
                this.smscontent=option.templateTxt;
            if (option.templateTxt) {
                this.smscontent = option.templateTxt;
            }
            this.getSmsSet();
            let memberinfo = uni.getStorageSync('smsmemberinfo');
            if(memberinfo==null||memberinfo.smscount==0)
            {//未注册或没有短信余额
            if (memberinfo == null || memberinfo.smscount == 0) { //未注册或没有短信余额
                uni.showModal({
                    title: '提示',
                    content: '当前短信余额为0,请充值后发送!',
@@ -106,11 +107,10 @@
            }
        },
        methods: {
            getSmsSet()
            {
            getSmsSet() {
                this.$http.post('/smsapi/SmsBusiness/GetSmsSet', {}).then(e => {
                    this.smsSign="【"+e.result.smsname+"】";
                    this.tdTxt=e.result.suffix;
                    this.smsSign = "【" + e.result.smsname + "】";
                    this.tdTxt = e.result.suffix;
                    this.CountSms();
                }).catch(function(err) {
                    console.log(err);
@@ -144,60 +144,58 @@
                    OpenId: this.openId
                }
                this.$http.post('/smsapi/SmsBusiness/GetMemberInfo', data).then(e => {
                    if (e.result != null) {
                        if (e.result.smscount >= that.smscount) {
                            //提交短信任务
                            let Wantsendtype = that.sendtime == "" ? 1 : 2;
                            var sendTime = that.sendtime == "" ? new Date().toLocaleString() : that.sendtime;
                            let sendData = {
                                Mobile: that.mobile,
                                Smscontent: that.smscontent,
                                Memberid: e.result.id,
                                Wantsendtype: Wantsendtype,
                                Wantsendtime: sendTime
                        if (e.result != null) {
                            if (e.result.smscount >= that.smscount) {
                                //提交短信任务
                                let Wantsendtype = that.sendtime == "" ? 1 : 2;
                                var sendTime = that.sendtime == "" ? new Date().toLocaleString() : that.sendtime;
                                let sendData = {
                                    Mobile: that.mobile,
                                    Smscontent: that.smscontent,
                                    Memberid: e.result.id,
                                    Wantsendtype: Wantsendtype,
                                    Wantsendtime: sendTime
                                }
                                that.$http.post('/smsapi/SmsBusiness/AddSmsSend', sendData).then(e => {
                                    if (e.result == true) { //提交成功
                                        uni.showModal({
                                            title: '提示',
                                            content: '任务提交成功!',
                                            showCancel: false,
                                            success: function(bac) {
                                                uni.switchTab({
                                                    url: '/pages/charthistory/index'
                                                })
                                            }
                                        })
                                    } else {
                                        uni.showToast({
                                            title: '任务提交失败,请联系客服!',
                                            icon: 'none'
                                        });
                                    }
                                }).catch(function(err) {
                                    console.log(err);
                                })
                            } else {
                                uni.showModal({
                                    title: '提示',
                                    content: '当前短信余额为0,请充值后发送!',
                                    showCancel: false,
                                    success: function(bac) {
                                        uni.switchTab({
                                            url: '/pages/mine/mine'
                                        })
                                    }
                                })
                            }
                            that.$http.post('/smsapi/SmsBusiness/AddSmsSend', sendData).then(e => {
                                if (e.result == true) { //提交成功
                                    uni.showModal({
                                        title: '提示',
                                        content: '任务提交成功!',
                                        showCancel: false,
                                        success: function(bac) {
                                            uni.switchTab({
                                                url: '/pages/charthistory/index'
                                            })
                                        }
                                    })
                                } else {
                                    uni.showToast({
                                        title: '任务提交失败,请联系客服!',
                                        icon: 'none'
                                    });
                                }
                            }).catch(function(err) {
                                console.log(err);
                            })
                        }
                        else
                        {
                            uni.showModal({
                                title: '提示',
                                content: '当前短信余额为0,请充值后发送!',
                                showCancel: false,
                                success: function(bac) {
                                    uni.switchTab({
                                        url: '/pages/mine/mine'
                                    })
                                }
                            })
                        }
                    }
                    uni.hideLoading()
                })
                .catch(function(err) {
                    uni.hideLoading()
                    console.log(err);
                })
                        uni.hideLoading()
                    })
                    .catch(function(err) {
                        uni.hideLoading()
                        console.log(err);
                    })
            },
            changeTime(timestr, timespan) {
                this.sendtime = timestr;
@@ -214,6 +212,11 @@
                this.wordcount = count
                var smsCount = Math.ceil(count / 70)
                this.smscount = smsCount
            },
            choosetemplate() {
                uni.navigateTo({
                    url: '/pages/smstemplate/index'
                })
            },
            checkIsNull(value) {
                if (value == undefined || value == '') {
@@ -232,6 +235,13 @@
    }
    /* #endif */
    .chooseTemplateTxt {
        float: left;
        margin-left: 1rem;
        color: rgb(245, 108, 108);
        font-size: 15px;
        font-weight: 600;
    }
    .changeTime {
        width: 100%;
@@ -258,8 +268,7 @@
    }
    .sendtip {
        margin: 0.5rem 0 0.5rem 0;
        background: #fff;
        margin: 0.5rem 0 0 0;
        padding: 0.8rem;
        font-size: 14px;
        font-weight: 600;
@@ -282,7 +291,7 @@
        width: 100%;
        height: 15rem;
        padding: 10px;
        padding-bottom: 2rem;
        padding-bottom: 2.5rem;
        text-indent: 120rpx;
    }
H5/pages/smstemplate/index.vue
@@ -11,7 +11,7 @@
                        </template>
                        <template v-slot:footer>
                            <view @click="toSend(item)" class="uni-footer">
                                <text class="uni-footer-text">发送</text>
                                <text class="uni-footer-text">使用</text>
                            </view>
                        </template>
                    </uni-list-item>
H5/unpackage/dist/build/h5/index.html
@@ -1,2 +1,2 @@
<!DOCTYPE html><html lang=zh-CN><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><title>sms_sender</title><script>var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)'))
            document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/static/index.63b34199.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/static/js/chunk-vendors.8e3eb3dc.js></script><script src=/static/js/index.df9728e0.js></script></body></html>
            document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/static/index.63b34199.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/static/js/chunk-vendors.aef9fdd2.js></script><script src=/static/js/index.6291d30e.js></script></body></html>
H5/unpackage/dist/build/h5/static/js/chunk-vendors.8e3eb3dc.js
ÎļþÒÑɾ³ý
H5/unpackage/dist/build/h5/static/js/index.df9728e0.js
ÎļþÒÑɾ³ý
H5/unpackage/dist/build/h5/static/js/pages-charthistory-index.3ae6590e.js
ÎļþÒÑɾ³ý
H5/unpackage/dist/build/h5/static/js/pages-charthistory-index~pages-sendhistory-index.239d3927.js
ÎļþÒÑɾ³ý
H5/unpackage/dist/build/h5/static/js/pages-emptypage-nopermissions.ddc1a55a.js
ÎļþÒÑɾ³ý
H5/unpackage/dist/build/h5/static/js/pages-index-index.d229605c.js
ÎļþÒÑɾ³ý
H5/unpackage/dist/build/h5/static/js/pages-mine-mine.2d67618c.js
ÎļþÒÑɾ³ý
H5/unpackage/dist/build/h5/static/js/pages-sendhistory-index.7711c5e6.js
ÎļþÒÑɾ³ý
H5/unpackage/dist/build/h5/static/js/pages-sendsms-index.7f2c7501.js
ÎļþÒÑɾ³ý
H5/unpackage/dist/build/h5/static/js/pages-smstemplate-index.addb0692.js
ÎļþÒÑɾ³ý
H5/unpackage/dist/build/h5/static/js/pages-transfer-index.705f63cf.js
ÎļþÒÑɾ³ý
api/.vs/FxProject/DesignTimeBuild/.dtbcache.v2
Binary files differ
api/.vs/FxProject/v16/.suo
Binary files differ
api/Test/Program.cs
@@ -34,11 +34,11 @@
        public static void SendGzhMessage()
        {
            var token = SmsGzhHelperHandle.GetGzhToken();
            var obj = new { character_string4 = new { value = 1 }, thing5 = new { value = 2 }, thing6 = new { value = "美团" } };
            var obj = new { time3 = new { value = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") }, thing8 = new { value = "1529****569" } };
            SendTemplateMsgRequest sendReq = new SendTemplateMsgRequest()
            {
                template_id = "JysgGfHs9Zr_AyoazXVCEgHeGvZ2n7lRbH1xCSEFYWY",
                touser = "oobYq6yFZhs52JIQ4zalhIJKEwy8",
                template_id = "5c_X0vg7jFRk804cdnROv7ZBQF-FPoaP1bFFTbC0Isg",
                touser = "ocUrg6nVVPhn-m6yNPg7igYnB64g",
                data = obj
            };
            var sendRsp = SmsGzhHelperHandle.SendTemplateMsg(sendReq, token);