• 关于备案编号跟备案状态的合并以及js取月份进行下载


    1 配置中的字段如果为isbak     bak_num,通过相应组件component,然后写一个判断,其中isbak为false,baknum为true,在组件中的template中.的判断为<span>{{data.isbak==0?'未备案':(data.isbak==1?data.bak_num?data.bak_num:''):'')}}</span>

    2 前台element组件中的日期<el-date-picker v-model="tm1" value-format="timestamp" type="month" placeholder="选择日期" size="mini" ></el-date-picker>

                                                 <el-button type="primary" size="mini" @click="daochu">下载</el-button>

      JS段方法  daochu:function(){  var_t=this;_t.loadingTxt='数据导出中';this.loading=true; //获取随机导出id  if(!this.daochuSid) this.daochuSid=Math.ceil(Math.random()*9999);

       //获取当前日期

    var now=new Date();

    var year=now.getFullYear();

    var month=now.getMonth()+1;

    var date=now.getDate();

    var nowday=year+'年'+month+'月'+date+'日';

    if(_t.tm1){

    now=new Date(+_t.tm1)//字符串转整数

    //索取时间变量不一样-

    year=now.getFullYear();                                                            //根据接口返回的样式来调整js

    month=now.getMonth()+1;

    date=now.getDate();

    days=new Date(year,month,0).getDate();

    startDay=year+'年'+month+'月1日';

    endDay=year+'年'+month+'月'+days+'日';

    //所取月份

    nowmonth=startDay+'到'+endDay;

    $.post(_t.URL +'?daochu',{

    act:'daochu;,

    sid:_t.daochuSid,

    nowday:nowday,

    nowmonth:nowmonth},function(v){

    //判断路径是否包含/

    if(v.indexOf('/')>-1{

    //每一次点击下载都要置空

    _t.daochuSid=null;

    _t.loading=false;

    //下载最少接受两个参数

    var url='./( 下载文件)ifdel=true(状态)&path='+v(转整);

    setTimeout(function(){window.open(url);},1000);

    } else if(v=='ok'||v.indexOf('query')>-1){ //取位置

    setTimeout(function(){

    _t.daochu();

    },500);

    return false;

    }else{

    _t.$message({

    type:'warning',

    message:v,

    })

    }                                                   

                               

     

  • 相关阅读:
    第一节 变量与常量
    go语言学习笔记
    Java日期时间API系列41-----根据毫秒值计算倒计时
    数据库DML(数据操纵)
    数据库概述和DDL(数据库定义)
    软件测试基础理论
    软件测试学习大纲
    matplotlib
    pandas详细应用和文件处理
    DataFrame
  • 原文地址:https://www.cnblogs.com/mmore123/p/14103005.html
Copyright © 2020-2023  润新知