| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158 | 
							- <div class="layout vertical fit">
 
-     <div class="layout vertical flex-1">
 
-         <div id="view-root" class="scroll">
 
-             <div class="section">
 
-                 <ui-section>
 
-                     <div class="header greenColor layout horizontal center">
 
-                         <div>配置-Json</div>
 
-                         <div class=" flex-1 ">
 
-                             <div class="  layout horizontal  center end-justified">
 
-                                 <ui-button v-on:confirm="onBtnClickTellMe" class="box" @click="onStopTouchEvent"
 
-                                            style="background: url('http://wpa.qq.com/pa?p=2:774177933:51');width: 79px;height: 25px;">
 
-                                 </ui-button>
 
-                                 <ui-button v-on:confirm="onBtnClickHelpDoc" class="box" @click="onStopTouchEvent">
 
-                                     帮助文档
 
-                                 </ui-button>
 
-                             </div>
 
-                         </div>
 
-                     </div>
 
-                     <ui-prop name="合并所有Json"
 
-                              tooltip="  [√]勾选,所有的配置将合并为一个json文件
 
-                             [×]未勾选,每个sheet对应一个json文件">
 
-                         <ui-checkbox v-bind:checked="isMergeJson" v-on:change="onBtnClickMergeJson"></ui-checkbox>
 
-                         <ui-input class="flex-1" v-on:blur="onJsonAllCfgFileChanged" v-value="jsonAllCfgFileName"
 
-                                   v-show="isMergeJson" placeholder="请输入json配置文件名"></ui-input>
 
-                         <ui-button v-show="isJsonAllCfgFileExist && isMergeJson"
 
-                                    v-on:confirm="onBtnClickJsonAllCfgFile">打开
 
-                         </ui-button>
 
-                     </ui-prop>
 
-                     <ui-prop name="Json格式化" tooltip=" [√]勾选,json将格式化后保存
 
-                                             [×]未勾选,json将保存为单行文件">
 
-                         <ui-checkbox v-bind:checked="isFormatJson" v-on:change="onBtnClickFormatJson"></ui-checkbox>
 
-                     </ui-prop>
 
-                     <ui-prop name="Json存放路径:">
 
-                         <ui-input class="flex-1" v-value="jsonSavePath" disabled></ui-input>
 
-                         <ui-button class="green" v-on:confirm="onBtnClickOpenJsonSavePath">打开</ui-button>
 
-                     </ui-prop>
 
-                     <ui-prop name="导入项目路径" tooltip="将生产的json配置导入到项目中">
 
-                         <ui-input class="flex-1" readonly v-value="importProjectCfgPath"></ui-input>
 
-                         <ui-button @confirm="onBtnClickSelectProjectJsonCfgPath">选择</ui-button>
 
-                     </ui-prop>
 
-                     <div class="layout horizontal end-justified">
 
-                         <ui-button @confirm="onBtnClickImportProjectJsonCfg_Server" class="red">导入服务端配置</ui-button>
 
-                         <ui-button @confirm="onBtnClickImportProjectJsonCfg_Client" class="red">导入客户端配置</ui-button>
 
-                     </div>
 
-                 </ui-section>
 
-                 <ui-section>
 
-                     <div class="header greenColor">配置-JavaScript</div>
 
-                     <!--<hr style="margin: 1px 0 1px 0">-->
 
-                     <!--<h2 style="margin: 1px 0 1px 0;color: #2feb21;">配置-JavaScript</h2>-->
 
-                     <ui-prop name="Js存放路径:">
 
-                         <ui-input class="flex-1" v-value="jsSavePath" disabled></ui-input>
 
-                         <ui-button class="green" v-on:confirm="onBtnClickOpenJsSavePath">打开</ui-button>
 
-                     </ui-prop>
 
-                     <ui-prop name="合并所有Js"
 
-                              tooltip="  [√]勾选,所有的配置将合并为一个js文件
 
-                             [×]未勾选,每个sheet对应一个js文件">
 
-                         <ui-checkbox v-bind:checked="isMergeJavaScript"
 
-                                      v-on:change="onBtnClickMergeJavaScript"></ui-checkbox>
 
-                         <ui-input class="flex-1" v-on:blur="onJsFileNameChanged" v-value="jsFileName"
 
-                                   v-show="isMergeJavaScript" placeholder="请输入javaScript文件名"></ui-input>
 
-                         <ui-button v-on:confirm="onBtnClickOpenJsFile" v-show="isJsFileExist && isMergeJavaScript">打开
 
-                         </ui-button>
 
-                     </ui-prop>
 
-                     <ui-prop name="代码格式化" tooltip=" [√]勾选,js将格式化后保存文件
 
-                                             [×]未勾选,js将保存为单行文件">
 
-                         <ui-checkbox v-bind:checked="isFormatJsCode" v-on:change="onBtnClickFormatJsCode"></ui-checkbox>
 
-                     </ui-prop>
 
-                 </ui-section>
 
-                 <ui-section>
 
-                     <div class="header greenColor">配置-导出</div>
 
-                     <ui-prop name="导出类型" tooltip="配置文件的格式">
 
-                         <ui-checkbox class="flex-1" v-bind:checked="isExportJson" v-on:change="onBtnClickIsExportJson">
 
-                             Json配置
 
-                         </ui-checkbox>
 
-                         <ui-checkbox class="flex-1" v-bind:checked="isExportJs" v-on:change="onBtnClickIsExportJs">
 
-                             JavaScript配置
 
-                         </ui-checkbox>
 
-                     </ui-prop>
 
-                     <ui-prop name="导出目标" tooltip=" 客户端[c字段] * 服务器[s字段]">
 
-                         <ui-checkbox class="flex-1" v-bind:checked="isExportClient"
 
-                                      v-on:change="onBtnClickExportClient">
 
-                             客户端*[c字段]
 
-                         </ui-checkbox>
 
-                         <ui-checkbox class="flex-1" v-bind:checked="isExportServer"
 
-                                      v-on:change="onBtnClickExportServer">
 
-                             服务端*[s字段]
 
-                         </ui-checkbox>
 
-                     </ui-prop>
 
-                 </ui-section>
 
-                 <ui-section>
 
-                     <div class="header greenColor">
 
-                         <div class="greenColor">
 
-                             配置-Excel
 
-                         </div>
 
-                         <div class="wrapper layout center horizontal end-justified flex-1">
 
-                             <h4 @click="onStopTouchEvent" class="end-justified blue" style="color:#e5e9f2">统计:
 
-                                 sheet[{{excelArray.length}}]
 
-                                 excel[{{excelFileArr.length}}]</h4>
 
-                         </div>
 
-                     </div>
 
-                     <ui-prop name="Excel文件路径:" tooltip="插件会循环遍历出目录下所有的excel文件">
 
-                         <div class="flex-1 layout horizontal center">
 
-                             <ui-input placeholder="请选择Excel目录" disabled class="flex-1"
 
-                                       v-value="excelRootPath"></ui-input>
 
-                             <ui-button class="blue" v-on:confirm="onBtnClickSelectExcelRootPath">选择目录</ui-button>
 
-                             <ui-button v-show="this.excelRootPath!==null && this.excelRootPath.length>0"
 
-                                        v-on:confirm="onBtnClickOpenExcelRootPath">打开目录
 
-                             </ui-button>
 
-                             <ui-button v-show="this.excelRootPath!==null && this.excelRootPath.length>0"
 
-                                        v-on:confirm="onBtnClickFreshExcel">
 
-                                 <i class="icon-arrows-cw"></i>
 
-                             </ui-button>
 
-                         </div>
 
-                     </ui-prop>
 
-                     <div class="wrapper center layout horizontal excelBoard">
 
-                         <div class="box flex-1">
 
-                             <ui-checkbox v-on:change="onBtnClickSelectSheet" checked>序号</ui-checkbox>
 
-                         </div>
 
-                         <div class="box flex-3"> Excel文件</div>
 
-                         <div class="box flex-3"> 工作表名称</div>
 
-                     </div>
 
-                     <div class="" style="height: 200px;margin-left: 0px; margin-right: 0px;">
 
-                         <div id="view" class="scroll" style="padding-right: 0px;padding-bottom: 0px;height: 200px;">
 
-                             <div class="section" id="section" style="margin-bottom: 0px; padding-bottom: 0px;">
 
-                                 <ui-box-container class="shadow height-limited"
 
-                                                   style="height: auto; min-height: 200px;"
 
-                                                   id="container">
 
-                                     <excel-item track-by="$index" v-for="(index,item) in excelArray"
 
-                                                 :data="item"
 
-                                                 :index="index">
 
-                                     </excel-item>
 
-                                 </ui-box-container>
 
-                             </div>
 
-                         </div>
 
-                     </div>
 
-                 </ui-section>
 
-             </div>
 
-         </div>
 
-         <hr style="margin: 1px 0 1px 0">
 
-         <div class="layout horizontal center justified ">
 
-             <h2 class="start-justified" style="margin: 1px 0 1px 0;color: #2feb21;"> 输出日志 </h2>
 
-             <ui-button v-on:confirm="onBtnClickGen" class="end-justified red">生成</ui-button>
 
-         </div>
 
-     </div>
 
-     <div>
 
-         <textarea class="flex-1 log" id="logTextArea" v-model="logView">
 
-         </textarea>
 
-     </div>
 
- </div>
 
 
  |