|
@@ -115,26 +115,32 @@
|
|
|
<td>是否提供居家上门服务</td>
|
|
|
<td>{{ translateDict('CZ035', form.isTgjjylsmfw) }}</td>
|
|
|
<td>居家上门服务项目(月均)</td>
|
|
|
- <td>{{
|
|
|
- form.isTgjjylsmfw == '1' ? ((Number(form.tgjjylsmfwCwrc) + Number(form.tgjjylsmfwZcrc) +
|
|
|
- Number(form.tgjjylsmfwZjrc) +
|
|
|
- Number(form.tgjjylsmfwZxrc) + Number(form.tgjjylsmfwXyrc) + Number(form.tgjjylsmfwKfrc) +
|
|
|
- Number(form.tgjjylsmfwZyrc) + Number(form.tgjjylsmfwGarc) + Number(form.tgjjylsmfwQtrc)
|
|
|
- ) / 9) : '--'
|
|
|
- }}
|
|
|
- </td>
|
|
|
+ <td v-if="form.isTgjjylsmfw==0">{{'--'}}</td>
|
|
|
+ <td v-if="form.isTgjjylsmfw==1" colspan="5">
|
|
|
+ {{ '1.家庭养老床位服务 ' + Number(form.tgjjylsmfwCwrc) + ' 人次/月' }} <br>
|
|
|
+ {{ '2.上门助餐服务 ' + Number(form.tgjjylsmfwZcrc) + ' 人次/月' }} <br>
|
|
|
+ {{ '3.上门助洁服务 ' + Number(form.tgjjylsmfwZjrc) + ' 人次/月' }} <br>
|
|
|
+ {{ '4.上门助行服务 ' + Number(form.tgjjylsmfwZxrc) + ' 人次/月' }} <br>
|
|
|
+ {{ '5.上门助浴服务 ' + Number(form.tgjjylsmfwXyrc) + ' 人次/月' }} <br>
|
|
|
+ {{ '6.上门康复服务 ' + Number(form.tgjjylsmfwKfrc) + ' 人次/月' }} <br>
|
|
|
+ {{ '7.上门助医服务 ' + Number(form.tgjjylsmfwZyrc) + ' 人次/月' }} <br>
|
|
|
+ {{ '8.巡访关爱服务 ' + Number(form.tgjjylsmfwGarc) + ' 人次/月' }} <br>
|
|
|
+ {{ '9.其他上门服务 ' + Number(form.tgjjylsmfwQtrc) + ' 人次/月' }}
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>是否提供社区养老服务</td>
|
|
|
<td>{{ translateDict('CZ035', form.isTgsqylfw) }}</td>
|
|
|
<td>社区养老服务项目(月均)</td>
|
|
|
- <td>{{
|
|
|
- form.isTgjjylsmfw == '1' ? ((Number(form.tgsqylfwRtrc) + Number(form.tgsqylfwCzrc) +
|
|
|
- Number(form.tgsqylfwWyrc) +
|
|
|
- Number(form.tgsqylfwZfrc) + Number(form.tgsqylfwKfrc) + Number(form.tgsqylfwQtrc)
|
|
|
- ) / 6) : '--'
|
|
|
- }}
|
|
|
- </td>
|
|
|
+ <td v-if="form.isTgsqylfw==0">{{'--'}}</td>
|
|
|
+ <td v-if="form.isTgsqylfw==1" colspan="5">
|
|
|
+ {{ '1.日托(日间照料) ' + Number(form.tgjjylsmfwCwrc) + ' 人次/月' }} <br>
|
|
|
+ {{ '2.老年餐桌(食堂) ' + Number(form.tgjjylsmfwZcrc) + ' 人次/月' }} <br>
|
|
|
+ {{ '3.社区文化娱乐 ' + Number(form.tgjjylsmfwZjrc) + ' 人次/月' }} <br>
|
|
|
+ {{ '4.时间银行(志愿服务) ' + Number(form.tgjjylsmfwZxrc) + ' 人次/月' }} <br>
|
|
|
+ {{ '5.社区康复服务 ' + Number(form.tgjjylsmfwXyrc) + ' 人次/月' }} <br>
|
|
|
+ {{ '6.其他 '}} {{ form.tgsqylfwQtfw==null?'': form.tgsqylfwQtfw }} {{' 服务,'+ form.tgsqylfwQtrc + ' 人次/月'}}
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>医疗服务形式</td>
|
|
@@ -283,18 +289,24 @@ export default {
|
|
|
this.$emit('update:visible', this.open)
|
|
|
},
|
|
|
// 字典翻译
|
|
|
- translateDict(type, value, is) {
|
|
|
- if (is && value && value.length > 0) {
|
|
|
- let list = ''
|
|
|
- this.dict.type[type].forEach(item => {
|
|
|
- if (value.indexOf(item.value) !== -1) {
|
|
|
- list = list + item.label + ' '
|
|
|
- }
|
|
|
- })
|
|
|
- return list
|
|
|
- }
|
|
|
- return this.selectDictLabel(this.dict.type[type], value)
|
|
|
- }
|
|
|
+ translateDict(type, value, is) {
|
|
|
+ if (is && value && value.length > 0) {
|
|
|
+ let list = '';
|
|
|
+ this.dict.type[type].forEach(item => {
|
|
|
+ // if (value.indexOf(item.value) !== -1) { // 这里有bug, 字典值为0,01,02,03 但值是02,03 这样就会出 这样0的字典值也会翻译出来
|
|
|
+ // if (item.value == value) {
|
|
|
+ // list = list + item.label + ' '
|
|
|
+ // }
|
|
|
+ const itemArr = value.split(',');
|
|
|
+ if (itemArr.includes(item.value))
|
|
|
+ {
|
|
|
+ list = list + item.label + ' '
|
|
|
+ }
|
|
|
+ })
|
|
|
+ return list
|
|
|
+ }
|
|
|
+ return this.selectDictLabel(this.dict.type[type], value)
|
|
|
+ },
|
|
|
},
|
|
|
watch: {
|
|
|
yljgId: {
|