172 lines
11 KiB
C#
172 lines
11 KiB
C#
using CRM.Core.Model;
|
|
using System;
|
|
using System.Data;
|
|
using System.Net;
|
|
|
|
namespace Test.Order
|
|
{
|
|
class Program
|
|
{
|
|
/// <summary>
|
|
/// 下载录音数据
|
|
/// </summary>
|
|
/// <param name="args"></param>
|
|
static void Main(string[] args)
|
|
{
|
|
string[] list = {
|
|
|
|
"485_http://114.64.253.131:8252/recordings/2021-11-22/2e23a0a8-4b68-11ec-aa56-f7a9399a63fd.mp3",
|
|
"620_http://114.64.253.131:8252/recordings/2021-11-22/659a5964-4b68-11ec-aa75-f7a9399a63fd.mp3",
|
|
"559_http://114.64.253.131:8252/recordings/2021-11-22/659a5964-4b68-11ec-aa75-f7a9399a63fd.mp3",
|
|
"562_http://114.64.253.131:8252/recordings/2021-11-22/96b70056-4b68-11ec-aa96-f7a9399a63fd.mp3",
|
|
"525_http://114.64.253.131:8252/recordings/2021-11-22/95d89c98-4b69-11ec-aad8-f7a9399a63fd.mp3",
|
|
"502_http://114.64.253.131:8252/recordings/2021-11-22/91b9ab9c-4b6a-11ec-ab34-f7a9399a63fd.mp3",
|
|
"722_http://114.64.253.131:8252/recordings/2021-08-25/bceab9b0-0555-11ec-bffd-1dc4b1e62d4f.mp3",
|
|
"309_http://114.64.253.131:8252/recordings/2021-11-22/465dc254-4b66-11ec-a978-f7a9399a63fd.mp3",
|
|
"738_http://114.64.253.131:8252/recordings/2021-11-22/241fb5b6-4b6c-11ec-ab70-f7a9399a63fd.mp3",
|
|
"423_http://114.64.253.131:8252/recordings/2021-11-23/a87ed800-4c02-11ec-ad96-f7a9399a63fd.mp3",
|
|
"449_http://114.64.253.131:8252/recordings/2021-11-22/ad9b8084-4b5f-11ec-973b-f7a9399a63fd.mp3",
|
|
"558_http://114.64.253.131:8252/recordings/2021-11-22/c310b434-4b5f-11ec-9755-f7a9399a63fd.mp3",
|
|
"528_http://114.64.253.131:8252/recordings/2021-11-22/cecc50c6-4b5f-11ec-976f-f7a9399a63fd.mp3",
|
|
"479_http://114.64.253.131:8252/recordings/2021-11-22/ec4806ae-4b5f-11ec-97b4-f7a9399a63fd.mp3",
|
|
"579_http://114.64.253.131:8252/recordings/2021-11-22/0290c194-4b60-11ec-983a-f7a9399a63fd.mp3",
|
|
"419_http://114.64.253.131:8252/recordings/2021-11-22/12bd96a0-4b60-11ec-9876-f7a9399a63fd.mp3",
|
|
"595_http://114.64.253.131:8252/recordings/2021-11-22/2c93f4d4-4b60-11ec-98d4-f7a9399a63fd.mp3",
|
|
"529_http://114.64.253.131:8252/recordings/2021-11-22/3a8682be-4b60-11ec-992c-f7a9399a63fd.mp3",
|
|
"582_http://114.64.253.131:8252/recordings/2021-11-22/5c6683a2-4b60-11ec-9a0f-f7a9399a63fd.mp3",
|
|
"503_http://114.64.253.131:8252/recordings/2021-11-22/5641641a-4b60-11ec-99cd-f7a9399a63fd.mp3",
|
|
"564_http://114.64.253.131:8252/recordings/2021-11-22/4f9028e0-4b60-11ec-9993-f7a9399a63fd.mp3",
|
|
"456_http://114.64.253.131:8252/recordings/2021-11-22/67d8b570-4b60-11ec-9a33-f7a9399a63fd.mp3",
|
|
"739_http://114.64.253.131:8252/recordings/2021-11-22/6f9aceb0-4b60-11ec-9a7c-f7a9399a63fd.mp3",
|
|
"515_http://114.64.253.131:8252/recordings/2021-11-22/6f9aceb0-4b60-11ec-9a7c-f7a9399a63fd.mp3",
|
|
"674_http://114.64.253.131:8252/recordings/2021-11-22/7338d72e-4b60-11ec-9aaa-f7a9399a63fd.mp3",
|
|
"610_http://114.64.253.131:8252/recordings/2021-11-22/90ad274c-4b60-11ec-9b6c-f7a9399a63fd.mp3",
|
|
"627_http://114.64.253.131:8252/recordings/2021-11-22/9248a522-4b60-11ec-9b89-f7a9399a63fd.mp3",
|
|
"530_http://114.64.253.131:8252/recordings/2021-11-22/9b183618-4b60-11ec-9bdd-f7a9399a63fd.mp3",
|
|
"504_http://114.64.253.131:8252/recordings/2021-11-22/9376abba-4b60-11ec-9ba3-f7a9399a63fd.mp3",
|
|
"569_http://114.64.253.131:8252/recordings/2021-11-22/a626e4be-4b60-11ec-9c3c-f7a9399a63fd.mp3",
|
|
"482_http://114.64.253.131:8252/recordings/2021-11-22/b237d92a-4b60-11ec-9c61-f7a9399a63fd.mp3",
|
|
"516_http://114.64.253.131:8252/recordings/2021-11-22/a0e18c48-4b60-11ec-9c1e-f7a9399a63fd.mp3",
|
|
"609_http://114.64.253.131:8252/recordings/2021-11-22/c2ddb132-4b60-11ec-9ce9-f7a9399a63fd.mp3",
|
|
"634_http://114.64.253.131:8252/recordings/2021-11-22/ca33c58e-4b60-11ec-9d05-f7a9399a63fd.mp3",
|
|
"478_http://114.64.253.131:8252/recordings/2021-11-22/ca33c58e-4b60-11ec-9d05-f7a9399a63fd.mp3",
|
|
"586_http://114.64.253.131:8252/recordings/2021-11-22/be0ff55c-4b60-11ec-9cc7-f7a9399a63fd.mp3",
|
|
"571_http://114.64.253.131:8252/recordings/2021-11-22/d467b0c4-4b60-11ec-9d2e-f7a9399a63fd.mp3",
|
|
"424_http://114.64.253.131:8252/recordings/2021-11-22/e8e1b81a-4b60-11ec-9dce-f7a9399a63fd.mp3",
|
|
"572_http://114.64.253.131:8252/recordings/2021-11-22/0be22e76-4b61-11ec-9ecf-f7a9399a63fd.mp3",
|
|
"303_http://114.64.253.131:8252/recordings/2021-11-22/2d7ccfba-4b65-11ec-a934-f7a9399a63fd.mp3",
|
|
"486_http://114.64.253.131:8252/recordings/2021-11-22/0e1bbd24-4b61-11ec-9f0c-f7a9399a63fd.mp3",
|
|
"517_http://114.64.253.131:8252/recordings/2021-11-22/0cd9afe8-4b61-11ec-9ee8-f7a9399a63fd.mp3",
|
|
"615_http://114.64.253.131:8252/recordings/2021-11-22/24bd0448-4b61-11ec-9fa8-f7a9399a63fd.mp3",
|
|
"588_http://114.64.253.131:8252/recordings/2021-11-22/2e38ff68-4b61-11ec-9ffb-f7a9399a63fd.mp3",
|
|
"532_http://114.64.253.131:8252/recordings/2021-11-22/37ed10da-4b61-11ec-a03d-f7a9399a63fd.mp3",
|
|
"428_http://114.64.253.131:8252/recordings/2021-11-22/3c790604-4b61-11ec-a085-f7a9399a63fd.mp3",
|
|
"577_http://114.64.253.131:8252/recordings/2021-11-22/4d0b3a3c-4b61-11ec-a15b-f7a9399a63fd.mp3",
|
|
"519_http://114.64.253.131:8252/recordings/2021-11-22/583a6248-4b61-11ec-a193-f7a9399a63fd.mp3",
|
|
"510_http://114.64.253.131:8252/recordings/2021-11-22/5a8a3df2-4b61-11ec-a1af-f7a9399a63fd.mp3",
|
|
"291_http://114.64.253.131:8252/recordings/2021-11-22/73b83946-4b61-11ec-a219-f7a9399a63fd.mp3",
|
|
"591_http://114.64.253.131:8252/recordings/2021-11-22/80607262-4b61-11ec-a262-f7a9399a63fd.mp3",
|
|
"619_http://114.64.253.131:8252/recordings/2021-11-22/7c82d996-4b61-11ec-a23b-f7a9399a63fd.mp3",
|
|
"522_http://114.64.253.131:8252/recordings/2021-11-22/87cb23bc-4b61-11ec-a2b6-f7a9399a63fd.mp3",
|
|
"511_http://114.64.253.131:8252/recordings/2021-11-22/90342648-4b61-11ec-a30d-f7a9399a63fd.mp3",
|
|
"430_http://114.64.253.131:8252/recordings/2021-11-22/9fbd5080-4b61-11ec-a36b-f7a9399a63fd.mp3",
|
|
"434_http://114.64.253.131:8252/recordings/2021-11-22/99363a4c-4b61-11ec-a351-f7a9399a63fd.mp3",
|
|
"492_http://114.64.253.131:8252/recordings/2021-11-22/a41903d6-4b61-11ec-a38f-f7a9399a63fd.mp3",
|
|
"523_http://114.64.253.131:8252/recordings/2021-11-22/b2c3de4c-4b61-11ec-a3c4-f7a9399a63fd.mp3",
|
|
"594_http://114.64.253.131:8252/recordings/2021-11-22/cb090e32-4b61-11ec-a46e-f7a9399a63fd.mp3",
|
|
"637_http://114.64.253.131:8252/recordings/2021-11-23/af8cf08e-4c19-11ec-aefa-f7a9399a63fd.mp3",
|
|
"431_http://114.64.253.131:8252/recordings/2021-11-22/e1b03336-4b61-11ec-a4b2-f7a9399a63fd.mp3",
|
|
"549_http://114.64.253.131:8252/recordings/2021-11-22/09bd6b50-4b62-11ec-a579-f7a9399a63fd.mp3",
|
|
"618_http://114.64.253.131:8252/recordings/2021-11-22/443fcde0-4b62-11ec-a63c-f7a9399a63fd.mp3",
|
|
"555_http://114.64.253.131:8252/recordings/2021-11-22/4831ef96-4b62-11ec-a673-f7a9399a63fd.mp3",
|
|
"308_http://114.64.253.131:8252/recordings/2021-11-22/3ad2ef26-4b62-11ec-a61a-f7a9399a63fd.mp3",
|
|
"438_http://114.64.253.131:8252/recordings/2021-11-22/459cd62e-4b62-11ec-a655-f7a9399a63fd.mp3",
|
|
"497_http://114.64.253.131:8252/recordings/2021-11-22/7a75cdd8-4b62-11ec-a6c5-f7a9399a63fd.mp3",
|
|
"444_http://114.64.253.131:8252/recordings/2021-11-22/47e7ce2e-4b63-11ec-a7b8-f7a9399a63fd.mp3",
|
|
"445_http://114.64.253.131:8252/recordings/2021-11-22/9a844d74-4b63-11ec-a7da-f7a9399a63fd.mp3",
|
|
"624_http://114.64.253.131:8252/recordings/2021-11-22/cd0d82f6-4b63-11ec-a818-f7a9399a63fd.mp3",
|
|
"448_http://114.64.253.131:8252/recordings/2021-11-22/e6a6adf0-4b63-11ec-a832-f7a9399a63fd.mp3",
|
|
"294_http://114.64.253.131:8252/recordings/2021-11-23/ec5cd272-4c0a-11ec-aeaf-f7a9399a63fd.mp3",
|
|
"443_http://114.64.253.131:8252/recordings/2021-11-23/6f809f06-4c0d-11ec-aecd-f7a9399a63fd.mp3",
|
|
"533_http://114.64.253.131:8252/recordings/2021-11-22/a8f64fa0-4b78-11ec-abea-f7a9399a63fd.mp3"
|
|
};
|
|
WebClient client = new WebClient();
|
|
foreach (var item in list)
|
|
{
|
|
string[] xx = item.Split('_');
|
|
string URLAddress = xx[1];
|
|
string receivePath = @"E:\xinmeiti3\" + xx[0] + ".mp3";
|
|
client.DownloadFile(URLAddress, receivePath);
|
|
Console.WriteLine("成功下载:" + xx[0] + ".mp3");
|
|
}
|
|
|
|
}
|
|
static void Main22(string[] args)
|
|
{
|
|
try
|
|
{
|
|
CRM.Core.DAL.Test ssx = new CRM.Core.DAL.Test();
|
|
DataTable table = ssx.GetTest();
|
|
|
|
foreach (DataRow item in table.Rows)
|
|
{
|
|
decimal orderid = Convert.ToDecimal(item["orderid"]);//开通时间
|
|
DateTime opday = Convert.ToDateTime(item["opday"]);//开通时间
|
|
DateTime endday = Convert.ToDateTime(item["endday"]);//结束日期
|
|
DateTime monlastday = Convert.ToDateTime(item["monlastday"]);//月最后一天2020
|
|
DateTime monfirstday = Convert.ToDateTime(item["monfirstday"]);//月第一天
|
|
decimal jiazhi = Convert.ToDecimal(item["jiazhi"]);//平均值
|
|
DateTime curdate = new DateTime(opday.Year, opday.Month, 1);//当月第一天
|
|
DateTime lasdate = new DateTime(endday.Year, endday.Month, 1);//当月第一天
|
|
string channel = item["channel"].ToString();
|
|
string orderyear = item["orderyear"].ToString();
|
|
string ordermonth = item["ordermonth"].ToString();
|
|
int i = 0;
|
|
while (i > -1)
|
|
{
|
|
OrderDetial model = new OrderDetial() { orderid = orderid, pjz = jiazhi, channel = channel, opyear = orderyear, opmonth = ordermonth };
|
|
model.oyear = ("" + curdate.Year);
|
|
model.omonth = (curdate.Year + "-" + (curdate.Month < 10 ? "0" + curdate.Month : "" + curdate.Month));
|
|
if (i == 0 && curdate == lasdate)//最后一个月
|
|
{
|
|
model.odays = (endday - opday).Days;//间隔天数
|
|
i = -5;
|
|
}
|
|
else if (i == 0)
|
|
{
|
|
model.odays = (monlastday - opday).Days + 1;//间隔天数
|
|
if (curdate == lasdate)//最后一个月
|
|
{
|
|
i = -5;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (curdate == lasdate)//最后一个月
|
|
{
|
|
model.odays = (endday - curdate).Days;//间隔天数
|
|
i = -5;
|
|
}
|
|
else
|
|
{
|
|
model.odays = (curdate.AddMonths(1) - curdate).Days;//间隔天数
|
|
}
|
|
}
|
|
model.jzcount = model.odays * model.pjz;
|
|
i++;
|
|
curdate = curdate.AddMonths(1);//加一个月
|
|
ssx.InsetTest(model);
|
|
}
|
|
|
|
Console.WriteLine(item["orderid"]);
|
|
}
|
|
}
|
|
catch (Exception e)
|
|
{
|
|
Console.WriteLine("错误:" + e.ToString());
|
|
}
|
|
Console.ReadLine();
|
|
}
|
|
}
|
|
}
|