{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-fvue\\src\\views\\main\\MyMeeting.vue?vue&type=template&id=11d6558e&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\src\\views\\main\\MyMeeting.vue","mtime":1667327529934},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["\n<at-table\n  @load=\"loadData\"\n  :data=\"data\"\n  :page-result=\"pageResult\"\n  ref=\"AtTable\"\n  :dialogTitle=\"dialogTitle\"\n  :dialogVisible=\"dialogVisible\"\n  :dialogWidth=\"'800px'\"\n  @handleDialogCancel=\"handleDialogCancel\"\n  @handleDialogClose=\"handleDialogClose\"\n  @handleDialogSubmit=\"handleDialogSubmit\"\n  @row-dblclick=\"handleRowDBClick\"\n>\n  <template v-slot:searchInput>\n    <el-form\n      ref=\"searchForm\"\n      :model=\"searchForm\"\n      label-width=\"80px\"\n      class=\"search-top\"\n      @submit.native.prevent\n    >\n      <el-input\n        v-model=\"searchForm.theme\"\n        placeholder=\"请输入会议主题\"\n        @keyup.enter.native=\"handleSearch\"\n        clearable\n        @input=\"handleSearch\"\n      />\n      <dict-select\n        v-model=\"searchForm.meetingType\"\n        :dict-code=\"'hylx'\"\n        placeholder=\"请选择会议类型\"\n        clearable\n        style=\"width: 100%\"\n        @keyup.enter.native=\"handleSearch\"\n        @input=\"handleSearch\"\n      ></dict-select>\n\n      <el-date-picker\n        v-model=\"searchForm.startTime\"\n        type=\"date\"\n        placeholder=\"请选择开始时间\"\n        value-format=\"yyyy-MM-dd\"\n        format=\"yyyy-MM-dd\"\n        clearable\n        style=\"width: 100%\"\n        @keyup.enter.native=\"handleSearch\"\n        @change=\"handleSearch\"\n      ></el-date-picker>\n\n      <el-button\n        size=\"small\"\n        @click=\"handleSearch\"\n        type=\"primary\"\n        class=\"el-icon-search search-btn\"\n      >\n        查询\n      </el-button>\n      <el-button\n        size=\"small\"\n        @click=\"handleReset\"\n        type=\"primary\"\n        plain\n        class=\"el-icon-refresh\"\n      >\n        重置\n      </el-button>\n    </el-form>\n  </template>\n  <template v-slot:operationBtn>\n    <el-button size=\"small\" type=\"primary\" @click=\"handleAdd\">\n      预约会议\n    </el-button>\n    <ht-delete-button :url=\"deleteUrl\" :htTable=\"$refs.AtTable\">\n      删除会议\n    </ht-delete-button>\n  </template>\n  <template>\n    <el-table-column type=\"selection\" width=\"55\" align=\"center\" />\n    <el-table-column label=\"序号\" type=\"index\" width=\"55\" align=\"center\" />\n    <el-table-column\n      prop=\"theme\"\n      label=\"会议主题\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n      <template v-slot=\"{row}\">\n        <el-link type=\"primary\" @click=\"handleRowDBClick(row)\">\n          {{ row.theme }}\n        </el-link>\n      </template>\n    </el-table-column>\n    <el-table-column\n      prop=\"meetingType\"\n      label=\"会议类型\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n      :filters=\"getDictData('hylx')\"\n    >\n      <template v-slot=\"{row}\">\n        {{ getDictName('hylx', row.meetingType) || '-' }}\n      </template>\n    </el-table-column>\n    <el-table-column\n      prop=\"startTime\"\n      label=\"开始时间\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column>\n    <el-table-column\n      prop=\"endTime\"\n      label=\"结束时间\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column>\n    <el-table-column\n      prop=\"places\"\n      label=\"地点\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n      <template v-slot=\"{row}\">\n        {{\n          row.places.length > 0\n            ? row.places.map((item) => item.name).join(',')\n            : '-'\n        }}\n      </template>\n    </el-table-column>\n    <el-table-column\n      prop=\"host\"\n      label=\"主持人\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n      <template v-slot=\"{row}\">\n        {{ row.host ? row.host : '-' }}\n      </template>\n    </el-table-column>\n    <el-table-column\n      prop=\"meetingStatus\"\n      label=\"会议状态\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n      <template v-slot=\"{row}\">\n        {{ getDictName('hyzt', row.meetingStatus) }}\n      </template>\n    </el-table-column>\n    <el-table-column\n      prop=\"remark\"\n      label=\"备注\"\n      align=\"center\"\n      :show-overflow-tooltip=\"true\"\n    >\n    </el-table-column>\n    <el-table-column label=\"操作\" align=\"center\" width=\"150px\">\n      <template v-slot=\"{row}\">\n        <el-dropdown\n          size=\"mini\"\n          split-button\n          @command=\"handleCommand\"\n          @click=\"handleCommand({row: row, command: 'cancel'})\"\n        >\n          <span> <i></i> 取消会议 </span>\n          <el-dropdown-menu slot=\"dropdown\">\n            <el-dropdown-item :command=\"{row: row, command: 'end'}\">\n              结束会议\n            </el-dropdown-item>\n          </el-dropdown-menu>\n        </el-dropdown>\n      </template>\n    </el-table-column>\n  </template>\n  <template v-slot:dialogContent>\n    <el-form\n      ref=\"ruleForm\"\n      data-vv-scope=\"form\"\n      :model=\"form\"\n      :rules=\"rules\"\n      label-width=\"100px\"\n      v-if=\"dialogVisible\"\n      v-loading=\"loading\"\n    >\n      <el-row>\n        <el-form-item label=\"会议主题\" prop=\"theme\">\n          <el-input\n            v-model=\"form.theme\"\n            placeholder=\"请输入会议主题\"\n            clearable\n          ></el-input>\n        </el-form-item>\n      </el-row>\n      <el-row>\n        <el-form-item label=\"会议类型\" prop=\"meetingType\">\n          <dict-select\n            v-model=\"form.meetingType\"\n            :dict-code=\"'hylx'\"\n            placeholder=\"请选择会议类型\"\n            clearable\n            style=\"width: 100%\"\n            @select=\"changeMeetingType\"\n          ></dict-select>\n        </el-form-item>\n      </el-row>\n      <el-row>\n        <el-form-item label=\"参会人\" prop=\"user\">\n          <eip-user-selector\n            v-model=\"form.user\"\n            :permission=\"permission\"\n            append-to-body\n            placeholder=\"请选择参会人\"\n          />\n        </el-form-item>\n      </el-row>\n      <el-row>\n        <el-form-item label=\"开始时间\" prop=\"startTime\">\n          <el-date-picker\n            v-model=\"form.startTime\"\n            type=\"datetime\"\n            placeholder=\"请选择开始时间\"\n            value-format=\"yyyy-MM-dd HH:mm\"\n            format=\"yyyy-MM-dd HH:mm\"\n            clearable\n            style=\"width: 100%\"\n            @change=\"changeStartTime\"\n          ></el-date-picker>\n        </el-form-item>\n      </el-row>\n      <el-row :gutter=\"24\">\n        <el-form-item label=\"结束时间\" prop=\"endTime\">\n          <el-col :span=\"12\">\n            <el-select\n              v-model=\"endTimeKey\"\n              clearable\n              placeholder=\"请选择结束时间\"\n              @change=\"changeEndTimeOptions\"\n            >\n              <el-option\n                v-for=\"item in optionsEndTime\"\n                :key=\"item.value\"\n                :label=\"item.label\"\n                :value=\"item.value\"\n              >\n              </el-option>\n            </el-select>\n          </el-col>\n\n          <el-col :span=\"12\">\n            <el-date-picker\n              :disabled=\"disabledEndTime\"\n              v-model=\"form.endTime\"\n              type=\"datetime\"\n              placeholder=\"请选择结束时间\"\n              value-format=\"yyyy-MM-dd HH:mm\"\n              format=\"yyyy-MM-dd HH:mm\"\n              clearable\n              style=\"width: 100%\"\n              @change=\"changeEndTime\"\n            ></el-date-picker>\n          </el-col>\n        </el-form-item>\n      </el-row>\n      <el-row>\n        <el-form-item label=\"会议室\" prop=\"place\">\n          <eip-place-selector\n            :single=\"single\"\n            :placeList_=\"form.places\"\n            @showTag=\"showTag\"\n            @closeTag=\"closeTag\"\n            v-model=\"form.place\"\n          />\n        </el-form-item>\n      </el-row>\n      <el-row>\n        <el-form-item label=\"备注\" prop=\"remark\">\n          <el-input\n            v-model=\"form.remark\"\n            placeholder=\"请输入备注\"\n            clearable\n            type=\"textarea\"\n            rows=\"3\"\n          ></el-input>\n        </el-form-item>\n      </el-row>\n    </el-form>\n\n    <div class=\"collapse-box\">\n      <el-collapse v-model=\"activeNames\">\n        <el-collapse-item title=\"更多设置\" name=\"1\">\n          <el-form :model=\"moreForm\" label-width=\"160px\">\n            <el-row>\n              <el-form-item label=\"提醒时间\">\n                <dict-select\n                  v-model=\"moreForm.remindTime\"\n                  :dict-code=\"'tx'\"\n                  placeholder=\"请选择提醒时间\"\n                  clearable\n                  style=\"width: 100%\"\n                ></dict-select>\n              </el-form-item>\n            </el-row>\n            <el-row>\n              <el-form-item label=\"主持人\">\n                <el-input\n                  v-model=\"moreForm.host\"\n                  placeholder=\"请输入主持人\"\n                  clearable\n                ></el-input>\n              </el-form-item>\n            </el-row>\n            <el-row>\n              <el-form-item label=\"开会密码\">\n                <el-input\n                  v-model=\"moreForm.password\"\n                  placeholder=\"请输入开会密码\"\n                  clearable\n                ></el-input>\n              </el-form-item>\n            </el-row>\n            <el-row>\n              <el-col :span=\"12\">\n                <el-form-item label=\"开启等候室\">\n                  <el-switch\n                    v-model=\"moreForm.isWaitRoom\"\n                    active-value=\"1\"\n                    inactive-value=\"0\"\n                  ></el-switch>\n                </el-form-item>\n              </el-col>\n              <el-col :span=\"12\">\n                <el-form-item\n                  label-width=\"220px\"\n                  label=\"允许成员在主持人进会前加入\"\n                >\n                  <el-switch\n                    v-model=\"moreForm.isOpen\"\n                    active-value=\"1\"\n                    inactive-value=\"0\"\n                  ></el-switch>\n                </el-form-item>\n              </el-col>\n            </el-row>\n            <el-row>\n              <el-form-item label=\"会议开始时来电提醒\">\n                <dict-select\n                  v-model=\"moreForm.remindUser\"\n                  :dict-code=\"'hykssldtx'\"\n                  placeholder=\"请选择会议类型\"\n                  clearable\n                  style=\"width: 100%\"\n                ></dict-select>\n              </el-form-item>\n            </el-row>\n            <el-row>\n              <el-form-item label=\"成员入会时静音\">\n                <dict-select\n                  v-model=\"moreForm.mute\"\n                  :dict-code=\"'cyrhsjy'\"\n                  placeholder=\"请选择会议类型\"\n                  clearable\n                  style=\"width: 100%\"\n                ></dict-select>\n              </el-form-item>\n            </el-row>\n            <el-row>\n              <el-form-item label=\"入会成员限制\">\n                <dict-select\n                  v-model=\"moreForm.limitUser\"\n                  :dict-code=\"'rhcyxz'\"\n                  placeholder=\"请选择入会成员限制\"\n                  clearable\n                  style=\"width: 100%\"\n                ></dict-select>\n              </el-form-item>\n            </el-row>\n            <el-row>\n              <el-col :span=\"12\">\n                <el-form-item label=\"开启屏幕水印\">\n                  <el-switch\n                    v-model=\"moreForm.isWatermark\"\n                    active-value=\"1\"\n                    inactive-value=\"0\"\n                  ></el-switch>\n                </el-form-item>\n              </el-col>\n            </el-row>\n          </el-form>\n        </el-collapse-item>\n      </el-collapse>\n    </div>\n  </template>\n</at-table>\n",null]}