| | |
| | | <el-form-item label="卡号" prop="indexCard"> |
| | | <el-input v-model="form.indexCard" placeholder="请输入卡号" style="width: 190px" /> |
| | | </el-form-item> |
| | | <el-button style="margin-left: 155px" type="primary" @click="Package" size="mini">选择套餐</el-button> |
| | | </el-form> |
| | | </div> |
| | | |
| | |
| | | <template slot="empty">数据正在加载中</template> |
| | | <el-table-column type="selection" width="40px" align="center" label="选择" /> |
| | | <el-table-column label="套餐名称" align="center" prop="pacName" width="120px" /> |
| | | <el-table-column label="套餐价格" align="center" prop="price" width="120px" /> |
| | | <el-table-column label="套餐明细" align="center" prop="allProName" :show-overflow-tooltip="true" /> |
| | | <!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width"> |
| | | <template slot-scope="scope"> |
| | |
| | | <el-tab-pane label="单项"> |
| | | <div class="tab8"> |
| | | <div class="tab7"> |
| | | <el-tree :data="data" show-checkbox node-key="proId" :props="defaultProps" :default-checked-keys="treeList" |
| | | <v-tree-transfer :treeData="treedataList" :defaultProps="{ children: 'tjProjectList', label: 'proName' }" |
| | | :defaultKeys="defaultKeys" @changeKeys="changeCategoryKeys" :key="datekey"></v-tree-transfer> |
| | | <!-- <el-tree :data="data" show-checkbox node-key="proId" :props="defaultProps" :default-checked-keys="treeList" |
| | | @check-change="handleCurrentChecked"> |
| | | </el-tree> |
| | | </el-tree> --> |
| | | </div> |
| | | <!-- <el-button style=" |
| | | width: 20px; |
| | |
| | | <el-input placeholder="实收金额" v-model="TotalPrice" disabled style="width: 190px"></el-input> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button type="primary" @click="Package" size="mini">选择套餐</el-button> |
| | | |
| | | <el-button type="primary" @click="submitPrice" size="mini" :disabled="confirm">预约登记</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | |
| | | getaddTj, |
| | | } from "@/api/system/tijian"; |
| | | import { MessageBox } from "element-ui"; |
| | | |
| | | import VTreeTransfer from '../tijian/TreeTransfer.vue' |
| | | export default { |
| | | components: { |
| | | VTreeTransfer |
| | | }, |
| | | dicts: [ |
| | | "dict_user_national", |
| | | "dict_user_marry", |
| | |
| | | src: "", |
| | | url: "", |
| | | dialogVisible: false, |
| | | datekey: Date.now(), |
| | | /** 照相机弹窗模块-start */ |
| | | videoWidth: 200, |
| | | videoHeight: 200, |
| | |
| | | TotalPrice1: 0, |
| | | discount: 10, |
| | | newpacName: [], |
| | | defaultKeys: [], |
| | | // 所有体检项目· |
| | | allpackageList: [], |
| | | tjProjectList: [], |
| | |
| | | // 显示搜索条件 |
| | | showSearch: true, |
| | | // 树状形状 |
| | | data: [], |
| | | treedataList: [], |
| | | defaultProps: { |
| | | children: "tjProjectList", |
| | | label: "proName", |
| | |
| | | /** 查询部门下拉树结构 */ |
| | | |
| | | projectGetList().then((response) => { |
| | | this.data = response.data.list; |
| | | this.dXData = response.data; |
| | | this.treedataList = response.data.list; |
| | | this.dXData = response.data.list; |
| | | return; |
| | | }); |
| | | }, |
| | |
| | | this.taocan = true; |
| | | // this.getData(); |
| | | let cusSex = this.form.cusSex; |
| | | this.datekey = Date.now() |
| | | //全部套餐 |
| | | deptTreeSelect(cusSex).then((response) => { |
| | | this.newpacName = response.rows; |
| | |
| | | this.DataList = []; |
| | | // this.data = JSON.parse(JSON.stringify(this.dXData)); |
| | | selection[0].tjProjectList.forEach((selectionitem) => { |
| | | this.data.forEach((item) => { |
| | | this.treedataList.forEach((item) => { |
| | | if (selectionitem.proName == item.proName) { |
| | | item.disabled = true; |
| | | item.tjProjectList = []; |
| | |
| | | }); |
| | | }); |
| | | } else { |
| | | this.data = JSON.parse(JSON.stringify(this.dXData)); |
| | | this.treedataList = JSON.parse(JSON.stringify(this.dXData)); |
| | | return; |
| | | } |
| | | }, |
| | |
| | | this.proIds = []; |
| | | } |
| | | }, |
| | | changeCategoryKeys(val) { |
| | | this.proIds = []; |
| | | this.proIds = val |
| | | }, |
| | | |
| | | // 项目提交 |
| | | submit() { |