{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-fvue\\src\\components\\flow\\myRequest.vue?vue&type=template&id=1fd0ffe1&scoped=true&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\src\\components\\flow\\myRequest.vue","mtime":1667327529403},{"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<el-container class=\"list_main_content fullheight\">\n  <el-aside\n    width=\"200px\"\n    v-if=\"!$route.meta.single\"\n    v-show=\"asideShow\"\n    class=\"aside-tree__wrap\"\n  >\n    <p class=\"flow_tree_top_title\">我请求的分类</p>\n    <FlowTree\n      ref=\"FlowTree\"\n      @currentTree=\"getCurrent\"\n      :loadCount=\"loadCount\"\n      @switch-change=\"handleSwitch\"\n      :isAsideShow=\"isAsideShow\"\n    ></FlowTree>\n  </el-aside>\n  <div\n    v-if=\"!$route.meta.single\"\n    class=\"navbar-collapse\"\n    :class=\"{'navbar-collapse-right': !asideShow}\"\n    @click=\"asideShow = !asideShow\"\n  >\n    <div class=\"navbar-collapse-bg\">\n      <i\n        class=\"navbar-collapse-arrow\"\n        :class=\"{\n          'el-icon-arrow-left': asideShow,\n          'el-icon-arrow-right': !asideShow\n        }\"\n      ></i>\n    </div>\n  </div>\n  <el-container style=\"border-left:1px solid #E7EAEC\">\n    <h3 class=\"flow_table_title\">我的请求列表</h3>\n    <div class=\"content_top_wrap\">\n      <el-form\n        ref=\"form\"\n        v-form\n        data-vv-scope=\"form\"\n        class=\"content_top_wrap_form\"\n      >\n        <el-input\n          class=\"form_input\"\n          size=\"small\"\n          clearable\n          placeholder=\"标题/编号/流程名称\"\n          prefix-icon=\"el-icon-search\"\n          v-model=\"form.tableData\"\n          @keyup.enter.native=\"searchEnterFun\"\n        ></el-input>\n        <el-date-picker\n          class=\"form_date_picker\"\n          v-model=\"form.date\"\n          type=\"datetimerange\"\n          size=\"small\"\n          start-placeholder=\"开始日期\"\n          end-placeholder=\"结束日期\"\n          :default-time=\"['00:00:00', '23:59:59']\"\n        ></el-date-picker>\n        <el-select\n          class=\"form_status\"\n          v-model=\"form.statusData\"\n          @change=\"statusChange\"\n          placeholder=\"请选择\"\n        >\n          <el-option\n            v-for=\"item in options\"\n            :key=\"item.value\"\n            :label=\"item.label\"\n            :value=\"item.value\"\n          ></el-option>\n        </el-select>\n      </el-form>\n      <el-row>\n        <el-col :span=\"24\">\n          <el-button size=\"small\" type=\"primary\" @click=\"search('find')\"\n            >查询</el-button\n          >\n          <el-button size=\"small\" @click=\"reset\">重置</el-button>\n        </el-col>\n      </el-row>\n    </div>\n    <el-main class=\"content\">\n      <!-- default-sort  排序 -->\n      <el-table\n        :data=\"rows\"\n        style=\"width: 100%\"\n        header-cell-class-name=\"myRequest-header-row\"\n        row-class-name=\"myRequest-row\"\n        size=\"medium\"\n        v-loading=\"fullscreenLoading\"\n        :default-sort=\"{prop: 'status,createTime', order: 'descending'}\"\n      >\n        <el-table-column\n          type=\"index\"\n          width=\"50\"\n          align=\"center\"\n          label=\"序号\"\n        ></el-table-column>\n        <el-table-column label=\"流程图\" width=\"70\" align=\"center\">\n          <template slot-scope=\"scope\">\n            <el-button\n              @click=\"handleShowTaskImage(scope.row)\"\n              icon=\"icon-flow1\"\n              size=\"mini\"\n            ></el-button>\n          </template>\n        </el-table-column>\n        <el-table-column\n          prop=\"id\"\n          width=\"160\"\n          show-overflow-tooltip\n          align=\"center\"\n          label=\"流程编号\"\n        ></el-table-column>\n        <el-table-column label=\"标题\" show-overflow-tooltip>\n          <template slot-scope=\"scope\">\n            <span\n              class=\"myRequest-subject\"\n              @click=\"handleRowClick(scope.row)\"\n              @contextmenu.prevent=\"handleRowClick(scope.row,true)\"\n              >{{ scope.row.subject }}</span\n            >\n          </template>\n        </el-table-column>\n        <el-table-column\n          label=\"流程名称\"\n          show-overflow-tooltip\n          align=\"center\"\n          width=\"150\"\n        >\n          <template slot-scope=\"scope\">\n            <span>{{ scope.row.procDefName }}</span>\n          </template>\n        </el-table-column>\n        <el-table-column\n          prop=\"createTime\"\n          label=\"创建时间\"\n          align=\"center\"\n          width=\"150\"\n        >\n          <template slot-scope=\"scope\">\n            <span> {{ scope.row.createTime | formatDate}} </span>\n          </template>\n        </el-table-column>\n        <!-- <el-table-column prop=\"creator\" label=\"发起人\" align=\"center\" width=\"180\"></el-table-column> -->\n        <el-table-column width=\"110\" align=\"center\" label=\"状态\">\n          <template slot-scope=\"scope\">\n            <span v-if=\"scope.row.status=='revoke'\n              || scope.row.status=='revokeToStart'\n              || scope.row.status=='back'\n              || scope.row.status=='backToStart'\"\n              style=\"color:#f71010\">{{myRequestStatus[scope.row.status]}}</span>\n            <span v-if=\"scope.row.status=='draft'\" style=\"color:#c2a437\">{{myRequestStatus[scope.row.status]}}</span>\n            <span v-if=\"scope.row.status=='running'\" style=\"color:#318409\">{{myRequestStatus[scope.row.status]}}</span>\n            <span v-if=\"scope.row.status=='end'\n              || scope.row.status=='manualend'\"\n              style=\"color:#909399\">{{myRequestStatus[scope.row.status]}}</span>\n          </template>\n        </el-table-column>\n        <el-table-column label=\"操作\" align=\"center\" width=\"150\" v-if=\"showOperation\">\n          <template slot-scope=\"scope\">\n            <!-- <el-button\n              v-if=\"\n                scope.row.status == 'running' ||\n                  scope.row.status == 'back' ||\n                  scope.row.status == 'revoke'\n              \"\n              size=\"mini\"\n              type=\"danger\"\n              @click=\"handleRevoke(scope.row.id, scope.row.status)\"\n              >撤回</el-button\n            > -->\n            <el-button\n              v-if=\"scope.row.status == 'draft'\"\n              size=\"mini\"\n              type=\"danger\"\n              @click=\"deleteDraft(scope.row.id)\"\n              >删除草稿</el-button\n            >\n            <el-button\n              v-if=\"\n                scope.row.status == 'manualend' ||\n                  scope.row.status == 'revokeToStart' ||\n                  scope.row.status == 'backToStart' ||\n                  (scope.row.status == 'back' &&\n                    scope.row.backToStart == true)\n              \"\n              size=\"mini\"\n              type=\"danger\"\n              @click=\"deleteBpm(scope.row.id)\"\n              >删除</el-button\n            >\n            <el-button\n              style=\"margin-top: 5px;\"\n              v-if=\"\n                scope.row.status == 'revokeToStart' ||\n                  scope.row.status == 'backToStart' ||\n                  (scope.row.status == 'back' &&\n                    scope.row.backToStart == true)\n              \"\n              size=\"mini\"\n              type=\"danger\"\n              @click=\"doEndProcessById(scope.row.id)\"\n              >终止</el-button\n            >\n\n          </template>\n        </el-table-column>\n      </el-table>\n    </el-main>\n    <el-footer height=\"52px\">\n      <el-row type=\"flex\" justify=\"end\">\n        <el-pagination\n          @size-change=\"handleSizeChange\"\n          @current-change=\"handleCurrentChange\"\n          :current-page=\"pagination.page\"\n          :page-sizes=\"[10, 20, 50, 100]\"\n          :page-size=\"pagination.pageSize\"\n          layout=\"total, sizes, prev, pager, next, jumper\"\n          :total=\"total\"\n        ></el-pagination>\n      </el-row>\n    </el-footer>\n    <el-dialog\n      title=\"撤回到发起人\"\n      :visible.sync=\"dialogFormVisible\"\n      :close-on-click-modal=\"false\"\n    >\n      <el-input\n        type=\"textarea\"\n        :autosize=\"{minRows: 4, maxRows: 4}\"\n        placeholder=\"请输入撤回意见\"\n        v-model=\"opinion\"\n      ></el-input>\n      <div slot=\"footer\" class=\"dialog-footer\">\n        <el-button type=\"primary\" @click=\"saveRevoke\" size=\"small\"\n          >确 定</el-button\n        >\n        <el-button @click=\"exitRevoke\" size=\"small\">取 消</el-button>\n      </div>\n    </el-dialog>\n  </el-container>\n  <!-- 流程图 -->\n    <TaskImage\n      ref=\"taskImage\"\n      :bpmnInstId=\"selectBpmnInstId\"\n      :instId=\"selectInstanceId\"\n      :defId=\"selectDefId\"\n    />\n</el-container>\n",null]}