Kaynağa Gözat

move static file

Lith 10 ay önce
ebeveyn
işleme
e71a3833c1
39 değiştirilmiş dosya ile 1401 ekleme ve 188 silme
  1. 1 1
      Sqler/wwwroot/Scripts/EasyTab/demo.html
  2. 1 1
      Sqler/wwwroot/Scripts/EasyTab/demo_layout.html
  3. 56 0
      Sqler/wwwroot/Scripts/My97DatePicker/WdatePicker.js
  4. 4 0
      Sqler/wwwroot/Scripts/My97DatePicker/calendar.js
  5. 14 0
      Sqler/wwwroot/Scripts/My97DatePicker/lang/en.js
  6. 14 0
      Sqler/wwwroot/Scripts/My97DatePicker/lang/zh-cn.js
  7. 14 0
      Sqler/wwwroot/Scripts/My97DatePicker/lang/zh-tw.js
  8. 11 0
      Sqler/wwwroot/Scripts/My97DatePicker/skin/WdatePicker.css
  9. BIN
      Sqler/wwwroot/Scripts/My97DatePicker/skin/datePicker.gif
  10. 246 0
      Sqler/wwwroot/Scripts/My97DatePicker/skin/default/datepicker.css
  11. BIN
      Sqler/wwwroot/Scripts/My97DatePicker/skin/default/img.gif
  12. BIN
      Sqler/wwwroot/Scripts/My97DatePicker/skin/whyGreen/bg.jpg
  13. 256 0
      Sqler/wwwroot/Scripts/My97DatePicker/skin/whyGreen/datepicker.css
  14. BIN
      Sqler/wwwroot/Scripts/My97DatePicker/skin/whyGreen/img.gif
  15. 14 0
      Sqler/wwwroot/Scripts/My97DatePicker/开发包/lang/en.js
  16. 14 0
      Sqler/wwwroot/Scripts/My97DatePicker/开发包/lang/zh-cn.js
  17. 14 0
      Sqler/wwwroot/Scripts/My97DatePicker/开发包/lang/zh-tw.js
  18. 3 0
      Sqler/wwwroot/Scripts/My97DatePicker/开发包/readme.txt
  19. 11 0
      Sqler/wwwroot/Scripts/My97DatePicker/开发包/skin/WdatePicker.css
  20. BIN
      Sqler/wwwroot/Scripts/My97DatePicker/开发包/skin/datePicker.gif
  21. 267 0
      Sqler/wwwroot/Scripts/My97DatePicker/开发包/skin/default/datepicker.css
  22. BIN
      Sqler/wwwroot/Scripts/My97DatePicker/开发包/skin/default/img.gif
  23. BIN
      Sqler/wwwroot/Scripts/My97DatePicker/开发包/skin/whyGreen/bg.jpg
  24. 277 0
      Sqler/wwwroot/Scripts/My97DatePicker/开发包/skin/whyGreen/datepicker.css
  25. BIN
      Sqler/wwwroot/Scripts/My97DatePicker/开发包/skin/whyGreen/img.gif
  26. 129 0
      Sqler/wwwroot/Scripts/autoTemp/AutoTemp.README.md
  27. 0 129
      Sqler/wwwroot/Scripts/autoTemp/AutoTemp.txt
  28. 1 1
      Sqler/wwwroot/Scripts/autoTemp/item.html
  29. 1 1
      Sqler/wwwroot/Scripts/autoTemp/list.html
  30. 0 0
      Sqler/wwwroot/Scripts/infoGet/infoGet.README.md
  31. 4 4
      Sqler/wwwroot/Scripts/infoGet/widget/demo/demo.html
  32. 3 3
      Sqler/wwwroot/index.html
  33. 5 7
      Sqler/wwwroot/sqler/DataEditor/index.html
  34. 5 5
      Sqler/wwwroot/sqler/DbBackup/MySqlPort.html
  35. 5 5
      Sqler/wwwroot/sqler/DbBackup/SqlServerPort.html
  36. 5 5
      Sqler/wwwroot/sqler/DbPort/DataTransfer.html
  37. 5 5
      Sqler/wwwroot/sqler/DbPort/DbPort.html
  38. 5 5
      Sqler/wwwroot/sqler/SqlRun/index.html
  39. 16 16
      Sqler/wwwroot/sqler/index.html

+ 1 - 1
Sqler/wwwroot/Scripts/EasyTab/demo.html

@@ -8,7 +8,7 @@
     <link rel="stylesheet" type="text/css" href="../jquery-easyui/themes/gray/easyui.css" />
     <link rel="stylesheet" type="text/css" href="../jquery-easyui/themes/icon.css" />
 
-    <script type="text/javascript" src="../jquery-easyui/jquery.min.js"></script>
+    <script type="text/javascript" src="../jquery/jquery.min.js"></script>
     <script type="text/javascript" src="../jquery-easyui/jquery.easyui.min.js"></script> 
 
     <script type="text/javascript" src="ui.EasyTab.js"></script>

+ 1 - 1
Sqler/wwwroot/Scripts/EasyTab/demo_layout.html

@@ -8,7 +8,7 @@
     <link rel="stylesheet" type="text/css" href="../jquery-easyui/themes/gray/easyui.css" />
     <link rel="stylesheet" type="text/css" href="../jquery-easyui/themes/icon.css" />
 
-    <script type="text/javascript" src="../jquery-easyui/jquery.min.js"></script>
+    <script type="text/javascript" src="../jquery/jquery.min.js"></script>
     <script type="text/javascript" src="../jquery-easyui/jquery.easyui.min.js"></script>
 
     <script type="text/javascript" src="ui.EasyTab.js"></script>

Dosya farkı çok büyük olduğundan ihmal edildi
+ 56 - 0
Sqler/wwwroot/Scripts/My97DatePicker/WdatePicker.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 4 - 0
Sqler/wwwroot/Scripts/My97DatePicker/calendar.js


+ 14 - 0
Sqler/wwwroot/Scripts/My97DatePicker/lang/en.js

@@ -0,0 +1,14 @@
+var $lang={
+errAlertMsg: "Invalid date or the date out of range,redo or not?",
+aWeekStr: ["wk", "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+aLongWeekStr:["wk","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],
+aMonStr: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+aLongMonStr: ["January","February","March","April","May","June","July","August","September","October","November","December"],
+clearStr: "Clear",
+todayStr: "Today",
+okStr: "OK",
+updateStr: "OK",
+timeStr: "Time",
+quickStr: "Quick Selection",
+err_1: 'MinDate Cannot be bigger than MaxDate!'
+}

+ 14 - 0
Sqler/wwwroot/Scripts/My97DatePicker/lang/zh-cn.js

@@ -0,0 +1,14 @@
+var $lang={
+errAlertMsg: "\u4E0D\u5408\u6CD5\u7684\u65E5\u671F\u683C\u5F0F\u6216\u8005\u65E5\u671F\u8D85\u51FA\u9650\u5B9A\u8303\u56F4,\u9700\u8981\u64A4\u9500\u5417?",
+aWeekStr: ["\u5468","\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],
+aLongWeekStr:["\u5468","\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"],
+aMonStr: ["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00","\u5341\u4E8C"],
+aLongMonStr: ["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708"],
+clearStr: "\u6E05\u7A7A",
+todayStr: "\u4ECA\u5929",
+okStr: "\u786E\u5B9A",
+updateStr: "\u786E\u5B9A",
+timeStr: "\u65F6\u95F4",
+quickStr: "\u5FEB\u901F\u9009\u62E9", 
+err_1: '\u6700\u5C0F\u65E5\u671F\u4E0D\u80FD\u5927\u4E8E\u6700\u5927\u65E5\u671F!'
+}

+ 14 - 0
Sqler/wwwroot/Scripts/My97DatePicker/lang/zh-tw.js

@@ -0,0 +1,14 @@
+var $lang={
+errAlertMsg: "\u4E0D\u5408\u6CD5\u7684\u65E5\u671F\u683C\u5F0F\u6216\u8005\u65E5\u671F\u8D85\u51FA\u9650\u5B9A\u7BC4\u570D,\u9700\u8981\u64A4\u92B7\u55CE?",
+aWeekStr: ["\u5468","\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],
+aLongWeekStr:["\u5468","\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"],
+aMonStr: ["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00","\u5341\u4E8C"],
+aLongMonStr: ["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708"],
+clearStr: "\u6E05\u7A7A",
+todayStr: "\u4ECA\u5929",
+okStr: "\u78BA\u5B9A",
+updateStr: "\u78BA\u5B9A",
+timeStr: "\u6642\u9593",
+quickStr: "\u5FEB\u901F\u9078\u64C7",
+err_1: '\u6700\u5C0F\u65E5\u671F\u4E0D\u80FD\u5927\u65BC\u6700\u5927\u65E5\u671F!'
+}

+ 11 - 0
Sqler/wwwroot/Scripts/My97DatePicker/skin/WdatePicker.css

@@ -0,0 +1,11 @@
+.Wdate{
+	border:#999 1px solid;
+	height:20px;
+	background:#fff url(datePicker.gif) no-repeat right;
+}
+.Wdate::-ms-clear{display:none;}
+
+.WdateFmtErr{
+	font-weight:bold;
+	color:red;
+}

BIN
Sqler/wwwroot/Scripts/My97DatePicker/skin/datePicker.gif


+ 246 - 0
Sqler/wwwroot/Scripts/My97DatePicker/skin/default/datepicker.css

@@ -0,0 +1,246 @@
+/* 
+ * My97 DatePicker 4.8
+ */
+
+.WdateDiv{
+	width:180px;
+	background-color:#FFFFFF;
+	border:#bbb 1px solid;
+	padding:2px;
+}
+
+.WdateDiv2{
+	width:360px;
+}
+.WdateDiv *{font-size:9pt;}
+
+.WdateDiv .NavImg a{
+	display:block;
+	cursor:pointer;
+	height:16px;
+	width:16px;
+}
+
+.WdateDiv .NavImgll a{
+	float:left;
+	background:transparent url(img.gif) no-repeat scroll 0 0;
+}
+.WdateDiv .NavImgl a{
+	float:left;
+	background:transparent url(img.gif) no-repeat scroll -16px 0;
+}
+.WdateDiv .NavImgr a{
+	float:right;
+	background:transparent url(img.gif) no-repeat scroll -32px 0;
+}
+.WdateDiv .NavImgrr a{
+	float:right;
+	background:transparent url(img.gif) no-repeat scroll -48px 0;
+}
+
+.WdateDiv #dpTitle{
+	height:24px;
+	margin-bottom:2px;
+	padding:1px;
+}
+
+.WdateDiv .yminput{
+	margin-top:2px;
+	text-align:center;
+	height:20px;
+	border:0px;
+	width:50px;
+	cursor:pointer;		
+}
+
+.WdateDiv .yminputfocus{
+	margin-top:2px;
+	text-align:center;
+	font-weight:bold;
+	height:20px;
+	color:blue;
+	border:#ccc 1px solid;
+	width:50px;
+}
+
+.WdateDiv .menuSel{
+	z-index:1;
+	position:absolute;
+	background-color:#FFFFFF;	
+	border:#ccc 1px solid;
+	display:none;
+}
+
+.WdateDiv .menu{
+	cursor:pointer;
+	background-color:#fff;
+}
+
+.WdateDiv .menuOn{
+	cursor:pointer;
+	background-color:#BEEBEE;
+}
+
+.WdateDiv .invalidMenu{
+	color:#aaa;
+}
+
+.WdateDiv .YMenu{
+	margin-top:20px;
+	
+}
+
+.WdateDiv .MMenu{
+	margin-top:20px;
+	*width:62px;
+}
+
+.WdateDiv .hhMenu{
+	margin-top:-90px; 
+	margin-left:26px;
+}
+
+.WdateDiv .mmMenu{
+	margin-top:-46px; 
+	margin-left:26px;
+}
+
+.WdateDiv .ssMenu{
+	margin-top:-24px; 
+	margin-left:26px;
+}
+
+ .WdateDiv .Wweek {
+ 	text-align:center;
+	background:#DAF3F5;
+	border-right:#BDEBEE 1px solid;
+ }
+
+.WdateDiv .MTitle{
+	background-color:#BDEBEE;
+}
+.WdateDiv .WdayTable2{
+	border-collapse:collapse;
+	border:#c5d9e8 1px solid;
+}
+.WdateDiv .WdayTable2 table{
+	border:0;
+}
+
+.WdateDiv .WdayTable{
+	line-height:20px;
+	border:#c5d9e8 1px solid;
+}
+.WdateDiv .WdayTable td{
+	text-align:center;
+}
+
+.WdateDiv .Wday{
+	cursor:pointer;
+}
+
+.WdateDiv .WdayOn{
+	cursor:pointer;
+	background-color:#C0EBEF;
+}
+
+.WdateDiv .Wwday{
+	cursor:pointer;
+	color:#FF2F2F;
+}
+
+.WdateDiv .WwdayOn{
+	cursor:pointer;
+	color:#000;
+	background-color:#C0EBEF;
+}
+.WdateDiv .Wtoday{
+	cursor:pointer;
+	color:blue;
+}
+.WdateDiv .Wselday{
+	background-color:#A9E4E9;
+}
+.WdateDiv .WspecialDay{
+	background-color:#66F4DF;
+}
+
+.WdateDiv .WotherDay{ 
+	cursor:pointer;
+	color:#6A6AFF;	
+}
+
+.WdateDiv .WotherDayOn{ 
+	cursor:pointer;
+	background-color:#C0EBEF;	
+}
+
+.WdateDiv .WinvalidDay{
+	color:#aaa;
+}
+
+.WdateDiv #dpTime{
+	float:left;
+	margin-top:3px;
+	margin-right:30px;
+}
+
+.WdateDiv #dpTime #dpTimeStr{
+	margin-left:1px;
+}
+
+.WdateDiv #dpTime input{
+	width:18px;
+	height:20px;
+	text-align:center;
+	border:#ccc 1px solid;	
+}
+
+.WdateDiv #dpTime .tB{
+	border-right:0px;
+}
+
+.WdateDiv #dpTime .tE{
+	border-left:0;
+	border-right:0;
+}
+
+.WdateDiv #dpTime .tm{
+	width:7px;
+	border-left:0;
+	border-right:0;
+}
+
+.WdateDiv #dpTime #dpTimeUp{
+	height:10px;
+	width:13px;
+	border:0px;
+	background:url(img.gif) no-repeat -32px -16px;
+}
+
+.WdateDiv #dpTime #dpTimeDown{
+	height:10px;
+	width:13px;
+	border:0px;
+    background:url(img.gif) no-repeat -48px -16px;
+}
+
+ .WdateDiv #dpQS {
+ 	float:left;
+	margin-right:3px;
+	margin-top:3px;
+	background:url(img.gif) no-repeat 0px -16px;
+	width:20px;
+	height:20px;
+	cursor:pointer;
+ }
+.WdateDiv #dpControl {
+	text-align:right;	
+}
+.WdateDiv .dpButton{ 
+	height:20px;
+	width:45px;
+	border:#ccc 1px solid;
+	margin-top:2px;
+	margin-right:1px;
+}

BIN
Sqler/wwwroot/Scripts/My97DatePicker/skin/default/img.gif


BIN
Sqler/wwwroot/Scripts/My97DatePicker/skin/whyGreen/bg.jpg


+ 256 - 0
Sqler/wwwroot/Scripts/My97DatePicker/skin/whyGreen/datepicker.css

@@ -0,0 +1,256 @@
+/* 
+ * My97 DatePicker 4.8 Skin:whyGreen
+ */ 
+.WdateDiv{
+	width:180px;
+	background-color:#fff;
+	border:#C5E1E4 1px solid;
+	padding:2px;
+}
+
+.WdateDiv2{
+	width:360px;
+}
+.WdateDiv *{font-size:9pt;}
+
+.WdateDiv .NavImg a{
+	cursor:pointer;
+	display:block;
+	width:16px;
+	height:16px;
+	margin-top:1px;
+}
+
+.WdateDiv .NavImgll a{
+	float:left;
+	background:url(img.gif) no-repeat;
+}
+.WdateDiv .NavImgl a{
+	float:left;
+	background:url(img.gif) no-repeat -16px 0px;
+}
+.WdateDiv .NavImgr a{
+	float:right;
+	background:url(img.gif) no-repeat -32px 0px;
+}
+.WdateDiv .NavImgrr a{
+	float:right;
+	background:url(img.gif) no-repeat -48px 0px;
+}
+
+.WdateDiv #dpTitle{
+	height:24px;
+	padding:1px;
+	border:#c5d9e8 1px solid;
+	background:url(bg.jpg);
+	margin-bottom:2px;
+}
+
+.WdateDiv .yminput{
+	margin-top:2px;
+	text-align:center;
+	border:0px;
+	height:20px;
+	width:50px;
+	color:#034c50;
+	background-color:transparent;
+	cursor:pointer;
+}
+
+.WdateDiv .yminputfocus{
+	margin-top:2px;
+	text-align:center;
+	border:#939393 1px solid;
+	font-weight:bold;
+	color:#034c50;	
+	height:20px;
+	width:50px;
+}
+
+.WdateDiv .menuSel{
+	z-index:1;
+	position:absolute;
+	background-color:#FFFFFF;
+	border:#A3C6C8 1px solid;
+	display:none;
+}
+
+.WdateDiv .menu{
+	cursor:pointer;
+	background-color:#fff;
+	color:#11777C;
+}
+
+.WdateDiv .menuOn{
+	cursor:pointer;
+	background-color:#BEEBEE;
+}
+
+.WdateDiv .invalidMenu{
+	color:#aaa;
+}
+
+.WdateDiv .YMenu{
+	margin-top:20px;
+}
+
+.WdateDiv .MMenu{
+	margin-top:20px;
+	*width:62px;
+}
+
+.WdateDiv .hhMenu{
+	margin-top:-90px; 
+	margin-left:26px;
+}
+
+.WdateDiv .mmMenu{
+	margin-top:-46px; 
+	margin-left:26px;
+}
+
+.WdateDiv .ssMenu{
+	margin-top:-24px; 
+	margin-left:26px;
+}
+
+ .WdateDiv .Wweek {
+ 	text-align:center;
+	background:#DAF3F5;
+	border-right:#BDEBEE 1px solid;
+ }
+
+.WdateDiv .MTitle{
+	color:#13777e;
+	background-color:#bdebee;
+}
+.WdateDiv .WdayTable2{
+	border-collapse:collapse;
+	border:#BEE9F0 1px solid;
+}
+.WdateDiv .WdayTable2 table{
+	border:0;
+}
+
+.WdateDiv .WdayTable{
+	line-height:20px;	
+	color:#13777e;
+	background-color:#edfbfb;
+	border:#BEE9F0 1px solid;
+}
+.WdateDiv .WdayTable td{
+	text-align:center;
+}
+
+.WdateDiv .Wday{
+	cursor:pointer;
+}
+
+.WdateDiv .WdayOn{
+	cursor:pointer;
+	background-color:#74d2d9 ;
+}
+
+.WdateDiv .Wwday{
+	cursor:pointer;
+	color:#ab1e1e;
+}
+
+.WdateDiv .WwdayOn{
+	cursor:pointer;
+	background-color:#74d2d9;
+}
+.WdateDiv .Wtoday{
+	cursor:pointer;
+	color:blue;
+}
+.WdateDiv .Wselday{
+	background-color:#A7E2E7;
+}
+.WdateDiv .WspecialDay{
+	background-color:#66F4DF;
+}
+
+.WdateDiv .WotherDay{ 
+	cursor:pointer;
+	color:#0099CC;	
+}
+
+.WdateDiv .WotherDayOn{ 
+	cursor:pointer;
+	background-color:#C0EBEF;	
+}
+
+.WdateDiv .WinvalidDay{
+	color:#aaa;
+}
+
+.WdateDiv #dpTime{
+	float:left;
+	margin-top:3px;
+	margin-right:30px;
+}
+
+.WdateDiv #dpTime #dpTimeStr{
+	margin-left:1px;
+	color:#497F7F;
+}
+
+.WdateDiv #dpTime input{
+	height:20px;
+	width:18px;
+	text-align:center;
+	color:#333;
+	border:#61CAD0 1px solid;	
+}
+
+.WdateDiv #dpTime .tB{
+	border-right:0px;
+}
+
+.WdateDiv #dpTime .tE{
+	border-left:0;
+	border-right:0;
+}
+
+.WdateDiv #dpTime .tm{
+	width:7px;
+	border-left:0;
+	border-right:0;
+}
+
+.WdateDiv #dpTime #dpTimeUp{
+	height:10px;
+	width:13px;
+	border:0px;
+	background:url(img.gif) no-repeat -32px -16px;
+}
+
+.WdateDiv #dpTime #dpTimeDown{
+	height:10px;
+	width:13px;
+	border:0px;
+	background:url(img.gif) no-repeat -48px -16px;
+}
+
+ .WdateDiv #dpQS {
+ 	float:left;
+	margin-right:3px;
+	margin-top:3px;
+	background:url(img.gif) no-repeat 0px -16px;
+	width:20px;
+	height:20px;
+	cursor:pointer;
+ }
+.WdateDiv #dpControl {
+	text-align:right;
+	margin-top:3px;
+}
+.WdateDiv .dpButton{ 
+	height:20px;
+	width:45px;
+	margin-top:2px;
+	border:#38B1B9 1px solid;
+	background-color:#CFEBEE;
+	color:#08575B;
+}

BIN
Sqler/wwwroot/Scripts/My97DatePicker/skin/whyGreen/img.gif


+ 14 - 0
Sqler/wwwroot/Scripts/My97DatePicker/开发包/lang/en.js

@@ -0,0 +1,14 @@
+var $lang={
+errAlertMsg: "Invalid date or the date out of range,redo or not?",
+aWeekStr: ["wk", "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
+aLongWeekStr:["wk","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],
+aMonStr: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
+aLongMonStr: ["January","February","March","April","May","June","July","August","September","October","November","December"],
+clearStr: "Clear",
+todayStr: "Today",
+okStr: "OK",
+updateStr: "OK",
+timeStr: "Time",
+quickStr: "Quick Selection",
+err_1: 'MinDate Cannot be bigger than MaxDate!'
+}

+ 14 - 0
Sqler/wwwroot/Scripts/My97DatePicker/开发包/lang/zh-cn.js

@@ -0,0 +1,14 @@
+var $lang={
+errAlertMsg: "不合法的日期格式或者日期超出限定范围,需要撤销吗?",
+aWeekStr: ["周","日","一","二","三","四","五","六"],
+aLongWeekStr:["周","星期日","星期一","星期二","星期三","星期四","星期五","星期六"],
+aMonStr: ["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一","十二"],
+aLongMonStr: ["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],
+clearStr: "清空",
+todayStr: "今天",
+okStr: "确定",
+updateStr: "确定",
+timeStr: "时间",
+quickStr: "快速选择", 
+err_1: '最小日期不能大于最大日期!'
+}

+ 14 - 0
Sqler/wwwroot/Scripts/My97DatePicker/开发包/lang/zh-tw.js

@@ -0,0 +1,14 @@
+var $lang={
+errAlertMsg: "不合法的日期格式或者日期超出限定範圍,需要撤銷嗎?",
+aWeekStr: ["周","日","一","二","三","四","五","六"],
+aLongWeekStr:["周","星期日","星期一","星期二","星期三","星期四","星期五","星期六"],
+aMonStr: ["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一","十二"],
+aLongMonStr: ["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],
+clearStr: "清空",
+todayStr: "今天",
+okStr: "確定",
+updateStr: "確定",
+timeStr: "時間",
+quickStr: "快速選擇",
+err_1: '最小日期不能大於最大日期!'
+}

+ 3 - 0
Sqler/wwwroot/Scripts/My97DatePicker/开发包/readme.txt

@@ -0,0 +1,3 @@
+正式发布时,可将此文件夹删去
+
+

+ 11 - 0
Sqler/wwwroot/Scripts/My97DatePicker/开发包/skin/WdatePicker.css

@@ -0,0 +1,11 @@
+.Wdate{
+	border:#999 1px solid;
+	height:20px;
+	background:#fff url(datePicker.gif) no-repeat right;
+}
+.Wdate::-ms-clear{display:none;}
+
+.WdateFmtErr{
+	font-weight:bold;
+	color:red;
+}

BIN
Sqler/wwwroot/Scripts/My97DatePicker/开发包/skin/datePicker.gif


+ 267 - 0
Sqler/wwwroot/Scripts/My97DatePicker/开发包/skin/default/datepicker.css

@@ -0,0 +1,267 @@
+/* 
+ * My97 DatePicker 4.7
+ * 皮肤名称:default
+ */
+
+/* 日期选择容器 DIV */
+.WdateDiv{
+	width:180px;
+	background-color:#FFFFFF;
+	border:#bbb 1px solid;
+	padding:2px;
+}
+/* 双月日历的宽度 */
+.WdateDiv2{
+	width:360px;
+}
+.WdateDiv *{font-size:9pt;}
+
+/****************************
+ * 导航图标 全部是A标签
+ ***************************/
+.WdateDiv .NavImg a{
+	display:block;
+	cursor:pointer;
+	height:16px;
+	width:16px;
+}
+
+.WdateDiv .NavImgll a{
+	float:left;
+	background:transparent url(img.gif) no-repeat scroll 0 0;
+}
+.WdateDiv .NavImgl a{
+	float:left;
+	background:transparent url(img.gif) no-repeat scroll -16px 0;
+}
+.WdateDiv .NavImgr a{
+	float:right;
+	background:transparent url(img.gif) no-repeat scroll -32px 0;
+}
+.WdateDiv .NavImgrr a{
+	float:right;
+	background:transparent url(img.gif) no-repeat scroll -48px 0;
+}
+
+/****************************
+ * 年份月份相关
+ ***************************/
+/* 年份月份栏 DIV */
+.WdateDiv #dpTitle{
+	height:24px;
+	margin-bottom:2px;
+	padding:1px;
+}
+/* 年份月份输入框 INPUT */
+.WdateDiv .yminput{
+	margin-top:2px;
+	text-align:center;
+	height:20px;
+	border:0px;
+	width:50px;
+	cursor:pointer;		
+}
+/* 年份月份输入框获得焦点时的样式 INPUT */
+.WdateDiv .yminputfocus{
+	margin-top:2px;
+	text-align:center;
+	font-weight:bold;
+	height:20px;
+	color:blue;
+	border:#ccc 1px solid;
+	width:50px;
+}
+/* 菜单选择框 DIV */
+.WdateDiv .menuSel{
+	z-index:1;
+	position:absolute;
+	background-color:#FFFFFF;	
+	border:#ccc 1px solid;
+	display:none;
+}
+/* 菜单的样式 TD */
+.WdateDiv .menu{
+	cursor:pointer;
+	background-color:#fff;
+}
+/* 菜单的mouseover样式 TD */
+.WdateDiv .menuOn{
+	cursor:pointer;
+	background-color:#BEEBEE;
+}
+/* 菜单无效时的样式 TD */
+.WdateDiv .invalidMenu{
+	color:#aaa;
+}
+/* 年选择框的偏移 DIV */
+.WdateDiv .YMenu{
+	margin-top:20px;
+	
+}
+/* 月选择框的偏移 DIV */
+.WdateDiv .MMenu{
+	margin-top:20px;
+	*width:62px;
+}
+/* 时选择框的位置 DIV */
+.WdateDiv .hhMenu{
+	margin-top:-90px; 
+	margin-left:26px;
+}
+/* 分选择框的位置 DIV */
+.WdateDiv .mmMenu{
+	margin-top:-46px; 
+	margin-left:26px;
+}
+/* 秒选择框的位置 DIV */
+.WdateDiv .ssMenu{
+	margin-top:-24px; 
+	margin-left:26px;
+}
+
+/****************************
+ * 周相关
+ ***************************/
+ .WdateDiv .Wweek {
+ 	text-align:center;
+	background:#DAF3F5;
+	border-right:#BDEBEE 1px solid;
+ }
+/****************************
+ * 星期,日期相关
+ ***************************/
+/* 星期栏 TR */
+.WdateDiv .MTitle{
+	background-color:#BDEBEE;
+}
+.WdateDiv .WdayTable2{
+	border-collapse:collapse;
+	border:#c5d9e8 1px solid;
+}
+.WdateDiv .WdayTable2 table{
+	border:0;
+}
+/* 日期栏表格 TABLE */
+.WdateDiv .WdayTable{
+	line-height:20px;
+	border:#c5d9e8 1px solid;
+}
+.WdateDiv .WdayTable td{
+	text-align:center;
+}
+/* 日期格的样式 TD */
+.WdateDiv .Wday{
+	cursor:pointer;
+}
+/* 日期格的mouseover样式 TD */
+.WdateDiv .WdayOn{
+	cursor:pointer;
+	background-color:#C0EBEF;
+}
+/* 周末日期格的样式 TD */
+.WdateDiv .Wwday{
+	cursor:pointer;
+	color:#FF2F2F;
+}
+/* 周末日期格的mouseover样式 TD */
+.WdateDiv .WwdayOn{
+	cursor:pointer;
+	color:#000;
+	background-color:#C0EBEF;
+}
+.WdateDiv .Wtoday{
+	cursor:pointer;
+	color:blue;
+}
+.WdateDiv .Wselday{
+	background-color:#A9E4E9;
+}
+.WdateDiv .WspecialDay{
+	background-color:#66F4DF;
+}
+/* 其他月份的日期 */
+.WdateDiv .WotherDay{ 
+	cursor:pointer;
+	color:#6A6AFF;	
+}
+/* 其他月份的日期mouseover样式 */
+.WdateDiv .WotherDayOn{ 
+	cursor:pointer;
+	background-color:#C0EBEF;	
+}
+/* 无效日期的样式,即在日期范围以外日期格的样式,不能选择的日期 */
+.WdateDiv .WinvalidDay{
+	color:#aaa;
+}
+
+/****************************
+ * 时间相关
+ ***************************/
+/* 时间栏 DIV */
+.WdateDiv #dpTime{
+	float:left;
+	margin-top:3px;
+	margin-right:30px;
+}
+/* 时间文字 SPAN */
+.WdateDiv #dpTime #dpTimeStr{
+	margin-left:1px;
+}
+/* 时间输入框 INPUT */
+.WdateDiv #dpTime input{
+	width:18px;
+	height:20px;
+	text-align:center;
+	border:#ccc 1px solid;	
+}
+/* 时间 时 INPUT */
+.WdateDiv #dpTime .tB{
+	border-right:0px;
+}
+/* 时间 分和间隔符 ':' INPUT */
+.WdateDiv #dpTime .tE{
+	border-left:0;
+	border-right:0;
+}
+/* 时间 秒 INPUT */
+.WdateDiv #dpTime .tm{
+	width:7px;
+	border-left:0;
+	border-right:0;
+}
+/* 时间右边的向上按钮 BUTTON */
+.WdateDiv #dpTime #dpTimeUp{
+	height:10px;
+	width:13px;
+	border:0px;
+	background:url(img.gif) no-repeat -32px -16px;
+}
+/* 时间右边的向下按钮 BUTTON */
+.WdateDiv #dpTime #dpTimeDown{
+	height:10px;
+	width:13px;
+	border:0px;
+    background:url(img.gif) no-repeat -48px -16px;
+}
+/****************************
+ * 其他
+ ***************************/
+ .WdateDiv #dpQS {
+ 	float:left;
+	margin-right:3px;
+	margin-top:3px;
+	background:url(img.gif) no-repeat 0px -16px;
+	width:20px;
+	height:20px;
+	cursor:pointer;
+ }
+.WdateDiv #dpControl {
+	text-align:right;	
+}
+.WdateDiv .dpButton{ 
+	height:20px;
+	width:45px;
+	border:#ccc 1px solid;
+	margin-top:2px;
+	margin-right:1px;
+}

BIN
Sqler/wwwroot/Scripts/My97DatePicker/开发包/skin/default/img.gif


BIN
Sqler/wwwroot/Scripts/My97DatePicker/开发包/skin/whyGreen/bg.jpg


+ 277 - 0
Sqler/wwwroot/Scripts/My97DatePicker/开发包/skin/whyGreen/datepicker.css

@@ -0,0 +1,277 @@
+/* 
+ * My97 DatePicker 4.7
+ * 皮肤名称:whyGreen
+ */
+ 
+/* 日期选择容器 DIV */
+.WdateDiv{
+	width:180px;
+	background-color:#fff;
+	border:#C5E1E4 1px solid;
+	padding:2px;
+}
+/* 双月日历的宽度 */
+.WdateDiv2{
+	width:360px;
+}
+.WdateDiv *{font-size:9pt;}
+
+/****************************
+ * 导航图标 全部是A标签
+ ***************************/
+.WdateDiv .NavImg a{
+	cursor:pointer;
+	display:block;
+	width:16px;
+	height:16px;
+	margin-top:1px;
+}
+
+.WdateDiv .NavImgll a{
+	float:left;
+	background:url(img.gif) no-repeat;
+}
+.WdateDiv .NavImgl a{
+	float:left;
+	background:url(img.gif) no-repeat -16px 0px;
+}
+.WdateDiv .NavImgr a{
+	float:right;
+	background:url(img.gif) no-repeat -32px 0px;
+}
+.WdateDiv .NavImgrr a{
+	float:right;
+	background:url(img.gif) no-repeat -48px 0px;
+}
+/****************************
+ * 年份月份相关
+ ***************************/
+/* 年份月份栏 DIV */
+.WdateDiv #dpTitle{
+	height:24px;
+	padding:1px;
+	border:#c5d9e8 1px solid;
+	background:url(bg.jpg);
+	margin-bottom:2px;
+}
+/* 年份月份输入框 INPUT */
+.WdateDiv .yminput{
+	margin-top:2px;
+	text-align:center;
+	border:0px;
+	height:20px;
+	width:50px;
+	color:#034c50;
+	background-color:transparent;
+	cursor:pointer;
+}
+/* 年份月份输入框获得焦点时的样式 INPUT */
+.WdateDiv .yminputfocus{
+	margin-top:2px;
+	text-align:center;
+	border:#939393 1px solid;
+	font-weight:bold;
+	color:#034c50;	
+	height:20px;
+	width:50px;
+}
+/* 菜单选择框 DIV */
+.WdateDiv .menuSel{
+	z-index:1;
+	position:absolute;
+	background-color:#FFFFFF;
+	border:#A3C6C8 1px solid;
+	display:none;
+}
+/* 菜单的样式 TD */
+.WdateDiv .menu{
+	cursor:pointer;
+	background-color:#fff;
+	color:#11777C;
+}
+/* 菜单的mouseover样式 TD */
+.WdateDiv .menuOn{
+	cursor:pointer;
+	background-color:#BEEBEE;
+}
+/* 菜单无效时的样式 TD */
+.WdateDiv .invalidMenu{
+	color:#aaa;
+}
+/* 年选择框的偏移 DIV */
+.WdateDiv .YMenu{
+	margin-top:20px;
+}
+/* 月选择框的偏移 DIV */
+.WdateDiv .MMenu{
+	margin-top:20px;
+	*width:62px;
+}
+/* 时选择框的位置 DIV */
+.WdateDiv .hhMenu{
+	margin-top:-90px; 
+	margin-left:26px;
+}
+/* 分选择框的位置 DIV */
+.WdateDiv .mmMenu{
+	margin-top:-46px; 
+	margin-left:26px;
+}
+/* 秒选择框的位置 DIV */
+.WdateDiv .ssMenu{
+	margin-top:-24px; 
+	margin-left:26px;
+}
+
+/****************************
+ * 周相关
+ ***************************/
+ .WdateDiv .Wweek {
+ 	text-align:center;
+	background:#DAF3F5;
+	border-right:#BDEBEE 1px solid;
+ }
+/****************************
+ * 星期,日期相关
+ ***************************/
+ /* 星期栏 TR */
+.WdateDiv .MTitle{
+	color:#13777e;
+	background-color:#bdebee;
+}
+.WdateDiv .WdayTable2{
+	border-collapse:collapse;
+	border:#BEE9F0 1px solid;
+}
+.WdateDiv .WdayTable2 table{
+	border:0;
+}
+/* 日期栏表格 TABLE */
+.WdateDiv .WdayTable{
+	line-height:20px;	
+	color:#13777e;
+	background-color:#edfbfb;
+	border:#BEE9F0 1px solid;
+}
+.WdateDiv .WdayTable td{
+	text-align:center;
+}
+/* 日期格的样式 TD */
+.WdateDiv .Wday{
+	cursor:pointer;
+}
+/* 日期格的mouseover样式 TD */
+.WdateDiv .WdayOn{
+	cursor:pointer;
+	background-color:#74d2d9 ;
+}
+/* 周末日期格的样式 TD */
+.WdateDiv .Wwday{
+	cursor:pointer;
+	color:#ab1e1e;
+}
+/* 周末日期格的mouseover样式 TD */
+.WdateDiv .WwdayOn{
+	cursor:pointer;
+	background-color:#74d2d9;
+}
+.WdateDiv .Wtoday{
+	cursor:pointer;
+	color:blue;
+}
+.WdateDiv .Wselday{
+	background-color:#A7E2E7;
+}
+.WdateDiv .WspecialDay{
+	background-color:#66F4DF;
+}
+/* 其他月份的日期 */
+.WdateDiv .WotherDay{ 
+	cursor:pointer;
+	color:#0099CC;	
+}
+/* 其他月份的日期mouseover样式 */
+.WdateDiv .WotherDayOn{ 
+	cursor:pointer;
+	background-color:#C0EBEF;	
+}
+/* 无效日期的样式,即在日期范围以外日期格的样式,不能选择的日期 */
+.WdateDiv .WinvalidDay{
+	color:#aaa;
+}
+
+/****************************
+ * 时间相关
+ ***************************/
+/* 时间栏 DIV */
+.WdateDiv #dpTime{
+	float:left;
+	margin-top:3px;
+	margin-right:30px;
+}
+/* 时间文字 SPAN */
+.WdateDiv #dpTime #dpTimeStr{
+	margin-left:1px;
+	color:#497F7F;
+}
+/* 时间输入框 INPUT */
+.WdateDiv #dpTime input{
+	height:20px;
+	width:18px;
+	text-align:center;
+	color:#333;
+	border:#61CAD0 1px solid;	
+}
+/* 时间 时 INPUT */
+.WdateDiv #dpTime .tB{
+	border-right:0px;
+}
+/* 时间 分和间隔符 ':' INPUT */
+.WdateDiv #dpTime .tE{
+	border-left:0;
+	border-right:0;
+}
+/* 时间 秒 INPUT */
+.WdateDiv #dpTime .tm{
+	width:7px;
+	border-left:0;
+	border-right:0;
+}
+/* 时间右边的向上按钮 BUTTON */
+.WdateDiv #dpTime #dpTimeUp{
+	height:10px;
+	width:13px;
+	border:0px;
+	background:url(img.gif) no-repeat -32px -16px;
+}
+/* 时间右边的向下按钮 BUTTON */
+.WdateDiv #dpTime #dpTimeDown{
+	height:10px;
+	width:13px;
+	border:0px;
+	background:url(img.gif) no-repeat -48px -16px;
+}
+/****************************
+ * 其他
+ ***************************/
+ .WdateDiv #dpQS {
+ 	float:left;
+	margin-right:3px;
+	margin-top:3px;
+	background:url(img.gif) no-repeat 0px -16px;
+	width:20px;
+	height:20px;
+	cursor:pointer;
+ }
+.WdateDiv #dpControl {
+	text-align:right;
+	margin-top:3px;
+}
+.WdateDiv .dpButton{ 
+	height:20px;
+	width:45px;
+	margin-top:2px;
+	border:#38B1B9 1px solid;
+	background-color:#CFEBEE;
+	color:#08575B;
+}

BIN
Sqler/wwwroot/Scripts/My97DatePicker/开发包/skin/whyGreen/img.gif


+ 129 - 0
Sqler/wwwroot/Scripts/autoTemp/AutoTemp.README.md

@@ -0,0 +1,129 @@
+autoTemp 2.0.2(2022-02-10)
+
+可通过修改数据库字段的注释 来配置字段控件属性。如:
+ 
+    [fieldIgnore]        忽略当前字段
+    [idField]            手动指定当前列为id列,默认为数据库主键
+	[field:{path}=value] 直接把值设置到field中,path可以为多级路径,如:[field:title=登录名]
+    [field:title=登录名]     字段的title为登录名,即标题显示登录名
+    [field:visiable=false]   字段不可见
+    [field:editable=false]   字段不可编辑
+    [field:list_width=200]   列表页中此字段的宽度为200
+	[field:field=name]       字段的field为name,同时为ig-id的值
+	[field:ig-class=TextArea]字段的ig-class为 TextArea,不指定则为Text
+    [field:ig-param={height:100,width:100}]    ig-param的值,一般为对象
+
+
+    树形列表:  必须同时指定pid列和treeField列,否则作为普通列表数据展示
+    [pidField]          当前列为pid
+    [treeField]         列表页中当前列作为树形展示
+ 
+    [rootPidValue:0]    树控件根节点的pid的值,默认为0,在任一列的注释中指定皆可
+
+
+    列表页数据筛选条件:  同一字段可指定多个筛选条件
+    [filter:开始时间,=]   当前列作为筛选条件,筛选条件名称为开始时间(若不指定则为当前列title),筛选方式为"="
+    
+	[controller:path=value] 直接把值设置到controllerConfig中,path可以为多级路径,如:[controller:permit.delete=false]
+	[controller:list.title=SqlText] 设置list页面标题为SqlText
+
+ 
+
+	设置不可删除(其他同理: insert、update、show、delete)
+		[controller:permit.delete=false]
+
+	设置list页面rowButtons:
+		[controller:list.rowButtons=&#91;{text:'查看id',handler:'function(callback,id){  callback();alert(id); }' }&#93;] 
+									
+
+
+field:
+{ 'ig-class': 'TextArea', field: 'name', title: '<span title="装修商名称">装修商</span>', list_width: 200 ,visiable:false,editable:false  }
+
+filter:
+ { field: 'name', title: '装修商',filterOpt:'=' }
+
+
+ 注释:
+
+ 1.值中若出现中括号,可用以下转义。
+ [  \x5B --- 左中括号  
+ ]  \x5D --- 右中括号  
+
+
+ 2.xml转义符号
+  <     &lt;	
+  >		&gt;	
+  &		&amp;	
+  '		&apos;	
+  "		&quot;	
+  空格  &nbsp;	
+
+
+
+
+
+	demo:
+	http://localhost:4570/autoTemp/Scripts/autoTemp/list.html?dataProvider=LocalStorageProvider
+    http://localhost:4570/autoTemp/Scripts/autoTemp/list.html?dataProvider=LocalStorageProvider&tree=false
+
+
+	http://localhost:4570/autoTemp/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/demo_list/{action}
+	http://localhost:4570/autoTemp/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/demo_repository_list/{action}
+	http://localhost:4570/autoTemp/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/demo_tree/{action}
+
+
+
+
+
+
+var controllerConfig = {
+       dependency: {
+	    css: [],
+	    js: []
+	},
+
+	/* 添加、修改、查看、删除 等权限,可不指定。 默认值均为true  */
+	'//permit': {
+	    insert: false,
+	    update: false,
+	    show: false,
+	    delete: false
+	},
+
+	idField: 'id',
+	pidField: 'pid',
+	//treeField: 'name',
+	rootPidValue: '0',
+
+	list: {
+	    title: 'autoTemp-demo',
+	    buttons: [
+		{ text: '执行js', handler: 'function(callback){  setTimeout(callback,5000); }' },
+		//{ text: '调用接口', ajax: { type: 'GET', url: '/autoTemp/demo_list/getConfig' } }
+	    ],
+	    rowButtons: [
+		{ text: '查看id', handler: 'function(callback,id){  callback();alert(id); }' },
+		//{ text: '调用接口', ajax: { type: 'GET', url: '/autoTemp/{template}/getConfig?name={id}' } }
+	    ]
+	},
+
+
+	fields: [
+	    { 'ig-class': 'Text', field: 'name', title: '<span title="装修商名称">装修商</span>', list_width: 200, editable: false },
+	    { 'ig-class': 'Text', field: 'sex', title: '性别', list_width: 80, visiable: false },
+	    { 'ig-class': 'TextArea', field: 'random', title: 'random', list_width: 150, 'ig-param': {height:300} },
+	    { 'ig-class': 'Text', field: 'random2', title: 'random2', list_width: 150 }
+	],
+
+	filterFields: [
+	    { 'ig-class': 'Text', field: 'name', title: '装修商', filterOpt: 'Contains' },
+	    { 'ig-class': 'Text', field: 'sex', title: '性别' },
+	    { 'ig-class': 'Text', field: 'random', title: 'random' }
+	]
+
+    };
+
+
+
+

+ 0 - 129
Sqler/wwwroot/Scripts/autoTemp/AutoTemp.txt

@@ -1,129 +0,0 @@
-autoTemp 2.0.2(2022-02-10)
-
-可通过修改数据库字段的注释 来配置字段控件属性。如:
- 
-    [fieldIgnore]        忽略当前字段
-    [idField]            手动指定当前列为id列,默认为数据库主键
-	[field:{path}=value] 直接把值设置到field中,path可以为多级路径,如:[field:title=登录名]
-    [field:title=登录名]     字段的title为登录名,即标题显示登录名
-    [field:visiable=false]   字段不可见
-    [field:editable=false]   字段不可编辑
-    [field:list_width=200]   列表页中此字段的宽度为200
-	[field:field=name]       字段的field为name,同时为ig-id的值
-	[field:ig-class=TextArea]字段的ig-class为 TextArea,不指定则为Text
-    [field:ig-param={height:100,width:100}]    ig-param的值,一般为对象
-
-
-    树形列表:  必须同时指定pid列和treeField列,否则作为普通列表数据展示
-    [pidField]          当前列为pid
-    [treeField]         列表页中当前列作为树形展示
- 
-    [rootPidValue:0]    树控件根节点的pid的值,默认为0,在任一列的注释中指定皆可
-
-
-    列表页数据筛选条件:  同一字段可指定多个筛选条件
-    [filter:开始时间,=]   当前列作为筛选条件,筛选条件名称为开始时间(若不指定则为当前列title),筛选方式为"="
-    
-	[controller:path=value] 直接把值设置到controllerConfig中,path可以为多级路径,如:[controller:permit.delete=false]
-	[controller:list.title=SqlText] 设置list页面标题为SqlText
-
- 
-
-	设置不可删除(其他同理: insert、update、show、delete)
-		[controller:permit.delete=false]
-
-	设置list页面rowButtons:
-		[controller:list.rowButtons=&#91;{text:'查看id',handler:'function(callback,id){  callback();alert(id); }' }&#93;] 
-									
-
-
-field:
-{ 'ig-class': 'TextArea', field: 'name', title: '<span title="装修商名称">装修商</span>', list_width: 200 ,visiable:false,editable:false  }
-
-filter:
- { field: 'name', title: '装修商',filterOpt:'=' }
-
-
- 注释:
-
- 1.值中若出现中括号,可用以下转义。
- [  \x5B --- 左中括号  
- ]  \x5D --- 右中括号  
-
-
- 2.xml转义符号
-  <     &lt;	
-  >		&gt;	
-  &		&amp;	
-  '		&apos;	
-  "		&quot;	
-  空格  &nbsp;	
-
-
-
-
-
-	demo:
-	http://localhost:4570/autoTemp/Scripts/autoTemp/list.html?dataProvider=LocalStorageProvider
-    http://localhost:4570/autoTemp/Scripts/autoTemp/list.html?dataProvider=LocalStorageProvider&tree=false
-
-
-	http://localhost:4570/autoTemp/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/demo_list/{action}
-	http://localhost:4570/autoTemp/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/demo_repository_list/{action}
-	http://localhost:4570/autoTemp/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/demo_tree/{action}
-
-
-
-
-
-
-var controllerConfig = {
-       dependency: {
-	    css: [],
-	    js: []
-	},
-
-	/* 添加、修改、查看、删除 等权限,可不指定。 默认值均为true  */
-	'//permit': {
-	    insert: false,
-	    update: false,
-	    show: false,
-	    delete: false
-	},
-
-	idField: 'id',
-	pidField: 'pid',
-	//treeField: 'name',
-	rootPidValue: '0',
-
-	list: {
-	    title: 'autoTemp-demo',
-	    buttons: [
-		{ text: '执行js', handler: 'function(callback){  setTimeout(callback,5000); }' },
-		//{ text: '调用接口', ajax: { type: 'GET', url: '/autoTemp/demo_list/getConfig' } }
-	    ],
-	    rowButtons: [
-		{ text: '查看id', handler: 'function(callback,id){  callback();alert(id); }' },
-		//{ text: '调用接口', ajax: { type: 'GET', url: '/autoTemp/{template}/getConfig?name={id}' } }
-	    ]
-	},
-
-
-	fields: [
-	    { 'ig-class': 'Text', field: 'name', title: '<span title="装修商名称">装修商</span>', list_width: 200, editable: false },
-	    { 'ig-class': 'Text', field: 'sex', title: '性别', list_width: 80, visiable: false },
-	    { 'ig-class': 'TextArea', field: 'random', title: 'random', list_width: 150, 'ig-param': {height:300} },
-	    { 'ig-class': 'Text', field: 'random2', title: 'random2', list_width: 150 }
-	],
-
-	filterFields: [
-	    { 'ig-class': 'Text', field: 'name', title: '装修商', filterOpt: 'Contains' },
-	    { 'ig-class': 'Text', field: 'sex', title: '性别' },
-	    { 'ig-class': 'Text', field: 'random', title: 'random' }
-	]
-
-    };
-
-
-
-

+ 1 - 1
Sqler/wwwroot/Scripts/autoTemp/item.html

@@ -3,7 +3,7 @@
 <head>
     <title></title>
 
-    <script type="text/javascript" src="../jquery-easyui/jquery.min.js"></script>
+    <script type="text/javascript" src="../jquery/jquery.min.js"></script>
 
     <link rel="stylesheet" type="text/css" href="../jquery-easyui/themes/default/easyui.css" />
     <link rel="stylesheet" type="text/css" href="../jquery-easyui/themes/icon.css" />

+ 1 - 1
Sqler/wwwroot/Scripts/autoTemp/list.html

@@ -3,7 +3,7 @@
 <head>
     <title></title>
 
-    <script type="text/javascript" src="../jquery-easyui/jquery.min.js"></script>
+    <script type="text/javascript" src="../jquery/jquery.min.js"></script>
 
     <link rel="stylesheet" type="text/css" href="../jquery-easyui/themes/default/easyui.css" />
     <link rel="stylesheet" type="text/css" href="../jquery-easyui/themes/icon.css" />

+ 0 - 0
Sqler/wwwroot/Scripts/infoGet/infoGet.txt → Sqler/wwwroot/Scripts/infoGet/infoGet.README.md


+ 4 - 4
Sqler/wwwroot/Scripts/infoGet/widget/demo/demo.html

@@ -4,11 +4,11 @@
     <meta charset="utf-8" />
     <title></title>
 
-    <script type="text/javascript" src="../../Scripts/jquery-easyui/jquery.min.js"></script>
+    <script type="text/javascript" src="/Scripts/jquery/jquery.min.js"></script>
 
-    <link rel="stylesheet" type="text/css" href="../../Scripts/jquery-easyui/themes/default/easyui.css" />
-    <link rel="stylesheet" type="text/css" href="../../Scripts/jquery-easyui/themes/icon.css" />
-    <script type="text/javascript" src="../../Scripts/jquery-easyui/jquery.easyui.min.js"></script>
+    <link rel="stylesheet" type="text/css" href="/Scripts/jquery-easyui/themes/default/easyui.css" />
+    <link rel="stylesheet" type="text/css" href="/Scripts/jquery-easyui/themes/icon.css" />
+    <script type="text/javascript" src="/Scripts/jquery-easyui/jquery.easyui.min.js"></script>
 
     <script type="text/javascript" src="../infoGet.js"></script>
     <script type="text/javascript" src="../infoGet.widget.Text.js"></script>

+ 3 - 3
Sqler/wwwroot/index.html

@@ -1,10 +1,10 @@
 <!DOCTYPE html>
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
-    <title>正在跳转</title>
+    <title>jumping</title>
     <meta http-equiv="refresh" content="0;url=/sqler/index.html">
 </head>
-<body >
-  正在跳转...
+<body>
+    jumping...
 </body>
 </html>

+ 5 - 7
Sqler/wwwroot/sqler/DataEditor/index.html

@@ -3,9 +3,9 @@
 <head>
     <title></title>
 
-    <script type="text/javascript" src="/autoTemp/Scripts/jquery-easyui/jquery.min.js"></script>
+    <script type="text/javascript" src="/Scripts/jquery/jquery.min.js"></script>
 
-    <script src="/autoTemp/Scripts/util/theme.js"></script>
+    <script src="/Scripts/util/theme.js"></script>
 
 
     <script type="text/javascript">
@@ -23,7 +23,7 @@
 
                 for (t in templateList) {
                     var template = templateList[t];
-                    html += t + '. <a href="#" src="/autoTemp/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/' + template + '/{action}">' + template + '</a><br /><br />';
+                    html += t + '. <a href="#" src="/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/' + template + '/{action}">' + template + '</a><br /><br />';
                 }
 
                 $('#templateList').html(html);
@@ -51,10 +51,8 @@
 
     <div style="width:100%;height:1px; background-color:#dbe5e7;margin-top: 10px;margin-bottom: 10px;"></div>
     <div id='templateDemo'>
-        <a href="#" src="/autoTemp/Scripts/autoTemp/list.html?dataProvider=LocalStorageProvider&tree=false">LocalStorage list</a><br /><br />
-        <a href="#" src="/autoTemp/Scripts/autoTemp/list.html?dataProvider=LocalStorageProvider">LocalStorage tree</a><br /><br />
-        <!--<a href="#" src="/autoTemp/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/demo_list/{action}">demo_list</a><br /><br />
-        <a href="#" src="/autoTemp/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/demo_tree/{action}">demo_tree</a><br /><br />-->
+        <a href="#" src="/Scripts/autoTemp/list.html?dataProvider=LocalStorageProvider&tree=false">LocalStorage list</a><br /><br />
+        <a href="#" src="/Scripts/autoTemp/list.html?dataProvider=LocalStorageProvider">LocalStorage tree</a><br /><br />
     </div>
     <div id='templateList'>
     </div>

+ 5 - 5
Sqler/wwwroot/sqler/DbBackup/MySqlPort.html

@@ -2,13 +2,13 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head id="Head1" runat="server">
     <title>SqlServer导入导出</title>
-    <link rel="stylesheet" type="text/css" href="/autoTemp/Scripts/jquery-easyui/themes/default/easyui.css" />
-    <link rel="stylesheet" type="text/css" href="/autoTemp/Scripts/jquery-easyui/themes/icon.css" />
+    <link rel="stylesheet" type="text/css" href="/Scripts/jquery-easyui/themes/default/easyui.css" />
+    <link rel="stylesheet" type="text/css" href="/Scripts/jquery-easyui/themes/icon.css" />
 
-    <script type="text/javascript" src="/autoTemp/Scripts/jquery-easyui/jquery.min.js"></script>
-    <script type="text/javascript" src="/autoTemp/Scripts/jquery-easyui/jquery.easyui.min.js"></script>
+    <script type="text/javascript" src="/Scripts/jquery/jquery.min.js"></script>
+    <script type="text/javascript" src="/Scripts/jquery-easyui/jquery.easyui.min.js"></script>
 
-    <script type="text/javascript" src="/autoTemp/Scripts/util/theme.js"></script>
+    <script type="text/javascript" src="/Scripts/util/theme.js"></script>
 
 </head>
 <body>

+ 5 - 5
Sqler/wwwroot/sqler/DbBackup/SqlServerPort.html

@@ -2,13 +2,13 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head id="Head1" runat="server">
     <title>SqlServer导入导出</title>
-    <link rel="stylesheet" type="text/css" href="/autoTemp/Scripts/jquery-easyui/themes/default/easyui.css" />
-    <link rel="stylesheet" type="text/css" href="/autoTemp/Scripts/jquery-easyui/themes/icon.css" />
+    <link rel="stylesheet" type="text/css" href="/Scripts/jquery-easyui/themes/default/easyui.css" />
+    <link rel="stylesheet" type="text/css" href="/Scripts/jquery-easyui/themes/icon.css" />
 
-    <script type="text/javascript" src="/autoTemp/Scripts/jquery-easyui/jquery.min.js"></script>
-    <script type="text/javascript" src="/autoTemp/Scripts/jquery-easyui/jquery.easyui.min.js"></script>
+    <script type="text/javascript" src="/Scripts/jquery/jquery.min.js"></script>
+    <script type="text/javascript" src="/Scripts/jquery-easyui/jquery.easyui.min.js"></script>
 
-    <script type="text/javascript" src="/autoTemp/Scripts/util/theme.js"></script>
+    <script type="text/javascript" src="/Scripts/util/theme.js"></script>
 
 </head>
 <body>

+ 5 - 5
Sqler/wwwroot/sqler/DbPort/DataTransfer.html

@@ -2,14 +2,14 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head id="Head1" runat="server">
     <title>数据直导 DbPort SqlRun</title>
-    <link rel="stylesheet" type="text/css" href="/autoTemp/Scripts/jquery-easyui/themes/default/easyui.css" />
-    <link rel="stylesheet" type="text/css" href="/autoTemp/Scripts/jquery-easyui/themes/icon.css" />
+    <link rel="stylesheet" type="text/css" href="/Scripts/jquery-easyui/themes/default/easyui.css" />
+    <link rel="stylesheet" type="text/css" href="/Scripts/jquery-easyui/themes/icon.css" />
 
-    <script type="text/javascript" src="/autoTemp/Scripts/jquery-easyui/jquery.min.js"></script>
-    <script type="text/javascript" src="/autoTemp/Scripts/jquery-easyui/jquery.easyui.min.js"></script>
+    <script type="text/javascript" src="/Scripts/jquery/jquery.min.js"></script>
+    <script type="text/javascript" src="/Scripts/jquery-easyui/jquery.easyui.min.js"></script>
 
 
-    <script type="text/javascript" src="/autoTemp/Scripts/util/theme.js"></script>
+    <script type="text/javascript" src="/Scripts/util/theme.js"></script>
 
  
 

+ 5 - 5
Sqler/wwwroot/sqler/DbPort/DbPort.html

@@ -2,13 +2,13 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head id="Head1" runat="server">
     <title>SqlRun</title>
-    <link rel="stylesheet" type="text/css" href="/autoTemp/Scripts/jquery-easyui/themes/default/easyui.css" />
-    <link rel="stylesheet" type="text/css" href="/autoTemp/Scripts/jquery-easyui/themes/icon.css" />
+    <link rel="stylesheet" type="text/css" href="/Scripts/jquery-easyui/themes/default/easyui.css" />
+    <link rel="stylesheet" type="text/css" href="/Scripts/jquery-easyui/themes/icon.css" />
 
-    <script type="text/javascript" src="/autoTemp/Scripts/jquery-easyui/jquery.min.js"></script>
-    <script type="text/javascript" src="/autoTemp/Scripts/jquery-easyui/jquery.easyui.min.js"></script>
+    <script type="text/javascript" src="/Scripts/jquery/jquery.min.js"></script>
+    <script type="text/javascript" src="/Scripts/jquery-easyui/jquery.easyui.min.js"></script>
 
-    <script type="text/javascript" src="/autoTemp/Scripts/util/theme.js"></script>
+    <script type="text/javascript" src="/Scripts/util/theme.js"></script>
  
 
 </head>

+ 5 - 5
Sqler/wwwroot/sqler/SqlRun/index.html

@@ -2,14 +2,14 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head id="Head1" runat="server">
     <title>SqlRun</title>
-    <link rel="stylesheet" type="text/css" href="/autoTemp/Scripts/jquery-easyui/themes/default/easyui.css" />
-    <link rel="stylesheet" type="text/css" href="/autoTemp/Scripts/jquery-easyui/themes/icon.css" />
+    <link rel="stylesheet" type="text/css" href="/Scripts/jquery-easyui/themes/default/easyui.css" />
+    <link rel="stylesheet" type="text/css" href="/Scripts/jquery-easyui/themes/icon.css" />
 
-    <script type="text/javascript" src="/autoTemp/Scripts/jquery-easyui/jquery.min.js"></script>
-    <script type="text/javascript" src="/autoTemp/Scripts/jquery-easyui/jquery.easyui.min.js"></script>
+    <script type="text/javascript" src="/Scripts/jquery/jquery.min.js"></script>
+    <script type="text/javascript" src="/Scripts/jquery-easyui/jquery.easyui.min.js"></script>
 
     
-    <script type="text/javascript" src="/autoTemp/Scripts/util/theme.js"></script>
+    <script type="text/javascript" src="/Scripts/util/theme.js"></script>
 
 
     <style type="text/css">

+ 16 - 16
Sqler/wwwroot/sqler/index.html

@@ -5,13 +5,13 @@
     <title>Sqler</title>
 
     <!-- easyui -->
-    <link rel="stylesheet" type="text/css" href="/autoTemp/Scripts/jquery-easyui/themes/gray/easyui.css" />
-    <link rel="stylesheet" type="text/css" href="/autoTemp/Scripts/jquery-easyui/themes/icon.css" />
+    <link rel="stylesheet" type="text/css" href="/Scripts/jquery-easyui/themes/gray/easyui.css" />
+    <link rel="stylesheet" type="text/css" href="/Scripts/jquery-easyui/themes/icon.css" />
 
-    <script type="text/javascript" src="/autoTemp/Scripts/jquery-easyui/jquery.min.js"></script>
-    <script type="text/javascript" src="/autoTemp/Scripts/jquery-easyui/jquery.easyui.min.js"></script>
+    <script type="text/javascript" src="/Scripts/jquery/jquery.min.js"></script>
+    <script type="text/javascript" src="/Scripts/jquery-easyui/jquery.easyui.min.js"></script>
 
-    <script type="text/javascript" src="Scripts/EasyTab/ui.EasyTab.js"></script>
+    <script type="text/javascript" src="/Scripts/EasyTab/ui.EasyTab.js"></script>
     <style type="text/css">
 
         .luEasyTab div div div {
@@ -53,7 +53,7 @@
             }
 
         img[mid] {
-            content: url(/autoTemp/Scripts/jquery-easyui/themes/icons/tip.png);
+            content: url(/Scripts/jquery-easyui/themes/icons/tip.png);
         }
     </style>
 
@@ -69,7 +69,7 @@
                 "children": [
                     {
                         "attributes": {
-                            "url": "/autoTemp/Scripts/autoTemp/item.html?apiRoute=/autoTemp/data/Sqler_SqlRun_Config/{action}&mode=update&id=1"
+                            "url": "/Scripts/autoTemp/item.html?apiRoute=/autoTemp/data/Sqler_SqlRun_Config/{action}&mode=update&id=1"
                         },
                         "text": "<img  mid='" + Math.random() + "' />SqlRun配置",
                         "iconCls": "icon-null"
@@ -94,14 +94,14 @@
                 "children": [
                     {
                         "attributes": {
-                            "url": "/autoTemp/Scripts/autoTemp/item.html?apiRoute=/autoTemp/data/Sqler_SqlBackup_SqlServerBackup_Config/{action}&mode=update&id=1"
+                            "url": "/Scripts/autoTemp/item.html?apiRoute=/autoTemp/data/Sqler_SqlBackup_SqlServerBackup_Config/{action}&mode=update&id=1"
                         },
                         "text": "<img  mid='" + Math.random() + "' />SqlServer备份还原配置",
                         "iconCls": "icon-null"
                     },
                     {
                         "attributes": {
-                            "url": "/autoTemp/Scripts/autoTemp/list.html?apiRoute=/sqler/Sqler_SqlBackup_SqlServerBackup/{action}"
+                            "url": "/Scripts/autoTemp/list.html?apiRoute=/sqler/Sqler_SqlBackup_SqlServerBackup/{action}"
                         },
                         "text": "<img  mid='" + Math.random() + "' />SqlServer备份还原",
                         "iconCls": "icon-null"
@@ -120,14 +120,14 @@
 
                     {
                         "attributes": {
-                            "url": "/autoTemp/Scripts/autoTemp/item.html?apiRoute=/autoTemp/data/Sqler_SqlBackup_MySqlBackup_Config/{action}&mode=update&id=1"
+                            "url": "/Scripts/autoTemp/item.html?apiRoute=/autoTemp/data/Sqler_SqlBackup_MySqlBackup_Config/{action}&mode=update&id=1"
                         },
                         "text": "<img  mid='" + Math.random() + "' />MySql备份还原配置",
                         "iconCls": "icon-null"
                     },
                     {
                         "attributes": {
-                            "url": "/autoTemp/Scripts/autoTemp/list.html?apiRoute=/sqler/Sqler_SqlBackup_MySqlBackup/{action}"
+                            "url": "/Scripts/autoTemp/list.html?apiRoute=/sqler/Sqler_SqlBackup_MySqlBackup/{action}"
                         },
                         "text": "<img  mid='" + Math.random() + "' />MySql备份还原",
                         "iconCls": "icon-null"
@@ -167,21 +167,21 @@
                 "children": [
                     {
                         "attributes": {
-                            "url": "/autoTemp/Scripts/autoTemp/item.html?apiRoute=/autoTemp/data/Sqler_SqlVersion_Config/{action}&mode=update&id=1"
+                            "url": "/Scripts/autoTemp/item.html?apiRoute=/autoTemp/data/Sqler_SqlVersion_Config/{action}&mode=update&id=1"
                         },
                         "text": "<img  mid='" + Math.random() + "' />SqlVersion配置",
                         "iconCls": "icon-null"
                     },
                     {
                         "attributes": {
-                            "url": "/autoTemp/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/Sqler_SqlVersion_Module/{action}"
+                            "url": "/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/Sqler_SqlVersion_Module/{action}"
                         },
                         "text": "<img  mid='" + Math.random() + "' />模块管理",
                         "iconCls": "icon-null"
                     },
                     {
                         "attributes": {
-                            "url": "/autoTemp/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/Sqler_SqlVersion_VersionInfo/{action}"
+                            "url": "/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/Sqler_SqlVersion_VersionInfo/{action}"
                         },
                         "text": "<img  mid='" + Math.random() + "' />升级记录",
                         "iconCls": "icon-null"
@@ -198,14 +198,14 @@
                 "children": [
                     {
                         "attributes": {
-                            "url": "/autoTemp/Scripts/autoTemp/item.html?apiRoute=/autoTemp/data/Sqler_DataEditor_Config/{action}&mode=update&id=1"
+                            "url": "/Scripts/autoTemp/item.html?apiRoute=/autoTemp/data/Sqler_DataEditor_Config/{action}&mode=update&id=1"
                         },
                         "text": "<img  mid='" + Math.random() + "' />DataEditor配置",
                         "iconCls": "icon-null"
                     },
                     {
                         "attributes": {
-                            "url": "/autoTemp/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/Sqler_DataEditor_schema/{action}"
+                            "url": "/Scripts/autoTemp/list.html?apiRoute=/autoTemp/data/Sqler_DataEditor_schema/{action}"
                         },
                         "text": "<img  mid='" + Math.random() + "' />Schema",
                         "iconCls": "icon-null"

Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor