1 line
7.6 KiB
JSON
1 line
7.6 KiB
JSON
{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\dept\\index.vue?vue&type=template&id=e6913484&scoped=true","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\dept\\index.vue","mtime":1732871026739},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\loaders\\templateLoader.js","mtime":1732872827008},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1732872825835}],"contextDependencies":[],"result":["\n<div class=\"app-container\">\n <!--工具栏-->\n <div class=\"head-container\">\n <div v-if=\"crud.props.searchToggle\">\n <!-- 搜索 -->\n <el-form\n :inline=\"true\"\n class=\"demo-form-inline\"\n label-position=\"right\"\n label-suffix=\":\"\n >\n <el-form-item :label=\"$t('department.table_title.Department_name')\">\n <el-input\n v-model=\"query.name\"\n clearable\n size=\"mini\"\n :placeholder=\"$t('department.table_title.enter_department_name')\"\n style=\"width: 200px;\"\n class=\"filter-item\"\n @keyup.enter.native=\"crud.toQuery\"\n />\n </el-form-item>\n <el-form-item :label=\"$t('department.table_value.State')\">\n <el-select\n v-model=\"query.is_used\"\n clearable\n size=\"mini\"\n :placeholder=\"$t('department.table_value.State')\"\n class=\"filter-item\"\n style=\"width: 200px\"\n @change=\"crud.toQuery\"\n >\n <el-option v-for=\"item in enabledTypeOptions\" :key=\"item.key\" :label=\"item.display_name\" :value=\"item.key\" />\n </el-select>\n </el-form-item>\n <rrOperation />\n </el-form>\n </div>\n <crudOperation :permission=\"permission\" />\n </div>\n <el-dialog\n append-to-body\n :close-on-click-modal=\"false\"\n :before-close=\"crud.cancelCU\"\n :visible.sync=\"crud.status.cu\"\n :title=\"crud.status.title\"\n width=\"650px\"\n >\n <el-form ref=\"form\" inline :model=\"form\" :rules=\"rules\" size=\"mini\" label-width=\"160px\">\n <el-form-item :label=\"$t('department.other.Department_code')\" prop=\"code\" :min-width=\"flexWidth('code',crud.data,$t('department.other.Department_code'))\">\n <el-input v-model=\"form.code\" :disabled=\"true\" style=\"width: 370px;\" />\n </el-form-item>\n <el-form-item :label=\"$t('department.table_title.Department_name')\" prop=\"name\" :min-width=\"flexWidth('code',crud.data,$t('department.other.Department_code'))\">\n <el-input v-model=\"form.name\" style=\"width: 370px;\" />\n </el-form-item>\n <el-form-item :label=\"$t('department.other.Department_sort')\" prop=\"dept_sort\" :min-width=\"flexWidth('code',crud.data,$t('department.other.Department_code'))\">\n <el-input-number\n v-model.number=\"form.dept_sort\"\n :min=\"0\"\n :max=\"999\"\n controls-position=\"right\"\n style=\"width: 370px;\"\n />\n </el-form-item>\n <el-form-item :label=\"$t('department.other.External_identification')\" prop=\"ext_id\" :min-width=\"flexWidth('code',crud.data,$t('department.other.Department_code'))\">\n <el-input v-model=\"form.ext_id\" style=\"width: 370px;\" />\n </el-form-item>\n <el-form-item :label=\"$t('department.other.Top_departments')\" :min-width=\"flexWidth('code',crud.data,$t('department.other.Department_code'))\">\n <el-radio-group v-model=\"form.isTop\" style=\"width: 140px\">\n <el-row>\n <el-radio label=\"1\">{{ $t('auto.common.true') }}</el-radio>\n <el-radio label=\"0\">{{ $t('auto.common.false') }}</el-radio>\n </el-row>\n </el-radio-group>\n </el-form-item>\n <el-form-item :label=\"$t('department.table_value.State')\" prop=\"is_used\" :min-width=\"flexWidth('code',crud.data,$t('department.other.Department_code'))\">\n <el-switch\n v-model=\"form.is_used\"\n active-color=\"#409EFF\"\n inactive-color=\"#F56C6C\"\n active-value=\"true\"\n inactive-valu=\"false\"\n />\n </el-form-item>\n <el-form-item v-if=\"form.isTop === '0'\" style=\"margin-bottom: 0;\" :label=\"$t('department.other.Top_departments')\" prop=\"pid\" :min-width=\"flexWidth('code',crud.data,$t('department.other.Department_code'))\">\n <treeselect\n v-model=\"form.pid\"\n :load-options=\"loadDepts\"\n :options=\"depts\"\n style=\"width: 370px;\"\n :normalizer=\"normalizer\"\n placeholder=\"选择部门类目\"\n />\n </el-form-item>\n </el-form>\n <div slot=\"footer\" class=\"dialog-footer\">\n <el-button type=\"text\" @click=\"crud.cancelCU\">{{ $t('task.select.Cancel') }}</el-button>\n <el-button :loading=\"crud.status.cu === 2\" type=\"primary\" @click=\"crud.submitCU\">{{ $t('task.select.Confirm') }}</el-button>\n </div>\n </el-dialog>\n <!--表格渲染 :load=\"getDeptDatas\" 点击事件 row-key需要指定唯一的数据id-->\n <el-table\n ref=\"table\"\n v-loading=\"crud.loading\"\n lazy\n :load=\"getDeptDatas\"\n :tree-props=\"{children: 'children', hasChildren: 'has_children'}\"\n :data=\"crud.data\"\n row-key=\"dept_id\"\n @select=\"crud.selectChange\"\n @select-all=\"crud.selectAllChange\"\n @selection-change=\"crud.selectionChangeHandler\"\n >\n <el-table-column :selectable=\"checkboxT\" type=\"selection\" width=\"55\" />\n <!-- <el-table-column label=\"编码\" prop=\"code\" />-->\n <el-table-column :label=\"$t('department.table_value.Name')\" prop=\"name\" :min-width=\"flexWidth('name',crud.data,$t('department.table_value.Name'))\" />\n <el-table-column :label=\"$t('department.table_value.Sort')\" prop=\"dept_sort\" :min-width=\"flexWidth('dept_sort',crud.data,$t('department.table_value.Sort'))\" />\n <el-table-column :label=\"$t('department.table_value.State')\" align=\"center\" prop=\"is_used\" :min-width=\"flexWidth('is_used',crud.data,$t('department.table_value.State'))\">\n <template slot-scope=\"scope\">\n <el-switch\n v-model=\"scope.row.is_used\"\n :disabled=\"scope.row.id === 1\"\n active-color=\"#409EFF\"\n inactive-color=\"#F56C6C\"\n @change=\"changeEnabled(scope.row, scope.row.is_used)\"\n />\n </template>\n </el-table-column>\n <el-table-column prop=\"create_time\" :label=\"$t('department.table_value.CreateDate')\" :min-width=\"flexWidth('create_time',crud.data,$t('department.table_value.CreateDate'))\" />\n <el-table-column\n v-permission=\"['admin','dept:edit','dept:del']\"\n :label=\"$t('department.table_value.Operate')\"\n width=\"130px\"\n align=\"center\"\n fixed=\"right\"\n >\n <template slot-scope=\"scope\">\n <udOperation\n :data=\"scope.row\"\n :permission=\"permission\"\n :disabled-dle=\"scope.row.id === 1\"\n msg=\"确定删除吗,如果存在下级节点则一并删除,此操作不能撤销!\"\n />\n </template>\n </el-table-column>\n </el-table>\n</div>\n",null]} |