{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\form\\HotTableFieldDialog.vue?vue&type=template&id=385efeae&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\form\\HotTableFieldDialog.vue","mtime":1675071992022},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["\n<div class=\"fullheight\">\n  <el-dialog\n    :title=\"title\"\n    :visible=\"dialogVisible\"\n    :before-close=\"beforeClose\"\n    :close-on-click-modal=\"false\"\n    width=\"50%\"\n    append-to-body\n  >\n    <form data-vv-scope=\"confForm\" v-form v-if=\"dialogVisible\">\n      <template>\n        <table class=\"form-table\" style=\"width: 100%\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\">\n          <tbody>\n            <tr>\n              <th style=\"width: 15%;\">字段描述</th>\n              <td style=\"width: 35%;\">{{field.desc}}</td>\n              <th style=\"width: 15%;\">字段名称</th>\n              <td style=\"width: 35%;\">{{field.name}}</td>\n            </tr>\n            <tr>\n              <th>整列只读</th>\n              <td><el-checkbox v-model=\"field.column.readOnly\" /></td>\n              <th>允许合并</th>\n              <td><el-checkbox v-model=\"field.column.mergeCell\" /></td>\n            </tr>\n             <tr v-if=\"!field.column.readOnly\">\n              <th>指定只读行</th>\n              <td colspan=\"3\">\n                  <ht-input v-model=\"field.column.readOnlyRows\" placeholder=\"请输入只读的行号，用逗号分隔，如：1,3,5\" style=\"width:100%;\"></ht-input>\n              </td>\n            </tr>\n            <tr>\n              <th>整列必填</th>\n              <td><el-checkbox v-model=\"field.column.required\" /></td>\n              <th></th>\n              <td></td>\n            </tr>\n            <tr v-if=\"!field.column.required\">\n              <th>指定必填行</th>\n              <td colspan=\"3\">\n                  <ht-input v-model=\"field.column.requiredRows\" placeholder=\"请输入必填的行号，用逗号分隔，如：1,3,5\" style=\"width:100%;\"></ht-input>\n              </td>\n            </tr>\n            <tr>\n              <th>列字体颜色</th>\n              <td><el-color-picker v-model=\"field.column.style.color\" size=\"mini\"></el-color-picker></td>\n              <th>列背景颜色</th>\n              <td><el-color-picker v-model=\"field.column.style.background\" size=\"mini\"></el-color-picker></td>\n            </tr>\n            <tr>\n              <th>列字体大小</th>\n              <td><ht-input size=\"mini\" width=\"130px\" :min=\"0\" :max=\"64\" type=\"number\" v-model=\"field.column.style.size\" /> px</td>\n              <th>列字体加粗</th>\n              <td><el-checkbox v-model=\"field.column.style.bold\" /></td>\n            </tr>\n            <tr>\n              <th>自定义样式代码</th>\n              <td colspan=\"3\">\n                <el-input\n                  v-model=\"field.column.style.diyStyle\"\n                  type=\"textarea\"\n                  :rows=\"2\"\n                  :cols=\"72\"\n                  autocomplete=\"off\"\n                />\n              </td>\n            </tr>\n            <tr>\n              <th>控件类型</th>\n              <td>\n                <ht-select\n                  :options=\"controlTypes\"\n                  :props=\"{key:'type',value:'name'}\"\n                  v-model=\"field.column.type\"\n                />\n              </td>\n              <th>列宽度</th>\n              <td><ht-input size=\"mini\" width=\"130px\" type=\"number\" v-model=\"field.column.width\" /> px</td>\n            </tr>\n            <tr v-if=\"field.column.type==='dropdown'\">\n              <th>下拉框</th>\n              <td colspan=\"3\">\n                <el-button @click=\"field.column.source.push({kye:'',value:''})\">添加</el-button>\n                <el-table :data=\"field.column.source\" border>\n                  <!-- <el-table-column label=\"值\">\n                    <template slot-scope=\"scope\">\n                      <ht-input v-model=\"scope.row.key\" />\n                    </template>\n                  </el-table-column> -->\n                  <el-table-column label=\"选项\">\n                    <template slot-scope=\"scope\">\n                      <ht-input v-model=\"scope.row.value\" />\n                    </template>\n                  </el-table-column>\n                  <el-table-column label=\"操作\">\n                    <template slot-scope=\"scope\">\n                      <el-button\n                        size=\"mini\"\n                        icon=\"el-icon-arrow-up\"\n                        @click=\"arrayMove('field.column.source',scope.row,'up')\"\n                      />\n                      <el-button\n                        size=\"mini\"\n                        icon=\"el-icon-arrow-down\"\n                        @click=\"arrayMove('field.column.source',scope.row,'down')\"\n                      />\n                      <el-button\n                        size=\"mini\"\n                        @click=\"field.column.source.splice(scope.$index,1)\"\n                        icon=\"el-icon-delete\"\n                      />\n                    </template>\n                  </el-table-column>\n                </el-table>\n              </td>\n            </tr>\n            <tr v-if=\"field.column.type==='date'\">\n              <th>日期格式</th>\n              <td>\n                <ht-select\n                  :options=\"[{key:'YYYY-MM-DD HH:mm:ss'},{key:'YYYY-MM-DD'}]\"\n                  :props=\"{key:'key',value:'key'}\"\n                  v-model=\"field.column.dateFormat\"\n                />\n              </td>\n            </tr>\n          </tbody>\n        </table>\n      </template>\n    </form>\n    <div slot=\"footer\" class=\"dialog-footer\">\n      <el-button @click=\"save\" type=\"primary\">确定</el-button>\n      <el-button @click=\"close\">返回</el-button>\n    </div>\n  </el-dialog>\n</div>\n",null]}