cb_addunit.js 2.72 KB
var util = require('../../utils/util.js')
var uri=require('../../utils/uri.js')
Page({
    data:{},
    onLoad:function (opt) {
        this.setData({
            unitid:opt.unitid ? opt.unitid : null,
            unitname:opt.unitname ? opt.unitname : null,
            sellerid:util.cache('sellerid')
        })
    },
    onShow:function () {
        var that=this;
        this.alert=this.selectComponent('#alert');
        util.postSuccessFun=function(json,uri_code){
            switch (uri_code){
                case uri.CGI_USER_ADDUNITVALUE__CODE:
                    console.log(json)
                    if(json.ret==200){
                        wx.showToast({
                            title:'添加成功',
                            mask:true,
                            duration:1600,
                            success:function(){
                                setTimeout(function(){
                                    wx.navigateBack({
                                        delta: 1
                                    })
                                },1600)
                            }
                        })
                    }else{
                        that.alert.show(json.msg.split(':')[1])
                    }
                break;
                case uri.CGI_USER_DELUNITVALUE__CODE:
                    if(json.ret==200){
                        wx.showToast({
                            title:'删除成功',
                            mask:true,
                            duration:1600,
                            success:function(){
                                setTimeout(function(){
                                    wx.navigateBack({
                                        delta: 1
                                    })
                                },1600)
                            }
                        })
                    }else{
                        that.alert.show(json.msg.split(':')[1])
                    }
                break;
            }
        }
    },
    unitinput:function(e){
        console.log(e)
        var name=''
        if(e.detail.keyCode==23){
            name=''
        }else{
            name=e.detail.value
        }
        this.setData({
            unitname:name
        })
        console.log(this.data.unitname)
    },
    addunit:function(){
        if(this.data.unitname!=''){
            util.post(uri.CGI_USER_ADDUNITVALUE,{sellerid:this.data.sellerid,name:this.data.unitname},uri.CGI_USER_ADDUNITVALUE__CODE)
        }
    },
    deleteunit:function(){
        util.post(uri.CGI_USER_DELUNITVALUE,{sellerid:this.data.sellerid,name:this.data.unitname},uri.CGI_USER_DELUNITVALUE__CODE)
    },
    netchange:function(){
        this.onShow()
    }
})