luojie 4 days ago
parent
commit
3dd2d21f0f
12 changed files with 107 additions and 86 deletions
  1. +15
    -0
      src/utils/calUnitTools.js
  2. +11
    -3
      src/views/business/comps/select/SelectStudy.vue
  3. +11
    -1
      src/views/business/comps/select/SelectStudyDialog.vue
  4. +17
    -21
      src/views/business/resource/gsp/comps/ffjlList.vue
  5. +11
    -11
      src/views/business/resource/gsp/comps/gsp/Bj.vue
  6. +6
    -8
      src/views/business/resource/gsp/comps/gsp/Ff.vue
  7. +2
    -3
      src/views/business/resource/gsp/comps/gsp/Gh.vue
  8. +1
    -1
      src/views/business/resource/gsp/comps/gsp/Shbj.vue
  9. +8
    -8
      src/views/business/resource/gsp/comps/gsp/Xq.vue
  10. +11
    -11
      src/views/business/resource/gsp/comps/gsp/Xz.vue
  11. +7
    -9
      src/views/business/resource/gsp/comps/gspList.vue
  12. +7
    -10
      src/views/business/resource/gsp/comps/rkjlList.vue

+ 15
- 0
src/utils/calUnitTools.js View File

@ -8,6 +8,14 @@ export function addTj(valueArr, unitArr) {
let thisIndex = unit.indexOf(unitArr[i]) let thisIndex = unit.indexOf(unitArr[i])
mixIndex = thisIndex < mixIndex ? thisIndex : mixIndex mixIndex = thisIndex < mixIndex ? thisIndex : mixIndex
} }
if (mixIndex === -1) {
return {
total: 0,
unit: 'mL'
}
}
let total = 0 let total = 0
for (let i = 0; i < unitArr.length; i++) { for (let i = 0; i < unitArr.length; i++) {
let thisIndex = unit.indexOf(unitArr[i]) let thisIndex = unit.indexOf(unitArr[i])
@ -37,6 +45,13 @@ export function subTj(valueArr, unitArr) {
mixIndex = thisIndex < mixIndex ? thisIndex : mixIndex mixIndex = thisIndex < mixIndex ? thisIndex : mixIndex
} }
if (mixIndex === -1) {
return {
total: 0,
unit: 'mL'
}
}
let total = multiplyDecimals( let total = multiplyDecimals(
parseFloat(valueArr[0]), parseFloat(valueArr[0]),
Math.pow(1000, unit.indexOf(unitArr[0]) - mixIndex) Math.pow(1000, unit.indexOf(unitArr[0]) - mixIndex)

+ 11
- 3
src/views/business/comps/select/SelectStudy.vue View File

@ -2,9 +2,11 @@
<template> <template>
<div> <div>
<el-input v-model="selected.name" :placeholder="$t('form.placeholderSelect')" :disabled="disabled"
<el-input v-model="selected.name" v-if="!showSn" :placeholder="$t('form.placeholderSelect')" :disabled="disabled"
@click.native="showStudy" /> @click.native="showStudy" />
<SelectStudyDialog ref="selectStudyDialog" @callback="handleChange" />
<el-input v-model="selected.sn" v-if="showSn" :placeholder="$t('form.placeholderSelect')" :disabled="disabled"
@click.native="showStudy" />
<SelectStudyDialog ref="selectStudyDialog" @callback="handleChange" />
</div> </div>
</template> </template>
@ -30,6 +32,10 @@ export default {
type: Number, type: Number,
default: 0 default: 0
}, },
showSn: {
type: Boolean,
default: false
}
}, },
watch: { watch: {
value: { value: {
@ -43,7 +49,8 @@ export default {
return { return {
selected: { selected: {
id: '', id: '',
name: ''
name: '',
sn: ''
}, },
}; };
}, },
@ -60,6 +67,7 @@ export default {
handleChange(obj) { handleChange(obj) {
this.selected.name = obj.name this.selected.name = obj.name
this.selected.id = obj.id this.selected.id = obj.id
this.selected.sn = obj.sn
this.$emit('change', _.merge({}, obj, { key: this.selectkey })) this.$emit('change', _.merge({}, obj, { key: this.selectkey }))
this.$emit('input', obj.id) this.$emit('input', obj.id)
}, },

+ 11
- 1
src/views/business/comps/select/SelectStudyDialog.vue View File

@ -68,6 +68,10 @@ export default {
name: "SelectStudyDialog", name: "SelectStudyDialog",
components: { SelectDeptUser }, components: { SelectDeptUser },
props: { props: {
showSn: {
type: Boolean,
default: false
}
}, },
watch: { watch: {
}, },
@ -106,11 +110,13 @@ export default {
this.selectList = selection this.selectList = selection
this.selectedId = _.map(this.selectList, 'id').join(',') this.selectedId = _.map(this.selectList, 'id').join(',')
this.selectedName = _.map(this.selectList, 'name').join(',') this.selectedName = _.map(this.selectList, 'name').join(',')
this.selectedSn = _.map(this.selectList, 'sn').join(',')
}, },
show(val) { show(val) {
this.searchForm = _.merge({}, this.searchForm, val) this.searchForm = _.merge({}, this.searchForm, val)
this.selectedId = '' this.selectedId = ''
this.selectedName = '' this.selectedName = ''
this.selectedSn = ''
this.checkedOther = false this.checkedOther = false
this.others = '' this.others = ''
this.$emit('callback', { id: '', name: '', other: '' }) this.$emit('callback', { id: '', name: '', other: '' })
@ -121,6 +127,7 @@ export default {
this.open = true this.open = true
this.selectedId = '' this.selectedId = ''
this.selectedName = '' this.selectedName = ''
this.selectedSn = ''
this.checkedOther = false this.checkedOther = false
this.others = '' this.others = ''
this.$emit('callback', { id: '', name: '', other: '' }) this.$emit('callback', { id: '', name: '', other: '' })
@ -146,12 +153,15 @@ export default {
}, },
handleSelect() { handleSelect() {
let name='' let name=''
let sn = ''
if(this.selectedName!=''&&this.others!=''){ if(this.selectedName!=''&&this.others!=''){
name=this.selectedName+','+this.others name=this.selectedName+','+this.others
sn=this.selectedSn+','+this.others
}else{ }else{
name=this.selectedName+this.others name=this.selectedName+this.others
sn=this.selectedSn+this.others
} }
this.$emit('callback', { id: this.selectedId, name: name, mdOther: this.others })
this.$emit('callback', { id: this.selectedId, name: name, mdOther: this.others, sn: sn })
this.open = false this.open = false
} }
} }

+ 17
- 21
src/views/business/resource/gsp/comps/ffjlList.vue View File

@ -78,12 +78,11 @@
<el-button type="primary" @click="exportExcel" v-hasPermi="['business:resource:gsp:ffjldc']">{{ <el-button type="primary" @click="exportExcel" v-hasPermi="['business:resource:gsp:ffjldc']">{{
$t('form.export') }}</el-button> $t('form.export') }}</el-button>
</el-col> </el-col>
<el-col :span="14" v-if="rkl">
<div class="tv_rkl">
<span style="margin-right: 20px;">{{ $t('page.business.resource.gsp.rkl') }}{{ rkl }}</span>
<span style="margin-right: 20px;">{{ $t('page.business.resource.gsp.ckl') }}{{ ckl }}</span>
<span style="margin-right: 20px;">{{ $t('page.business.resource.gsp.syl') }}{{ syl }}</span>
</div>
<el-col :span="1.5" style="float: right;">
{{ $t('page.business.resource.gsp.ckl') }}{{ ckl !== '' ? ckl : '--' }}
{{ $t('page.business.resource.gsp.rkl') }}{{ rkl != '' ? rkl : '--' }}
{{ $t('page.business.resource.gsp.syl') }}{{ syl != '' ? syl : '--' }}
</el-col> </el-col>
</el-row> </el-row>
@ -225,9 +224,9 @@ export default {
single: true, single: true,
multiple: true, multiple: true,
total: 0, total: 0,
rkl: null,
ckl: null,
syl: null,
ckl: '',
rkl: '',
syl: '',
list: [], list: [],
// //
selectList: [], selectList: [],
@ -466,19 +465,16 @@ export default {
this.total = response.total this.total = response.total
this.loading = false this.loading = false
}) })
if (this.queryParams.startDateCk || this.queryParams.startDateRk || this.queryParams.mc || this.queryParams.ph
|| this.queryParams.gg || this.queryParams.jlzt || this.queryParams.jyzt || this.queryParams.md) {
statistics(this.queryParams).then(response => {
this.rkl = response.data.rkl
this.ckl = response.data.rkl
this.syl = response.data.rkl
})
} else {
this.rkl = null
this.ckl = null
this.syl = null
}
this.getStatistics()
}, },
getStatistics() {
statistics(this.queryParams).then(response => {
this.syl = response.data.syl
this.ckl = response.data.ckl
this.rkl = response.data.rkl
})
},
// //
handleQuery() { handleQuery() {
this.queryParams.pageNum = 1 this.queryParams.pageNum = 1

+ 11
- 11
src/views/business/resource/gsp/comps/gsp/Bj.vue View File

@ -26,16 +26,16 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<!-- 规格 --> <!-- 规格 -->
<el-col :span="8">
<el-col :span="12">
<el-form-item :label="$t('page.business.resource.gsp.gg')" prop="gg"> <el-form-item :label="$t('page.business.resource.gsp.gg')" prop="gg">
<el-input type="text" v-model="form.gg" maxlength="50" :placeholder="$t('form.placeholderInput')" /> <el-input type="text" v-model="form.gg" maxlength="50" :placeholder="$t('form.placeholderInput')" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<!-- 规格单位 --> <!-- 规格单位 -->
<el-col :span="4">
<!-- <el-col :span="4">
<BusinessSelect v-model="form.ggdw" <BusinessSelect v-model="form.ggdw"
dictType="business_nddw,business_zldw,business_tjdw"></BusinessSelect> dictType="business_nddw,business_zldw,business_tjdw"></BusinessSelect>
</el-col>
</el-col> -->
</el-row> </el-row>
<el-row> <el-row>
<!-- 有效期 --> <!-- 有效期 -->
@ -53,8 +53,8 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row>
<!-- 接收日期 -->
<!-- 接收日期 -->
<!-- <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item :label="$t('page.business.resource.gsp.jsrq')" prop="jsrq"> <el-form-item :label="$t('page.business.resource.gsp.jsrq')" prop="jsrq">
<el-date-picker v-model="form.jsrq" type="datetime" format="yyyy-MM-dd HH:mm" <el-date-picker v-model="form.jsrq" type="datetime" format="yyyy-MM-dd HH:mm"
@ -62,7 +62,7 @@
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row>
</el-row> -->
<el-row> <el-row>
<!-- 注意事项 --> <!-- 注意事项 -->
<el-col :span="24"> <el-col :span="24">
@ -156,11 +156,11 @@ export default {
message: ' ', message: ' ',
trigger: 'blur' trigger: 'blur'
}], }],
jsrq: [{
required: true,
message: ' ',
trigger: 'blur'
}],
// jsrq: [{
// required: true,
// message: ' ',
// trigger: 'blur'
// }],
cctj: [{ cctj: [{
required: true, required: true,
message: ' ', message: ' ',

+ 6
- 8
src/views/business/resource/gsp/comps/gsp/Ff.vue View File

@ -17,7 +17,7 @@
</el-table-column> </el-table-column>
<el-table-column :label="$t('page.business.resource.gsp.gg')" align="center" prop="gg"> <el-table-column :label="$t('page.business.resource.gsp.gg')" align="center" prop="gg">
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.gg }}{{ scope.row.ggdw }}
{{ scope.row.gg }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column :label="$t('page.business.resource.gsp.yxq')" align="center" prop="yxq" <el-table-column :label="$t('page.business.resource.gsp.yxq')" align="center" prop="yxq"
@ -39,7 +39,7 @@
<el-table-column :label="$t('page.business.resource.mjy.md')" align="center" width="250px"> <el-table-column :label="$t('page.business.resource.mjy.md')" align="center" width="250px">
<template slot-scope="scope"> <template slot-scope="scope">
<SelectStudy v-model="scope.row.mdIds" :selectkey="scope.row.id + ''" <SelectStudy v-model="scope.row.mdIds" :selectkey="scope.row.id + ''"
@change="selectStudyChangeBatch" />
@change="selectStudyChangeBatch" :showSn="true"/>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column :label="$t('form.remark')" align="center" width="250px"> <el-table-column :label="$t('form.remark')" align="center" width="250px">
@ -80,8 +80,7 @@
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item :label="$t('page.business.resource.gsp.gg')"> <el-form-item :label="$t('page.business.resource.gsp.gg')">
<el-input type="text" v-model="form.gg" maxlength="50" disabled> <template slot="append">{{ form.ggdw
}}</template>
<el-input type="text" v-model="form.gg" maxlength="50" disabled>
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -127,7 +126,7 @@
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item :label="$t('page.business.resource.gsp.md')" prop="mdIds"> <el-form-item :label="$t('page.business.resource.gsp.md')" prop="mdIds">
<SelectStudy v-model="form.mdIds" @change="selectStudyChange" />
<SelectStudy v-model="form.mdIds" @change="selectStudyChange" :showSn="true" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
@ -301,8 +300,7 @@ export default {
methods: { methods: {
selectStudyChange(val) { selectStudyChange(val) {
console.log(val) console.log(val)
this.form.mdMcs = val.name
this.form.mdMcs = val.sn
this.form.mdOther = val.mdOther this.form.mdOther = val.mdOther
}, },
selectStudyChangeBatch(val) { selectStudyChangeBatch(val) {
@ -310,7 +308,7 @@ export default {
if (val && val.id && val.id !== '') { if (val && val.id && val.id !== '') {
const _index = _.findIndex(that.selectList, function (o) { return o.id + '' === val.key }) const _index = _.findIndex(that.selectList, function (o) { return o.id + '' === val.key })
if (_index > -1) { if (_index > -1) {
that.selectList[_index].mdMcs = val.name
that.selectList[_index].mdMcs = val.sn
that.selectList[_index].mdOther = val.mdOther that.selectList[_index].mdOther = val.mdOther
} }
} }

+ 2
- 3
src/views/business/resource/gsp/comps/gsp/Gh.vue View File

@ -26,8 +26,7 @@
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item :label="$t('page.business.resource.gsp.gg')"> <el-form-item :label="$t('page.business.resource.gsp.gg')">
<el-input type="text" v-model="form.gg" maxlength="50" disabled> <template slot="append">{{ form.ggdw
}}</template>
<el-input type="text" v-model="form.gg" maxlength="50" disabled>
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -74,7 +73,7 @@
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item :label="$t('page.business.resource.mjy.rkl')" prop="rkl">
<el-form-item :label="$t('page.business.resource.gsp.rkmz')" prop="rkl">
<el-input type="text" v-model="form.rkl" maxlength="50" :placeholder="$t('form.placeholderInput')"> <el-input type="text" v-model="form.rkl" maxlength="50" :placeholder="$t('form.placeholderInput')">
<template slot="append">{{ form.kcdw }}</template> <template slot="append">{{ form.kcdw }}</template>
</el-input> </el-input>

+ 1
- 1
src/views/business/resource/gsp/comps/gsp/Shbj.vue View File

@ -26,7 +26,7 @@
<el-col :span="12"> <el-col :span="12">
<el-form-item :label="$t('page.business.resource.gsp.gg')" prop="nddw"> <el-form-item :label="$t('page.business.resource.gsp.gg')" prop="nddw">
<el-input type="text" v-model="form.gg" maxlength="50" disabled > <el-input type="text" v-model="form.gg" maxlength="50" disabled >
<template slot="append">{{ form.ggdw }}</template>
<!-- <template slot="append">{{ form.ggdw }}</template> -->
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>

+ 8
- 8
src/views/business/resource/gsp/comps/gsp/Xq.vue View File

@ -38,14 +38,17 @@
</div> </div>
<div class="right"> <div class="right">
<div class="right-title">{{ $t('page.business.resource.gsp.gg') }}</div> <div class="right-title">{{ $t('page.business.resource.gsp.gg') }}</div>
<el-input type="text" :value="form.gg" maxlength="50" disabled> <template slot="append">{{
form.ggdw }}</template> </el-input>
<el-input type="text" :value="form.gg" maxlength="50" disabled> </el-input>
</div> </div>
</div> </div>
<div class="pal"> <div class="pal">
<div class="left">
<!-- <div class="left">
<div class="left-title">{{ $t('page.business.resource.gsp.jsrq') }}</div> <div class="left-title">{{ $t('page.business.resource.gsp.jsrq') }}</div>
<el-input type="text" :value="form.jsrq" maxlength="50" disabled /> <el-input type="text" :value="form.jsrq" maxlength="50" disabled />
</div> -->
<div class="left">
<div class="left-title">{{ $t('page.business.resource.gsp.yxq') }}</div>
<el-input type="text" :value="form.yxq" maxlength="50" disabled />
</div> </div>
<div class="right"> <div class="right">
<div class="right-title">{{ $t('page.business.resource.gsp.kcl') }}</div> <div class="right-title">{{ $t('page.business.resource.gsp.kcl') }}</div>
@ -54,12 +57,9 @@
</div> </div>
</div> </div>
<div class="pal"> <div class="pal">
<div class="left"> <div class="left">
<div class="left-title">{{ $t('page.business.resource.gsp.yxq') }}</div>
<el-input type="text" :value="form.yxq" maxlength="50" disabled />
</div>
<div class="right">
<div class="right-title">{{ $t('page.business.resource.gsp.zjzt') }}</div>
<div class="left-title">{{ $t('page.business.resource.gsp.zjzt') }}</div>
<el-select v-model="form.zjzt" disabled style="width: 100%;"> <el-select v-model="form.zjzt" disabled style="width: 100%;">
<el-option key="1" :label="$t('page.business.resource.resource.zjzt.rk')" :value="1" /> <el-option key="1" :label="$t('page.business.resource.resource.zjzt.rk')" :value="1" />
<el-option key="3" :label="$t('page.business.resource.resource.zjzt.yff')" :value="3" /> <el-option key="3" :label="$t('page.business.resource.resource.zjzt.yff')" :value="3" />

+ 11
- 11
src/views/business/resource/gsp/comps/gsp/Xz.vue View File

@ -26,16 +26,16 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<!-- 规格 --> <!-- 规格 -->
<el-col :span="8">
<el-col :span="12">
<el-form-item :label="$t('page.business.resource.gsp.gg')" prop="gg"> <el-form-item :label="$t('page.business.resource.gsp.gg')" prop="gg">
<el-input type="text" v-model="form.gg" maxlength="50" :placeholder="$t('form.placeholderInput')" /> <el-input type="text" v-model="form.gg" maxlength="50" :placeholder="$t('form.placeholderInput')" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<!-- 规格单位 --> <!-- 规格单位 -->
<el-col :span="4">
<!-- <el-col :span="4">
<BusinessSelect v-model="form.ggdw" <BusinessSelect v-model="form.ggdw"
dictType="business_nddw,business_zldw,business_tjdw"></BusinessSelect> dictType="business_nddw,business_zldw,business_tjdw"></BusinessSelect>
</el-col>
</el-col> -->
</el-row> </el-row>
<el-row> <el-row>
<!-- 库存量 --> <!-- 库存量 -->
@ -47,7 +47,7 @@
<!-- 库存量单位 --> <!-- 库存量单位 -->
<el-col :span="4"> <el-col :span="4">
<BusinessSelect v-model="form.kcdw" <BusinessSelect v-model="form.kcdw"
dictType="business_zldw,business_tjdw"></BusinessSelect>
dictType="business_zldw,business_tjdw,business_kcdw_other"></BusinessSelect>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item :label="$t('page.business.resource.gsp.yxq')" prop="yxq"> <el-form-item :label="$t('page.business.resource.gsp.yxq')" prop="yxq">
@ -65,13 +65,13 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<!-- 接收日期 --> <!-- 接收日期 -->
<el-col :span="12">
<!-- <el-col :span="12">
<el-form-item :label="$t('page.business.resource.gsp.jsrq')" prop="jsrq"> <el-form-item :label="$t('page.business.resource.gsp.jsrq')" prop="jsrq">
<el-date-picker v-model="form.jsrq" type="datetime" format="yyyy-MM-dd HH:mm" <el-date-picker v-model="form.jsrq" type="datetime" format="yyyy-MM-dd HH:mm"
value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('form.placeholderInput')"> value-format="yyyy-MM-dd HH:mm:ss" :placeholder="$t('form.placeholderInput')">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
</el-col>
</el-col> -->
</el-row> </el-row>
<el-row> <el-row>
<!-- 注意事项 --> <!-- 注意事项 -->
@ -166,11 +166,11 @@ export default {
message: ' ', message: ' ',
trigger: 'blur' trigger: 'blur'
}], }],
jsrq: [{
required: true,
message: ' ',
trigger: 'blur'
}],
// jsrq: [{
// required: true,
// message: ' ',
// trigger: 'blur'
// }],
cctj: [{ cctj: [{
required: true, required: true,
message: ' ', message: ' ',

+ 7
- 9
src/views/business/resource/gsp/comps/gspList.vue View File

@ -104,7 +104,7 @@
:show-overflow-tooltip="true" /> :show-overflow-tooltip="true" />
<el-table-column :label="$t('page.business.resource.gsp.gg')" align="center"> <el-table-column :label="$t('page.business.resource.gsp.gg')" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
{{ scope.row.gg }}{{ scope.row.ggdw }}
{{ scope.row.gg }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column :label="$t('page.business.resource.gsp.kcl')" align="center"> <el-table-column :label="$t('page.business.resource.gsp.kcl')" align="center">
@ -113,7 +113,7 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column :label="$t('page.business.resource.gsp.ph')" align="center" prop="ph" width="150px" sortable="custom" /> <el-table-column :label="$t('page.business.resource.gsp.ph')" align="center" prop="ph" width="150px" sortable="custom" />
<el-table-column :label="$t('page.business.resource.gsp.jsrq')" align="center" prop="jsrq" width="150px" sortable="custom" />
<!-- <el-table-column :label="$t('page.business.resource.gsp.jsrq')" align="center" prop="jsrq" width="150px" sortable="custom" /> -->
<el-table-column :label="$t('page.business.resource.gsp.yxq')" align="center" prop="yxq" width="150px" sortable="custom" /> <el-table-column :label="$t('page.business.resource.gsp.yxq')" align="center" prop="yxq" width="150px" sortable="custom" />
<el-table-column :label="$t('page.business.resource.gsp.cctj')" align="center" prop="cctj" width="130px" /> <el-table-column :label="$t('page.business.resource.gsp.cctj')" align="center" prop="cctj" width="130px" />
@ -315,7 +315,7 @@ export default {
'<th style="text-align: center;">' + this.$t('page.business.resource.gsp.gg') + '</th>' + '<th style="text-align: center;">' + this.$t('page.business.resource.gsp.gg') + '</th>' +
'<th style="text-align: center;">' + this.$t('page.business.resource.gsp.kcl') + '</th>' + '<th style="text-align: center;">' + this.$t('page.business.resource.gsp.kcl') + '</th>' +
'<th style="text-align: center;">' + this.$t('page.business.resource.gsp.ph') + '</th>' + '<th style="text-align: center;">' + this.$t('page.business.resource.gsp.ph') + '</th>' +
'<th style="text-align: center;">' + this.$t('page.business.resource.gsp.jsrq') + '</th>' +
// '<th style="text-align: center;">' + this.$t('page.business.resource.gsp.jsrq') + '</th>' +
'<th style="text-align: center;">' + this.$t('page.business.resource.gsp.cctj') + '</th>' + '<th style="text-align: center;">' + this.$t('page.business.resource.gsp.cctj') + '</th>' +
'<th style="text-align: center;">' + this.$t('page.business.resource.gsp.zjzt') + '</th>' + '<th style="text-align: center;">' + this.$t('page.business.resource.gsp.zjzt') + '</th>' +
'<th style="text-align: center;">' + this.$t('page.business.resource.gsp.jyzt') + '</th>' + '<th style="text-align: center;">' + this.$t('page.business.resource.gsp.jyzt') + '</th>' +
@ -370,16 +370,14 @@ export default {
'&nbsp;'+value.bh + '&nbsp;'+value.bh +
'</td>' + '</td>' +
' <td>' + ' <td>' +
value.gg + value.ggdw +
value.gg +
'</td>' + '</td>' +
' <td>' + ' <td>' +
value.kc + value.kcdw + value.kc + value.kcdw +
'</td>' + '</td>' +
' <td>' + ' <td>' +
value.ph + value.ph +
'</td>' +
' <td>' +
value.jsrq +
'</td>' + '</td>' +
' <td>' + ' <td>' +
value.cctj + value.cctj +
@ -513,8 +511,8 @@ export default {
// //
getList() { getList() {
if (this.daterange != null && this.daterange.length > 0) { if (this.daterange != null && this.daterange.length > 0) {
this.queryParams.startDate = this.daterange[0] + ' 00:00:00'
this.queryParams.endDate = this.daterange[1] + ' 23:59:59'
this.queryParams.startDate = this.daterange[0]
this.queryParams.endDate = this.daterange[1]
} else { } else {
this.queryParams.startDate = '' this.queryParams.startDate = ''
this.queryParams.endDate = '' this.queryParams.endDate = ''

+ 7
- 10
src/views/business/resource/gsp/comps/rkjlList.vue View File

@ -82,8 +82,8 @@
<el-button type="primary" @click="exportExcel" v-hasPermi="['business:resource:gsp:rkdc']">{{ <el-button type="primary" @click="exportExcel" v-hasPermi="['business:resource:gsp:rkdc']">{{
$t('form.export') }}</el-button> $t('form.export') }}</el-button>
</el-col> </el-col>
<el-col :span="14" v-if="rkl">
<div class="tv_rkl">{{ $t('page.business.resource.gsp.rkl') }}{{ rkl }}</div>
<el-col :span="1.5" style="float: right;">
{{ $t('page.business.resource.gsp.rkl') }}{{ rkl != '' ? rkl : '--' }}
</el-col> </el-col>
</el-row> </el-row>
@ -423,15 +423,12 @@ export default {
this.loading = false this.loading = false
}) })
if (this.queryParams.startDate || this.queryParams.endDate || this.queryParams.mc || this.queryParams.ph
|| this.queryParams.gg || this.queryParams.jlzt || this.queryParams.jyzt) {
sumRkl(this.queryParams).then(response => {
this.getStatistics()
},
getStatistics() {
sumRkl(this.queryParams).then(response => {
this.rkl = response.data.rkl this.rkl = response.data.rkl
})
} else {
this.rkl = null
}
})
}, },
// //
handleQuery() { handleQuery() {

Loading…
Cancel
Save