| | |
| | | placeholder="请输入内容" |
| | | v-model="sidecolumnval" |
| | | class="input-with-select" |
| | | size="medium " |
| | | size="medium" |
| | | > |
| | | <el-button |
| | | @click="sidecolumnss" |
| | |
| | | </el-input> |
| | | </div> |
| | | <div class="bottom-fl"> |
| | | <el-tabs tab-position="right"> |
| | | <el-menu |
| | | default-active="3" |
| | | class="el-menu-vertical-demo" |
| | | @open="handleOpen" |
| | | @close="handleClose" |
| | | @select="handleSelect" |
| | | > |
| | | <el-submenu index="1"> |
| | | <template slot="title"> |
| | | <i class="el-icon-location"></i> |
| | | <span>分类一</span> |
| | | </template> |
| | | |
| | | <el-menu-item index="1-1">选项1</el-menu-item> |
| | | <el-menu-item index="1-2">选项2</el-menu-item> |
| | | <el-menu-item index="1-3">选项3</el-menu-item> |
| | | <el-menu-item index="1-4">选项3</el-menu-item> |
| | | </el-submenu> |
| | | <el-submenu index="2"> |
| | | <template slot="title"> |
| | | <i class="el-icon-menu"></i> |
| | | <span>分类二</span> |
| | | </template> |
| | | <el-menu-item index="2-1">选项1</el-menu-item> |
| | | <el-menu-item index="2-2">选项2</el-menu-item> |
| | | <el-menu-item index="2-3">选项3</el-menu-item> |
| | | </el-submenu> |
| | | <el-submenu index="3"> |
| | | <template slot="title"> |
| | | <i class="el-icon-document"></i> |
| | | <span>分类三</span> |
| | | </template> |
| | | <el-menu-item index="2-1">选项1</el-menu-item> |
| | | </el-submenu> |
| | | <el-submenu index="4"> |
| | | <template slot="title"> |
| | | <i class="el-icon-setting"></i> |
| | | <span>分类四</span> |
| | | </template> |
| | | <el-menu-item index="2-1">选项1</el-menu-item> |
| | | </el-submenu> |
| | | </el-menu> |
| | | <!-- <el-tabs tab-position="right"> |
| | | <el-tab-pane :label="`全部 (${numberlb})`"></el-tab-pane> |
| | | <el-tab-pane |
| | | class="tab-paness" |
| | |
| | | <i slot="reference" class="el-icon-share"></i> </el-popover |
| | | ></span> |
| | | </el-tab-pane> |
| | | </el-tabs> |
| | | </el-tabs> --> |
| | | </div> |
| | | </div> |
| | | <!-- 右侧数据 --> |
| | | <div class="leftvlue"> |
| | | <div class="leftvlue-top"> |
| | | <el-tabs v-model="topactiveName" @tab-click="tophandleClick"> |
| | | <el-tab-pane name="Local"> |
| | | <span class="mulsz" slot="label">本地宣教库 </span> |
| | | </el-tab-pane> |
| | | <el-tab-pane name="sharing"> |
| | | <span class="mulsz" slot="label">共享宣教库 </span> |
| | | </el-tab-pane> |
| | | </el-tabs> |
| | | </div> |
| | | <div class="leftvlue-bg"> |
| | | <el-row :gutter="20"> |
| | | <!--用户数据--> |
| | |
| | | v-show="showSearch" |
| | | label-width="98px" |
| | | > |
| | | <el-form-item label="宣教名称" prop="userName"> |
| | | <el-form-item label="宣教标题" prop="userName"> |
| | | <el-input |
| | | v-model="queryParams.userName" |
| | | placeholder="请输入" |
| | |
| | | @keyup.enter.native="handleQuery" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item label="适用疾病" prop="sickness"> |
| | | <el-form-item label="适用科室" prop="sickness"> |
| | | <el-cascader |
| | | v-model="queryParams.sickness" |
| | | :options="optionss" |
| | |
| | | clearable |
| | | ></el-cascader> |
| | | </el-form-item> |
| | | <el-form-item label="宣教形式" prop="shape"> |
| | | <el-select |
| | | v-model="queryParams.shapevalue" |
| | | placeholder="请选择" |
| | | > |
| | | <el-option |
| | | v-for="item in xjxsoptions" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | <el-form-item label="通知内容" prop="userName"> |
| | | <el-input |
| | | v-model="queryParams.userNamevalue" |
| | | placeholder="请输入" |
| | | clearable |
| | | style="width: 200px" |
| | | @keyup.enter.native="handleQuery" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item label="宣教分类" prop="classify"> |
| | | <el-form-item label="适用方式" prop="shape"> |
| | | <el-cascader |
| | | v-model="queryParams.shapevalue" |
| | | :options="optionss" |
| | | :props="propss" |
| | | clearable |
| | | ></el-cascader> |
| | | </el-form-item> |
| | | <el-form-item label="内容形式" prop="classify"> |
| | | <el-select |
| | | v-model="queryParams.classifyvalue" |
| | | placeholder="请选择" |
| | | > |
| | | <el-option |
| | | v-for="(item, index) in editableTabs" |
| | | :key="index++" |
| | | :label="item.title" |
| | | :value="index++" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="可用状态" prop="classify"> |
| | | <el-select |
| | | v-model="queryParams.classifyvalue" |
| | | placeholder="请选择" |
| | | > |
| | | <el-option |
| | | v-for="(item, index) in editableTabsky" |
| | | :key="index++" |
| | | :label="item.title" |
| | | :value="index++" |
| | |
| | | > |
| | | </el-form-item> |
| | | </el-form> |
| | | |
| | | <el-divider></el-divider> |
| | | <el-row :gutter="10" class="mb8"> |
| | | <el-col :span="1.5"> |
| | | <el-button |
| | |
| | | prop="userid" |
| | | /> |
| | | <el-table-column |
| | | label="宣教名称" |
| | | label="标题" |
| | | align="center" |
| | | key="userName" |
| | | prop="userName" |
| | |
| | | prop="nickName" |
| | | :show-overflow-tooltip="true" |
| | | /> |
| | | <el-table-column |
| | | label="主要内容" |
| | | align="center" |
| | | key="userNamevalue" |
| | | prop="userNamevalue" |
| | | :show-overflow-tooltip="true" |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="适用疾病" |
| | |
| | | prop="aphonenumber" |
| | | width="120" |
| | | /><el-table-column |
| | | label="宣教描述" |
| | | label="适用科室" |
| | | align="center" |
| | | key="bphonenumber" |
| | | prop="bphonenumber" |
| | | width="120" |
| | | /> |
| | | <el-table-column |
| | | label="最近编辑" |
| | | label="标签" |
| | | align="center" |
| | | key="cphonenumber" |
| | | prop="cphonenumber" |
| | | width="120" |
| | | /> |
| | | <el-table-column |
| | | label="宣教方式" |
| | | align="center" |
| | | key="cphonenumber" |
| | | prop="cphonenumber" |
| | | width="120" |
| | | /> |
| | | <el-table-column |
| | | label="资料形式" |
| | | align="center" |
| | | key="cphonenumber" |
| | | prop="cphonenumber" |
| | | width="120" |
| | | /> |
| | | <el-table-column |
| | | label="最近修改" |
| | | align="center" |
| | | key="cphonenumber" |
| | | prop="cphonenumber" |
| | | width="120" |
| | | /> |
| | | <el-table-column |
| | | label="是否可用" |
| | | align="center" |
| | | key="cphonenumber" |
| | | prop="cphonenumber" |
| | |
| | | :visible.sync="dialogFormVisible" |
| | | > |
| | | <el-form :model="classifyform"> |
| | | <el-form-item label="请选择宣教大类"> |
| | | <el-select v-model="classifyform.broadheading" placeholder="请选择"> |
| | | <el-option |
| | | v-for="item in optionss" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="amendtag ? '请输入新的类别名称' : '请输入类别名称'" |
| | | > |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { |
| | | listUser, |
| | | getUser, |
| | | delUser, |
| | | addUser, |
| | | updateUser, |
| | | } from "@/api/system/user"; |
| | | import { listUser, delUser, addUser, updateUser } from "@/api/system/user"; |
| | | import { getToken } from "@/utils/auth"; |
| | | import Treeselect from "@riophae/vue-treeselect"; |
| | | import "@riophae/vue-treeselect/dist/vue-treeselect.css"; |
| | |
| | | optionss: [ |
| | | { |
| | | value: 1, |
| | | label: "东南", |
| | | label: "类型一", |
| | | }, |
| | | { |
| | | value: 2, |
| | | label: "西北", |
| | | label: "类型二", |
| | | }, |
| | | { |
| | | value: 3, |
| | | label: "仨仨仨", |
| | | label: "类型三", |
| | | }, |
| | | { |
| | | value: 4, |
| | | label: "六飒飒飒", |
| | | label: "类型四", |
| | | }, |
| | | ], |
| | | xjxsoptions: [ |
| | |
| | | label: "语音", |
| | | }, |
| | | ], |
| | | //类别列表 |
| | | editableTabs: [ |
| | | editableTabsky: [ |
| | | { |
| | | title: "宣教分类一", |
| | | title: "可用", |
| | | number: "1", |
| | | }, |
| | | { |
| | | title: "宣教分类二", |
| | | title: "停用", |
| | | number: "2", |
| | | }, |
| | | ], |
| | | //类别列表 |
| | | editableTabs: [ |
| | | { |
| | | title: "短信", |
| | | number: "1", |
| | | }, |
| | | { |
| | | title: "钉钉", |
| | | number: "2", |
| | | }, |
| | | { |
| | | title: "宣教分类三", |
| | | number: "2", |
| | | title: "微信", |
| | | number: "3", |
| | | }, |
| | | { |
| | | title: "宣教分类四", |
| | | number: "2", |
| | | title: "电话", |
| | | number: "4", |
| | | }, |
| | | { |
| | | title: "宣教分类五", |
| | | number: "2", |
| | | title: "线下", |
| | | number: "5", |
| | | }, |
| | | { |
| | | title: "智能语音", |
| | | number: "6", |
| | | }, |
| | | ], |
| | | // 查询参数 |
| | |
| | | this.deletefenl = row.title; |
| | | } |
| | | }, |
| | | handleOpen(key, keyPath) { |
| | | console.log(key, keyPath); |
| | | }, |
| | | handleClose(key, keyPath) { |
| | | console.log(key, keyPath); |
| | | }, |
| | | handleSelect(key, keyPath) { |
| | | console.log(key, keyPath); |
| | | }, |
| | | //搜索类别 |
| | | sidecolumnss() {}, |
| | | // 切换共享/本地 |