|
|
@@ -1,16 +1,16 @@
|
|
|
<template>
|
|
|
<div class="app-container">
|
|
|
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
|
|
|
- <el-form-item label="处方类型" prop="prescribeType">
|
|
|
- <el-select v-model="queryParams.prescribeType" placeholder="请选择处方类型" clearable size="small">
|
|
|
- <el-option
|
|
|
- v-for="dict in prescribeTypeOptions"
|
|
|
- :key="dict.dictValue"
|
|
|
- :label="dict.dictLabel"
|
|
|
- :value="dict.dictValue"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
+<!-- <el-form-item label="处方类型" prop="prescribeType">-->
|
|
|
+<!-- <el-select v-model="queryParams.prescribeType" placeholder="请选择处方类型" clearable size="small">-->
|
|
|
+<!-- <el-option-->
|
|
|
+<!-- v-for="dict in prescribeTypeOptions"-->
|
|
|
+<!-- :key="dict.dictValue"-->
|
|
|
+<!-- :label="dict.dictLabel"-->
|
|
|
+<!-- :value="dict.dictValue"-->
|
|
|
+<!-- />-->
|
|
|
+<!-- </el-select>-->
|
|
|
+<!-- </el-form-item>-->
|
|
|
<el-form-item label="诊断内容" prop="diagnose">
|
|
|
<el-input
|
|
|
v-model="queryParams.diagnose"
|
|
|
@@ -34,26 +34,26 @@
|
|
|
icon="el-icon-plus"
|
|
|
size="mini"
|
|
|
@click="handleAdd(1)"
|
|
|
- >新建西药处方</el-button>
|
|
|
- </el-col>
|
|
|
- <el-col :span="1.5">
|
|
|
- <el-button
|
|
|
- type="success"
|
|
|
- plain
|
|
|
- icon="el-icon-plus"
|
|
|
- size="mini"
|
|
|
- @click="handleAdd(2)"
|
|
|
- >新建中药处方</el-button>
|
|
|
+ >新建常用处方</el-button>
|
|
|
</el-col>
|
|
|
+<!-- <el-col :span="1.5">-->
|
|
|
+<!-- <el-button-->
|
|
|
+<!-- type="success"-->
|
|
|
+<!-- plain-->
|
|
|
+<!-- icon="el-icon-plus"-->
|
|
|
+<!-- size="mini"-->
|
|
|
+<!-- @click="handleAdd(2)"-->
|
|
|
+<!-- >新建中药处方</el-button>-->
|
|
|
+<!-- </el-col>-->
|
|
|
</el-row>
|
|
|
|
|
|
<el-table v-loading="loading" border :data="prescribeList" @selection-change="handleSelectionChange">
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
- <el-table-column label="处方类型" align="center" prop="prescribeType" width="100px">
|
|
|
- <template slot-scope="scope">
|
|
|
- <dict-tag :options="prescribeTypeOptions" :value="scope.row.prescribeType"/>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
+<!-- <el-table-column label="处方类型" align="center" prop="prescribeType" width="100px">-->
|
|
|
+<!-- <template slot-scope="scope">-->
|
|
|
+<!-- <dict-tag :options="prescribeTypeOptions" :value="scope.row.prescribeType"/>-->
|
|
|
+<!-- </template>-->
|
|
|
+<!-- </el-table-column>-->
|
|
|
<el-table-column label="诊断" align="center" prop="diagnose" />
|
|
|
<el-table-column label="药品名称" align="center">
|
|
|
<template slot-scope="scope">
|
|
|
@@ -107,152 +107,95 @@
|
|
|
<el-form-item label="病情诊断" prop="diagnose">
|
|
|
<el-input v-model="form.diagnose" placeholder="请输入病情诊断" :rows="10" type="textarea" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="药房" prop="storeId" >
|
|
|
- <el-select v-model="form.storeId" placeholder="选择药房" clearable size="small" filterable @change="changeStore">
|
|
|
- <el-option
|
|
|
- v-for="dict in storeOptions"
|
|
|
- :key="dict.storeId"
|
|
|
- :label="dict.storeName"
|
|
|
- :value="dict.storeId"/>
|
|
|
- </el-select>
|
|
|
- <div style="float: right;"><el-button plain type="primary" icon="el-icon-plus" @click="handleAddProduct">添加商品</el-button></div>
|
|
|
- <div style="margin-top:10px;">
|
|
|
- <el-table border width="100%" :data="drugList">
|
|
|
- <el-table-column label="药品图片" align="center" prop="drugImgUrl" width="120">
|
|
|
- <template slot-scope="scope">
|
|
|
- <el-popover
|
|
|
- placement="right"
|
|
|
- title=""
|
|
|
- trigger="hover"
|
|
|
- >
|
|
|
- <img slot="reference" :src="scope.row.drugImgUrl" width="100">
|
|
|
- <img :src="scope.row.drugImgUrl" style="max-width: 150px;">
|
|
|
- </el-popover>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="药品名称" align="center" prop="drugName" show-overflow-tooltip width="150px"/>
|
|
|
- <el-table-column label="药品类型" align="center" prop="drugType" width="100px">
|
|
|
- <template slot-scope="scope">
|
|
|
- <dict-tag :options="prescribeTypeOptions" :value="scope.row.drugType"/>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="药品规格" align="center" prop="drugSpec" />
|
|
|
- <el-table-column label="药品单价" align="center" prop="drugPrice" />
|
|
|
- <el-table-column label="药品数量" align="center" prop="drugNum" width="150px" >
|
|
|
- <template slot-scope="scope">
|
|
|
- <div>
|
|
|
- <el-input-number v-model="scope.row.drugNum" size="mini" :min="1" ></el-input-number>
|
|
|
- </div>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="用药频率" align="center" prop="usageFrequencyUnit" width="150px" v-if="form.prescribeType==1" >
|
|
|
- <template slot-scope="scope">
|
|
|
- <div>
|
|
|
- <el-select v-model="scope.row.usageFrequencyUnit" clearable size="small">
|
|
|
- <el-option
|
|
|
- v-for="dict in usageFrequencyUnits"
|
|
|
- :key="dict.dictValue"
|
|
|
- :label="dict.dictLabel"
|
|
|
- :value="dict.dictValue"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
- </div>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="单次用量" align="center" prop="usagePerUseCount" width="150px" v-if="form.prescribeType==1">
|
|
|
- <template slot-scope="scope">
|
|
|
- <div>
|
|
|
- <el-input size="mini" v-model="scope.row.usagePerUseCount"></el-input>
|
|
|
- </div>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="用药方法" align="center" prop="usageMethod" width="200px" v-if="form.prescribeType==1" >
|
|
|
- <template slot-scope="scope">
|
|
|
- <div>
|
|
|
- <el-select v-model="scope.row.usageMethod" clearable size="small">
|
|
|
- <el-option
|
|
|
- v-for="dict in usageMethods"
|
|
|
- :key="dict.dictValue"
|
|
|
- :label="dict.dictLabel"
|
|
|
- :value="dict.dictValue"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
- </div>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="备注" align="center" prop="remark" width="150px" v-if="form.prescribeType==1">
|
|
|
- <template slot-scope="scope">
|
|
|
- <div>
|
|
|
- <el-input size="mini" v-model="scope.row.remark"></el-input>
|
|
|
- </div>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column label="操作" align="center" width="100px" fixed="right">
|
|
|
- <template slot-scope="scope">
|
|
|
- <el-button
|
|
|
- size="mini"
|
|
|
- type="text"
|
|
|
- icon="el-icon-delete"
|
|
|
- @click="handleProductDelete(scope.row,scope.$index)"
|
|
|
- >删除</el-button>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
- </div>
|
|
|
-
|
|
|
- </el-form-item>
|
|
|
-
|
|
|
- <div v-if="form.prescribeType==2">
|
|
|
- <el-form-item label="用药数量" >
|
|
|
- <el-input v-model="usageJson.counts" placeholder="请输入用药数量" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="用药频率" >
|
|
|
- <el-select v-model="usageJson.usageFrequencyUnit" placeholder="请选择用药频率" clearable size="small" filterable>
|
|
|
- <el-option
|
|
|
- v-for="dict in usageFrequencyUnits"
|
|
|
- :key="dict.dictValue"
|
|
|
- :label="dict.dictLabel"
|
|
|
- :value="dict.dictValue"/>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="单次用量" >
|
|
|
- <el-input v-model="usageJson.usagePerUseCount" placeholder="请输入单次用量" />
|
|
|
- </el-form-item>
|
|
|
-
|
|
|
- <el-form-item label="用药方法" >
|
|
|
- <el-select v-model="usageJson.usageMethod" placeholder="请选择用药方法" clearable size="small" filterable>
|
|
|
- <el-option
|
|
|
- v-for="dict in usageMethods"
|
|
|
- :key="dict.dictValue"
|
|
|
- :label="dict.dictLabel"
|
|
|
- :value="dict.dictValue"/>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="制作方式" prop="recipeType">
|
|
|
- <el-select v-model="form.recipeType" placeholder="请选择制作方式" clearable size="small" filterable>
|
|
|
- <el-option
|
|
|
- v-for="dict in recipeTypes"
|
|
|
- :key="dict.dictValue"
|
|
|
- :label="dict.dictLabel"
|
|
|
- :value="dict.dictValue"/>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="合计" prop="price">
|
|
|
- {{totalAmount.toFixed(2)+'元'}}
|
|
|
- </el-form-item>
|
|
|
- </div>
|
|
|
- <el-form-item label="用药周期" >
|
|
|
- <el-input-number v-model="form.cycle" :step="6" :min="6" :max="36"></el-input-number>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="备注" prop="remark">
|
|
|
- <el-input v-model="usageJson.remark" placeholder="请输入备注" :rows="2" type="textarea" />
|
|
|
+
|
|
|
+ <!-- 添加处方药品 -->
|
|
|
+ <el-row :gutter="10" class="mb8">
|
|
|
+ <el-col :span="1.5">
|
|
|
+ <el-button
|
|
|
+ type="primary"
|
|
|
+ icon="el-icon-plus"
|
|
|
+ size="mini"
|
|
|
+ @click="openDrugSelect"
|
|
|
+ >
|
|
|
+ 新增药品
|
|
|
+ </el-button>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+
|
|
|
+ <!-- 药品列表表格 -->
|
|
|
+ <el-table
|
|
|
+ v-if="drugList"
|
|
|
+ :data="drugList"
|
|
|
+ border
|
|
|
+ style="width: 100%; margin-top: 15px;margin-bottom: 20px;"
|
|
|
+ >
|
|
|
+ <el-table-column prop="drugName" label="药品名称" align="center" />
|
|
|
+ <el-table-column prop="drugSpec" label="规格" align="center" />
|
|
|
+ <el-table-column prop="usageMethod" label="使用方法" align="center" />
|
|
|
+ <el-table-column prop="usageFrequencyUnit" label="药品频次" align="center" />
|
|
|
+ <el-table-column prop="usagePerUseCount" label="每次用药数量" align="center" />
|
|
|
+ <el-table-column label="操作" align="center" width="160">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-button
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-edit"
|
|
|
+ @click="handleDrugEdit(scope.row, scope.$index)"
|
|
|
+ >编辑</el-button>
|
|
|
+ <el-button
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-delete"
|
|
|
+ @click="handleProductDelete(scope.row, scope.$index)"
|
|
|
+ >删除</el-button>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ </el-table>
|
|
|
+ <!-- 备注-->
|
|
|
+ <el-form-item label="备注" prop="remark">
|
|
|
+ <el-input v-model="form.remark" placeholder="请输入备注" :rows="10" type="text" />
|
|
|
</el-form-item>
|
|
|
+
|
|
|
</el-form>
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
- <el-button type="primary" @click="submitForm">确 定</el-button>
|
|
|
<el-button @click="cancel">取 消</el-button>
|
|
|
+ <el-button type="primary" @click="submitForm">确 定</el-button>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
+
|
|
|
+
|
|
|
+ <!-- 药品新增弹窗 -->
|
|
|
+ <el-dialog
|
|
|
+ :title="drugDialogTitle"
|
|
|
+ :visible.sync="drugDialogVisible"
|
|
|
+ width="600px"
|
|
|
+ append-to-body
|
|
|
+ >
|
|
|
+ <el-form ref="drugForm" :model="drugForm" :rules="drugFormRules" label-width="120px">
|
|
|
+ <el-form-item label="药品名称" prop="drugName">
|
|
|
+ <el-input v-model="drugForm.drugName" placeholder="请输入药品名称" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="规格" prop="drugSpec">
|
|
|
+ <el-input v-model="drugForm.drugSpec" placeholder="请输入规格" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="使用方法" prop="usageMethod">
|
|
|
+ <el-input v-model="drugForm.usageMethod" placeholder="请输入使用方法" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="药品频次" prop="usageFrequencyUnit">
|
|
|
+ <el-input v-model="drugForm.usageFrequencyUnit" placeholder="例如:每日3次" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="每次用药数量" prop="usagePerUseCount">
|
|
|
+ <el-input v-model="drugForm.usagePerUseCount" placeholder="请输入数量" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ <div slot="footer" class="dialog-footer">
|
|
|
+ <el-button @click="cancelDrugDialog">取 消</el-button>
|
|
|
+ <el-button type="primary" @click="submitDrugForm">确 定</el-button>
|
|
|
+ </div>
|
|
|
+ </el-dialog>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
<el-drawer
|
|
|
:with-header="false"
|
|
|
size="75%"
|
|
|
@@ -275,6 +218,29 @@ export default {
|
|
|
components:{prescribeDetails,storeProductAttrValueSelect},
|
|
|
data() {
|
|
|
return {
|
|
|
+ editingDrugIndex: -1, // 当前正在编辑的药品在 drugList 中的索引,-1 表示新增
|
|
|
+ // 药品弹窗控制
|
|
|
+ drugDialogVisible: false,
|
|
|
+ drugDialogTitle: "新增药品",
|
|
|
+
|
|
|
+ // 添加或修改药品弹窗参数
|
|
|
+ drugForm: {
|
|
|
+ drugName: '',
|
|
|
+ drugSpec: '',
|
|
|
+ usagePerUseCount: '',
|
|
|
+ usageMethod: '',
|
|
|
+ usageFrequencyUnit: ''
|
|
|
+ },
|
|
|
+
|
|
|
+ drugFormRules: {
|
|
|
+ drugName: [{ required: true, message: '药品名称不能为空', trigger: 'blur' }],
|
|
|
+ drugSpec: [{ required: true, message: '规格不能为空', trigger: 'blur' }],
|
|
|
+ usagePerUseCount: [{ required: true, message: '数量不能为空', trigger: 'blur' }],
|
|
|
+ usageMethod: [{ required: true, message: '使用方法不能为空', trigger: 'blur' }],
|
|
|
+ usageFrequencyUnit: [{ required: true, message: '用药频次不能为空', trigger: 'blur' }]
|
|
|
+ },
|
|
|
+
|
|
|
+
|
|
|
orderId:null,
|
|
|
productShow:{
|
|
|
open:false,
|
|
|
@@ -292,25 +258,6 @@ export default {
|
|
|
totalMoney:0.00,
|
|
|
drugList:[],
|
|
|
usageJson:{},
|
|
|
- usageFrequencyUnits:[
|
|
|
- { dictValue: '每日一次', dictLabel: '每日一次' },
|
|
|
- { dictValue: '每日二次', dictLabel: '每日二次' },
|
|
|
- { dictValue: '每日三次', dictLabel: '每日三次' },
|
|
|
- { dictValue: '每日四次', dictLabel: '每日四次' }
|
|
|
- ],
|
|
|
- usageMethods:[
|
|
|
- { dictValue: '口服', dictLabel: '口服' },
|
|
|
- { dictValue: '外敷', dictLabel: '外敷' },
|
|
|
- { dictValue: '注射', dictLabel: '注射' },
|
|
|
- ],
|
|
|
- recipeTypes:[
|
|
|
- { dictValue: 0, dictLabel: '颗粒' },
|
|
|
- { dictValue: 1, dictLabel: '膏方' },
|
|
|
- { dictValue: 2, dictLabel: '饮片' }
|
|
|
- ],
|
|
|
- show:{
|
|
|
- open:false,
|
|
|
- },
|
|
|
ids: [],
|
|
|
// 非单个禁用
|
|
|
single: true,
|
|
|
@@ -384,6 +331,80 @@ export default {
|
|
|
this.getList();
|
|
|
},
|
|
|
methods: {
|
|
|
+ // 打开新增药品弹窗
|
|
|
+ openDrugSelect() {
|
|
|
+ this.drugDialogTitle = "新增药品";
|
|
|
+ this.editingDrugIndex = -1; // 明确是新增
|
|
|
+ this.drugForm = {
|
|
|
+ drugName: '',
|
|
|
+ drugSpec: '',
|
|
|
+ usageMethod: '',
|
|
|
+ usageFrequencyUnit: '',
|
|
|
+ usagePerUseCount: ''
|
|
|
+ };
|
|
|
+ if (this.$refs.drugForm) {
|
|
|
+ this.$refs.drugForm.clearValidate();
|
|
|
+ }
|
|
|
+ this.drugDialogVisible = true;
|
|
|
+ },
|
|
|
+
|
|
|
+ // 提交药品表单
|
|
|
+ submitDrugForm() {
|
|
|
+ this.$refs.drugForm.validate((valid) => {
|
|
|
+ if (!valid) return;
|
|
|
+
|
|
|
+ const newDrug = {
|
|
|
+ ...this.drugForm,
|
|
|
+ drugId: this.editingDrugIndex === -1 ? Date.now() + Math.random() : this.drugList[this.editingDrugIndex].drugId
|
|
|
+ };
|
|
|
+
|
|
|
+ if (this.editingDrugIndex === -1) {
|
|
|
+ // 新增
|
|
|
+ if (this.drugList.some(d => d.drugName === newDrug.drugName)) {
|
|
|
+ this.$message.warning('该药品已添加');
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ this.drugList.push(newDrug);
|
|
|
+ this.$message.success('药品添加成功');
|
|
|
+ } else {
|
|
|
+ // 编辑:替换原数据
|
|
|
+ this.drugList.splice(this.editingDrugIndex, 1, newDrug);
|
|
|
+ this.$message.success('药品编辑成功');
|
|
|
+ this.editingDrugIndex = -1; // 重置
|
|
|
+ }
|
|
|
+
|
|
|
+ this.drugDialogVisible = false;
|
|
|
+ });
|
|
|
+ },
|
|
|
+
|
|
|
+
|
|
|
+// 打开编辑药品弹窗
|
|
|
+ handleDrugEdit(row, index) {
|
|
|
+ this.drugDialogTitle = "编辑药品";
|
|
|
+ this.editingDrugIndex = index; // 记录正在编辑的索引
|
|
|
+
|
|
|
+ // 深拷贝当前药品数据到 drugForm(避免引用)
|
|
|
+ this.drugForm = {
|
|
|
+ drugName: row.drugName,
|
|
|
+ drugSpec: row.drugSpec,
|
|
|
+ usageMethod: row.usageMethod,
|
|
|
+ usageFrequencyUnit: row.usageFrequencyUnit,
|
|
|
+ usagePerUseCount: row.usagePerUseCount,
|
|
|
+ // 如果还有其他字段,也要加上
|
|
|
+ };
|
|
|
+
|
|
|
+ if (this.$refs.drugForm) {
|
|
|
+ this.$refs.drugForm.clearValidate();
|
|
|
+ }
|
|
|
+ this.drugDialogVisible = true;
|
|
|
+ },
|
|
|
+
|
|
|
+ cancelDrugDialog() {
|
|
|
+ this.drugDialogVisible = false;
|
|
|
+ this.editingDrugIndex = -1;
|
|
|
+ },
|
|
|
+
|
|
|
+
|
|
|
openDrugStore(orderId){
|
|
|
this.orderId=orderId;
|
|
|
},
|
|
|
@@ -476,12 +497,12 @@ export default {
|
|
|
handleAdd(type) {
|
|
|
this.reset();
|
|
|
this.storeId=null,
|
|
|
- this.drugList=null;
|
|
|
+ this.drugList=[];
|
|
|
this.open = true;
|
|
|
this.form.prescribeType =type;
|
|
|
this.form.cycle=6;
|
|
|
if(type==1){
|
|
|
- this.title = "新建西药处方";
|
|
|
+ this.title = "新建常用处方";
|
|
|
}
|
|
|
else if(type==2){
|
|
|
this.title = "新建中药处方";
|
|
|
@@ -491,13 +512,13 @@ export default {
|
|
|
};
|
|
|
console.log(this.form)
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
/** 修改按钮操作 */
|
|
|
handleUpdate(row) {
|
|
|
this.reset();
|
|
|
this.storeId=null,
|
|
|
- this.drugList=null;
|
|
|
+ this.drugList=[];
|
|
|
const prescribeId = row.prescribeId ;
|
|
|
getDoctorPrescribe(prescribeId).then(response => {
|
|
|
this.form = response.data.prescribe;
|
|
|
@@ -510,7 +531,7 @@ export default {
|
|
|
if(this.form.usageJson!=null){
|
|
|
this.usageJson = JSON.parse(response.data.prescribe.usageJson);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
});
|
|
|
},
|
|
|
submitForm() {
|
|
|
@@ -557,8 +578,8 @@ export default {
|
|
|
orderId :this.orderId
|
|
|
}
|
|
|
this.$confirm('确认开方吗?', "警告", {
|
|
|
- confirmButtonText: "确定",
|
|
|
cancelButtonText: "取消",
|
|
|
+ confirmButtonText: "确定",
|
|
|
type: "warning"
|
|
|
}).then(() => {
|
|
|
return createPrescribe(data);
|
|
|
@@ -570,12 +591,11 @@ export default {
|
|
|
this.msgError(res.msg);
|
|
|
}
|
|
|
}).catch((res) => {
|
|
|
-
|
|
|
+
|
|
|
});
|
|
|
},
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
};
|
|
|
</script>
|
|
|
|
|
|
-
|