更新了数据更新时间

lijinlong
李劲龙 6 months ago
parent 640e2b36ba
commit cc5526517c

@ -33,7 +33,7 @@ export default {
// renderDom: "#app", // renderDom: "#app",
// resize: true // resize: true
// }, false) // // }, false) //
//! external getselfInfo //! external getselfInfo
/* npm run build:prod /* npm run build:prod
sudo mv ggfw-dangan.zip /usr/share/nginx/html/ggfw-dangan MSSM-Dev 文件夹下 移动压缩包到 ggfw文件夹下 sudo mv ggfw-dangan.zip /usr/share/nginx/html/ggfw-dangan MSSM-Dev 文件夹下 移动压缩包到 ggfw文件夹下

@ -3,7 +3,7 @@ import request from "@/utils/request";
//获取用户信息 //获取用户信息
export function getselfInfo() { export function getselfInfo() {
return request({ return request({
// baseURL: location.origin, baseURL: location.origin,
url: "/api/admin/user/getSelfInfo", url: "/api/admin/user/getSelfInfo",
method: "GET", method: "GET",
}); });

@ -23,8 +23,7 @@
<el-col :span="8"> <el-col :span="8">
<div class="logformitem"> <div class="logformitem">
<el-form-item label="注册证编号或备案编号"> <el-form-item label="注册证编号或备案编号">
<el-input v-model="form1.zczh" placeholder="支持模糊查询" clearable <el-input v-model="form1.zczh" placeholder="支持模糊查询" clearable @clear="isclear"></el-input>
@clear="isclear"></el-input>
</el-form-item> </el-form-item>
</div> </div>
</el-col> </el-col>
@ -37,6 +36,14 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<!-- <el-col :span="8"> <!-- <el-col :span="8">
<el-col :span="8">
<el-form-item label="所在地市" :disabled="$store.getters.usersort">
<el-select v-model="form1.area" placeholder="请选择地市" clearable @clear="isclear">
<el-option v-for="item in dishi" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
<div class="logformitem"> <div class="logformitem">
<el-form-item label="注册证状态/备案凭证状态"> <el-form-item label="注册证状态/备案凭证状态">
<el-select v-model="form1.ppztDm" placeholder="请选择注册证/备案凭证状态" clearable @clear="isclear"> <el-select v-model="form1.ppztDm" placeholder="请选择注册证/备案凭证状态" clearable @clear="isclear">
@ -49,8 +56,7 @@
<el-col :span="8"> <el-col :span="8">
<div> <div>
<el-form-item label="结构特征"> <el-form-item label="结构特征">
<el-select v-model="form1.ylqxjgtz" placeholder="请选择结构特征" <el-select v-model="form1.ylqxjgtz" placeholder="请选择结构特征" clearable @clear="isclear">
clearable @clear="isclear">
<el-option v-for="item in optionsSan" :key="item.value" :label="item.label" <el-option v-for="item in optionsSan" :key="item.value" :label="item.label"
:value="item.label"> :value="item.label">
</el-option> </el-option>
@ -64,8 +70,7 @@
<el-col :span="8"> <el-col :span="8">
<div> <div>
<el-form-item label="分类编码"> <el-form-item label="分类编码">
<el-input v-model="form1.ylqxflbm" placeholder="支持模糊查询" <el-input v-model="form1.ylqxflbm" placeholder="支持模糊查询" clearable @clear="isclear"></el-input>
clearable @clear="isclear"></el-input>
</el-form-item> </el-form-item>
</div> </div>
@ -73,8 +78,7 @@
<el-col :span="8"> <el-col :span="8">
<div> <div>
<el-form-item label="是否为创新产品"> <el-form-item label="是否为创新产品">
<el-select v-model="form1.sfCxcp" placeholder="请选择是否为创新产品" <el-select v-model="form1.sfCxcp" placeholder="请选择是否为创新产品" clearable @clear="isclear">
clearable @clear="isclear">
<el-option v-for="item in optionsSi" :key="item.value" :label="item.label" <el-option v-for="item in optionsSi" :key="item.value" :label="item.label"
:value="item.label"> :value="item.label">
</el-option> </el-option>
@ -85,8 +89,7 @@
<el-col :span="8"> <el-col :span="8">
<div class="logformitem"> <div class="logformitem">
<el-form-item label="是否为应急注册产品"> <el-form-item label="是否为应急注册产品">
<el-select v-model="form1.sfyjzccp" placeholder="请选择是否为应急注册产品" <el-select v-model="form1.sfyjzccp" placeholder="请选择是否为应急注册产品" clearable @clear="isclear">
clearable @clear="isclear">
<el-option v-for="item in optionsSi" :key="item.value" :label="item.label" <el-option v-for="item in optionsSi" :key="item.value" :label="item.label"
:value="item.label"> :value="item.label">
</el-option> </el-option>
@ -99,8 +102,7 @@
<el-col :span="8"> <el-col :span="8">
<div class="logformitem"> <div class="logformitem">
<el-form-item label="是否为附条件审批产品"> <el-form-item label="是否为附条件审批产品">
<el-select v-model="form1.sfFjtjspcp" placeholder="请选择是否为附条件审批产品" <el-select v-model="form1.sfFjtjspcp" placeholder="请选择是否为附条件审批产品" clearable @clear="isclear">
clearable @clear="isclear">
<el-option v-for="item in optionsSi" :key="item.value" :label="item.label" <el-option v-for="item in optionsSi" :key="item.value" :label="item.label"
:value="item.label"> :value="item.label">
</el-option> </el-option>
@ -111,8 +113,7 @@
<el-col :span="8"> <el-col :span="8">
<div class="logformitem"> <div class="logformitem">
<el-form-item label="是否为优先注册产品"> <el-form-item label="是否为优先注册产品">
<el-select v-model="form1.sfYxz" placeholder="请选择是否为优先注册产品" <el-select v-model="form1.sfYxz" placeholder="请选择是否为优先注册产品" clearable @clear="isclear">
clearable @clear="isclear">
<el-option v-for="item in optionsSi" :key="item.value" :label="item.label" <el-option v-for="item in optionsSi" :key="item.value" :label="item.label"
:value="item.label"> :value="item.label">
</el-option> </el-option>
@ -150,7 +151,7 @@ import cpbq from "@/views/components/AdvancedSearch/cpbq.vue";
export default { export default {
name: 'AdvancedSearch', name: 'AdvancedSearch',
components: {cpbq}, components: { cpbq },
data() { data() {
return { return {

@ -132,23 +132,25 @@ export default {
this.chartDatatow = [] this.chartDatatow = []
this.chartData = [] this.chartData = []
if (this.echartstitle == "医疗器械") { if (this.echartstitle == "医疗器械") {
let cities = { // let cities = {
'沈阳市': 210100000000, // '': 210100000000,
'大连市': 210200000000, // '': 210200000000,
'鞍山市': 210300000000, // '': 210300000000,
'抚顺市': 210400000000, // '': 210400000000,
'本溪市': 210500000000, // '': 210500000000,
'丹东市': 210600000000, // '': 210600000000,
'锦州市': 210700000000, // '': 210700000000,
'营口市': 210800000000, // '': 210800000000,
'阜新市': 210900000000, // '': 210900000000,
'辽阳市': 211000000000, // '': 211000000000,
'盘锦市': 211100000000, // '': 211100000000,
'铁岭市': 211200000000, // '': 211200000000,
'朝阳市': 211300000000, // '': 211300000000,
'葫芦岛市': 211400000000 // '': 211400000000
} // }
let msg1 = await this.$api.apparatus.typecount({ area:cities[this.mystortTow] }); // let msg1 = await this.$api.apparatus.typecount({ area:cities[this.mystortTow] });
let msg1 = await this.$api.apparatus.typecount({ area:this.mystortTow });
if (msg1.code == 200) { if (msg1.code == 200) {
msg1.data.forEach(item => { msg1.data.forEach(item => {
this.chartDatatow.push(item.count) this.chartDatatow.push(item.count)
@ -254,26 +256,27 @@ export default {
let _this = this let _this = this
if (this.echartstitle == "医疗器械") { if (this.echartstitle == "医疗器械") {
// jiekou("ylqxJnyelcpareacount") // jiekou("ylqxJnyelcpareacount")
let cities = { // let cities = {
210100000000: '沈阳市', // 210100000000: '',
210200000000: '大连市', // 210200000000: '',
210300000000: '鞍山市', // 210300000000: '',
210400000000: '抚顺市', // 210400000000: '',
210500000000: '本溪市', // 210500000000: '',
210600000000: '丹东市', // 210600000000: '',
210700000000: '锦州市', // 210700000000: '',
210800000000: '营口市', // 210800000000: '',
210900000000: '阜新市', // 210900000000: '',
211000000000: '辽阳市', // 211000000000: '',
211100000000: '盘锦市', // 211100000000: '',
211200000000: '铁岭市', // 211200000000: '',
211300000000: '朝阳市', // 211300000000: '',
211400000000: '葫芦岛市' // 211400000000: ''
} // }
let msg2 = await _this.$api.apparatus["ylqxJnyelcpareacount"](_this.form) let msg2 = await _this.$api.apparatus["ylqxJnyelcpareacount"](_this.form)
if (msg2.code == 200) { if (msg2.code == 200) {
msg2.data.forEach(item => { msg2.data.forEach(item => {
_this.cityData[cities[item.area]] = item.count || item.countOne // _this.cityData[cities[item.area]] = item.count || item.countOne
_this.cityData[item.area] = item.count || item.countOne
}) })
if (_this.mytype == "healtson") { if (_this.mytype == "healtson") {

@ -13,7 +13,7 @@
<div id="leafletMap" class="leafletMap"></div> <div id="leafletMap" class="leafletMap"></div>
</div> </div>
<div class="box2" id="box2" v-show="collapsechange"> <div class="box2" id="box2" v-show="collapsechange">
<div class="titlestyle">{{ echartstitle }}类型统计</div> <div class="titlestyle">{{ echartstitle }}{{leixintleixing}}</div>
<div class="echarts" id="echarts"></div> <div class="echarts" id="echarts"></div>
</div> </div>
</div> </div>
@ -103,6 +103,10 @@ export default {
type: String, type: String,
default: '档案' default: '档案'
}, },
leixintleixing: {
type: String,
default: '类型统计'
},
echartstitle: { echartstitle: {
type: String, type: String,
default: '档案' default: '档案'
@ -255,35 +259,38 @@ export default {
let _this = this let _this = this
var combinedData = []; var combinedData = [];
if (this.echartstitle == "医疗器械") { if (this.echartstitle == "医疗器械") {
let cities = { // let cities = {
210100000000: '沈阳市', // 210100000000: '',
210200000000: '大连市', // 210200000000: '',
210300000000: '鞍山市', // 210300000000: '',
210400000000: '抚顺市', // 210400000000: '',
210500000000: '本溪市', // 210500000000: '',
210600000000: '丹东市', // 210600000000: '',
210700000000: '锦州市', // 210700000000: '',
210800000000: '营口市', // 210800000000: '',
210900000000: '阜新市', // 210900000000: '',
211000000000: '辽阳市', // 211000000000: '',
211100000000: '盘锦市', // 211100000000: '',
211200000000: '铁岭市', // 211200000000: '',
211300000000: '朝阳市', // 211300000000: '',
211400000000: '葫芦岛市' // 211400000000: ''
} // }
let msg2 = await _this.$api.apparatus["ylqxJnyelcpareacount"](_this.form) let msg2 = await _this.$api.apparatus["ylqxJnyelcpareacount"](_this.form)
if (msg2.code == 200) { if (msg2.code == 200) {
msg2.data.forEach(item => { msg2.data.forEach(item => {
_this.cityData[cities[item.area]] = item.count || item.countOne // _this.cityData[cities[item.area]] = item.count || item.countOne
_this.cityData[item.area] = item.count || item.countOne
}) })
if (_this.mytype == "healtson") { if (_this.mytype == "healtson") {
_this.cartData.forEach((item) => { _this.cartData.forEach((item) => {
var foundItem = msg2.data.find(data => cities[data.area] == item); // var foundItem = msg2.data.find(data => cities[data.area] == item);
var foundItem = msg2.data.find(data => data.area == item);
if (foundItem) { if (foundItem) {
_this.chartDatatow.push(foundItem.count || foundItem.countOne) _this.chartDatatow.push(foundItem.count || foundItem.countOne)
_this.chartData.push( cities[foundItem.area]) // _this.chartData.push( cities[foundItem.area])
_this.chartData.push( foundItem.area)
} else { } else {
_this.chartDatatow.push(0) _this.chartDatatow.push(0)
_this.chartData.push(item) _this.chartData.push(item)

@ -5,7 +5,7 @@
<div class="searchP">统计分析</div> <div class="searchP">统计分析</div>
</div> </div>
<div> <div>
<MapCars leafletitle="医疗器械" echartstitle="医疗器械" mytype="healtson" @arealist="arealist" :form="form" ref="mapcars" <MapCars leafletitle="医疗器械" echartstitle="医疗器械" leixintleixing="地市统计" mytype="healtson" @arealist="arealist" :form="form" ref="mapcars"
v-if="MapCarsshow" /> v-if="MapCarsshow" />
</div> </div>
</div> </div>
@ -36,7 +36,8 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">产品列表</div> <div class="searchP">产品列表</div>
<gegnxinshijian mydata="2024-7-30 2:15:23"></gegnxinshijian> <gegnxinshijian :mydata="getitem()"></gegnxinshijian>
</div> </div>
<div class="exportBtn"> <div class="exportBtn">

@ -5,7 +5,7 @@
<div class="searchP">统计分析</div> <div class="searchP">统计分析</div>
</div> </div>
<div> <div>
<MapCars leafletitle="医疗器械" echartstitle="医疗器械" mytype="healtson" @arealist="arealist" :form="form" ref="mapcars" <MapCars leafletitle="医疗器械" echartstitle="医疗器械" leixintleixing="地市统计" mytype="healtson" @arealist="arealist" :form="form" ref="mapcars"
v-if="MapCarsshow" /> v-if="MapCarsshow" />
</div> </div>
</div> </div>
@ -36,7 +36,8 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">产品列表</div> <div class="searchP">产品列表</div>
<gegnxinshijian mydata="2024-7-30 2:15:23"></gegnxinshijian> <gegnxinshijian :mydata="getitem()"></gegnxinshijian>
</div> </div>
<div class="exportBtn"> <div class="exportBtn">

@ -5,7 +5,7 @@
<div class="searchP">统计分析</div> <div class="searchP">统计分析</div>
</div> </div>
<div> <div>
<MapCars leafletitle="医疗器械" echartstitle="医疗器械" mytype="healtson" @arealist="arealist" :form="form" ref="mapcars" <MapCars leafletitle="医疗器械" echartstitle="医疗器械" leixintleixing="地市统计" mytype="healtson" @arealist="arealist" :form="form" ref="mapcars"
v-if="MapCarsshow" /> v-if="MapCarsshow" />
</div> </div>
</div> </div>
@ -36,7 +36,7 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">产品列表</div> <div class="searchP">产品列表</div>
<gegnxinshijian mydata="2024-7-30 2:15:23"></gegnxinshijian> <gegnxinshijian :mydata="getitem()"></gegnxinshijian>
</div> </div>
<div class="exportBtn"> <div class="exportBtn">

@ -5,7 +5,7 @@
<div class="searchP">统计分析</div> <div class="searchP">统计分析</div>
</div> </div>
<div> <div>
<MapCars leafletitle="医疗器械" echartstitle="医疗器械" mytype="healtson" @arealist="arealist" :form="form" ref="mapcars" <MapCars leafletitle="医疗器械" echartstitle="医疗器械" leixintleixing="地市统计" mytype="healtson" @arealist="arealist" :form="form" ref="mapcars"
v-if="MapCarsshow" /> v-if="MapCarsshow" />
</div> </div>
</div> </div>
@ -36,7 +36,7 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">产品列表</div> <div class="searchP">产品列表</div>
<gegnxinshijian mydata="2024-7-30 2:15:23"></gegnxinshijian> <gegnxinshijian :mydata="getitem()"></gegnxinshijian>
</div> </div>
<div class="exportBtn"> <div class="exportBtn">

@ -5,7 +5,7 @@
<div class="searchP">统计分析</div> <div class="searchP">统计分析</div>
</div> </div>
<div> <div>
<MapCars leafletitle="医疗器械" echartstitle="医疗器械" mytype="healtson" @arealist="arealist" :form="form" ref="mapcars" <MapCars leafletitle="医疗器械" echartstitle="医疗器械" leixintleixing="地市统计" mytype="healtson" @arealist="arealist" :form="form" ref="mapcars"
v-if="MapCarsshow" /> v-if="MapCarsshow" />
</div> </div>
</div> </div>
@ -36,7 +36,8 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">产品列表</div> <div class="searchP">产品列表</div>
<gegnxinshijian mydata="2024-7-30 2:15:23"></gegnxinshijian> <gegnxinshijian :mydata="getitem()"></gegnxinshijian>
</div> </div>
<div class="exportBtn"> <div class="exportBtn">

@ -5,7 +5,7 @@
<div class="searchP">统计分析</div> <div class="searchP">统计分析</div>
</div> </div>
<div> <div>
<MapCars leafletitle="医疗器械" echartstitle="医疗器械" mytype="healtson" @arealist="arealist" ref="mapcars" <MapCars leafletitle="医疗器械" echartstitle="医疗器械" leixintleixing="地市统计" mytype="healtson" @arealist="arealist" ref="mapcars"
v-if="MapCarsshow" /> v-if="MapCarsshow" />
</div> </div>
</div> </div>
@ -36,7 +36,8 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">产品列表</div> <div class="searchP">产品列表</div>
<gegnxinshijian mydata="2024-7-30 2:15:23"></gegnxinshijian> <gegnxinshijian :mydata="getitem()"></gegnxinshijian>
</div> </div>
<div class="exportBtn"> <div class="exportBtn">

@ -36,8 +36,7 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">产品列表</div> <div class="searchP">产品列表</div>
<gegnxinshijian mydata="2024-7-30 2:15:23"></gegnxinshijian> <gegnxinshijian :mydata="getitem()"></gegnxinshijian>
</div> </div>
<div class="exportBtn"> <div class="exportBtn">

@ -42,24 +42,33 @@ export const mySortChange = {
this.$refs.mydata.pzrqStartTime = "" this.$refs.mydata.pzrqStartTime = ""
this.$refs.mydata.yppzwhyxqStartTime = "" this.$refs.mydata.yppzwhyxqStartTime = ""
}, },
isdishi(type) { getitem() {
let cities = { if (this.tableData.length != 0) {
210100000000: '沈阳市', localStorage.setItem("lastdata", this.tableData[0].latestCreateTime)
210200000000: '大连市', }
210300000000: '鞍山市', if (localStorage.getItem("lastdata")) {
210400000000: '抚顺市', return localStorage.getItem("lastdata")
210500000000: '本溪市',
210600000000: '丹东市',
210700000000: '锦州市',
210800000000: '营口市',
210900000000: '阜新市',
211000000000: '辽阳市',
211100000000: '盘锦市',
211200000000: '铁岭市',
211300000000: '朝阳市',
211400000000: '葫芦岛市',
} }
return cities[type] || "暂无" },
isdishi(type) {
// let cities = {
// 210100000000: '沈阳市',
// 210200000000: '大连市',
// 210300000000: '鞍山市',
// 210400000000: '抚顺市',
// 210500000000: '本溪市',
// 210600000000: '丹东市',
// 210700000000: '锦州市',
// 210800000000: '营口市',
// 210900000000: '阜新市',
// 211000000000: '辽阳市',
// 211100000000: '盘锦市',
// 211200000000: '铁岭市',
// 211300000000: '朝阳市',
// 211400000000: '葫芦岛市',
// }
// return cities[type] || "暂无"
return type
} }
} }
}; };

@ -209,7 +209,8 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">产品列表</div> <div class="searchP">产品列表</div>
<gegnxinshijian mydata="2024-7-30 3:22:11"></gegnxinshijian> <gegnxinshijian :mydata="getitem()"></gegnxinshijian>
</div> </div>
<div class="exportBtn"> <div class="exportBtn">
@ -443,6 +444,14 @@ export default {
created() { created() {
}, },
methods: { methods: {
getitem() {
if (this.tableData.length != 0) {
localStorage.setItem("lastdata", this.tableData[0].latestCreateTime)
}
if (localStorage.getItem("lastdata")) {
return localStorage.getItem("lastdata")
}
},
mySortChange(e) { mySortChange(e) {
this.sortableshowDaty = e this.sortableshowDaty = e
this.form1.sqsjSort = "" this.form1.sqsjSort = ""

@ -208,7 +208,7 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">产品列表</div> <div class="searchP">产品列表</div>
<gegnxinshijian mydata="2024-7-30 3:22:11"></gegnxinshijian> <!-- <gegnxinshijian mydata="2024-7-30 3:22:11"></gegnxinshijian> -->
</div> </div>
<div class="exportBtn"> <div class="exportBtn">

@ -205,7 +205,8 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">产品列表</div> <div class="searchP">产品列表</div>
<gegnxinshijian mydata="2024-7-30 3:22:11"></gegnxinshijian> <gegnxinshijian :mydata="getitem()"></gegnxinshijian>
</div> </div>
<div class="exportBtn"> <div class="exportBtn">
@ -437,6 +438,14 @@ export default {
created() { created() {
}, },
methods: { methods: {
getitem() {
if (this.tableData.length != 0) {
localStorage.setItem("lastdata", this.tableData[0].latestCreateTime)
}
if (localStorage.getItem("lastdata")) {
return localStorage.getItem("lastdata")
}
},
mySortChange(e) { mySortChange(e) {
this.sortableshowDaty = e this.sortableshowDaty = e
this.form1.sjSort = "" this.form1.sjSort = ""

@ -208,7 +208,7 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">产品列表</div> <div class="searchP">产品列表</div>
<gegnxinshijian mydata="2024-7-30 3:22:11"></gegnxinshijian> <!-- <gegnxinshijian mydata="2024-7-30 3:22:11"></gegnxinshijian> -->
</div> </div>
<div class="exportBtn"> <div class="exportBtn">

@ -43,13 +43,13 @@ export default {
}, },
activated() { activated() {
this.$nextTick(() => { this.$nextTick(() => {
// this.Url = `${location.origin}/ggfw-iframe/#/productinformation?type=${this.$route.query.type this.Url = `${location.origin}/ggfw-iframe/#/productinformation?type=${this.$route.query.type
// }&flag=${this.$route.query.flag}&data=${this.$route.query.data
// }&token=${localStorage.getItem("MSSM-LIAONING__TOKEN")}&bah=${this.$route.query.bah}`
this.Url = `http://localhost:82?type=${this.$route.query.type
}&flag=${this.$route.query.flag}&data=${this.$route.query.data }&flag=${this.$route.query.flag}&data=${this.$route.query.data
}&token=${localStorage.getItem("MSSM-LIAONING__TOKEN")}&bah=${this.$route.query.bah}` }&token=${localStorage.getItem("MSSM-LIAONING__TOKEN")}&bah=${this.$route.query.bah}`
// this.Url = `http://localhost:82?type=${this.$route.query.type
// }&flag=${this.$route.query.flag}&data=${this.$route.query.data
// }&token=${localStorage.getItem("MSSM-LIAONING__TOKEN")}&bah=${this.$route.query.bah}`
let dom = document.getElementsByClassName("ifram-view"); let dom = document.getElementsByClassName("ifram-view");
let height = dom[0].getBoundingClientRect(); let height = dom[0].getBoundingClientRect();

@ -149,7 +149,7 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">产品列表</div> <div class="searchP">产品列表</div>
<gegnxinshijian mydata="2023-12-28 14:25:33"></gegnxinshijian> <!-- <gegnxinshijian mydata="2023-12-28 14:25:33"></gegnxinshijian> -->
</div> </div>
<div class="exportBtn"> <div class="exportBtn">

@ -62,7 +62,7 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">产品列表</div> <div class="searchP">产品列表</div>
<gegnxinshijian mydata="2024-5-30 17:15:22"></gegnxinshijian> <!-- <gegnxinshijian mydata="2024-5-30 17:15:22"></gegnxinshijian> -->
</div> </div>
<div class="exportBtn"> <div class="exportBtn">

@ -118,14 +118,14 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">药品列表</div> <div class="searchP">药品列表</div>
<gegnxinshijian mydata="2024-7-30 1:22:13"></gegnxinshijian> <gegnxinshijian :mydata="getitem()"></gegnxinshijian>
</div> </div>
<div class="exportBtn"> <div class="exportBtn">
<div> <div>
<div class="mybuttom" :class="btnShow == item.value ? 'mybuttomshow' : ''" round <div class="mybuttom" :class="btnShow == item.value ? 'mybuttomshow' : ''" round
v-for="(item, index) in btnArr" @click="xuanzelist(item)">{{ v-for="(item, index) in btnArr" @click="xuanzelist(item)">{{
item.label item.label
}}</div> }}</div>
</div> </div>
<el-button type="primary" icon="el-icon-edit-outline" @click="exportList()">excel</el-button> <el-button type="primary" icon="el-icon-edit-outline" @click="exportList()">excel</el-button>
</div> </div>
@ -174,7 +174,7 @@
{{ scope.row.ypssxkcyr }} {{ scope.row.ypssxkcyr }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="批准日期" min-width="170" align="center" :sortable="sortableshow"> <el-table-column label="批准日期" min-width="170" align="center" :sortable="sortableshow">
<template slot-scope="scope"> <template slot-scope="scope">
@ -322,7 +322,7 @@ export default {
fsnf: "", // fsnf: "", //
zzjyjl: "",// zzjyjl: "",//
tsypglfl: "", tsypglfl: "",
cpbq:"",// cpbq: "",//
area: this.$store.getters.usersort, area: this.$store.getters.usersort,
myEntrust: "全部", myEntrust: "全部",
type: "" type: ""
@ -574,7 +574,7 @@ export default {
type: "", type: "",
zzjyjl: "",// zzjyjl: "",//
tsypglfl: "", tsypglfl: "",
cpbq:"", cpbq: "",
area: this.$store.getters.usersort area: this.$store.getters.usersort
}; };
this.form = { this.form = {
@ -595,12 +595,24 @@ export default {
this.loading = true; this.loading = true;
let msg1 = await this.$api.cosmetics.vRdgYpwhGxwz(this.form); let msg1 = await this.$api.cosmetics.vRdgYpwhGxwz(this.form);
this.tableData = msg1.data.records; this.tableData = msg1.data.records;
this.total = msg1.data.total; this.total = msg1.data.total;
this.form.size = msg1.data.size; this.form.size = msg1.data.size;
this.form.current = msg1.data.current; this.form.current = msg1.data.current;
this.loading = false; this.loading = false;
},
getitem() {
if (this.tableData.length != 0) {
localStorage.setItem("lastdata", this.tableData[0].latestCreateTime)
}
if (localStorage.getItem("lastdata")) {
return localStorage.getItem("lastdata")
}
}, },
}, },
beforeRouteLeave(to, from, next) { beforeRouteLeave(to, from, next) {
if (to.path != '/cosmeticsDetail') { if (to.path != '/cosmeticsDetail') {
this.reset(1) this.reset(1)

@ -104,7 +104,7 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">药品列表</div> <div class="searchP">药品列表</div>
<gegnxinshijian mydata="2024-7-30 1:22:13"></gegnxinshijian> <gegnxinshijian :mydata="getitem()"></gegnxinshijian>
</div> </div>
<div class="exportBtn"> <div class="exportBtn">
@ -493,6 +493,15 @@ export default {
this.form.size = msg1.data.size; this.form.size = msg1.data.size;
this.form.current = msg1.data.current; this.form.current = msg1.data.current;
this.loading = false; this.loading = false;
},
getitem() {
if (this.tableData.length != 0) {
localStorage.setItem("lastdata", this.tableData[0].latestCreateTime)
}
if (localStorage.getItem("lastdata")) {
return localStorage.getItem("lastdata")
}
}, },
}, },
beforeRouteLeave(to, from, next) { beforeRouteLeave(to, from, next) {

@ -142,7 +142,7 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">药品列表</div> <div class="searchP">药品列表</div>
<gegnxinshijian mydata="2024-3-30 10:44:20"></gegnxinshijian> <!-- <gegnxinshijian mydata="2024-3-30 10:44:20"></gegnxinshijian> -->
</div> </div>
<div class="exportBtn"> <div class="exportBtn">

@ -76,7 +76,7 @@
<div class="foot-main"> <div class="foot-main">
<div class="headerText"> <div class="headerText">
<div class="searchP">传统中药制剂列表</div> <div class="searchP">传统中药制剂列表</div>
<gegnxinshijian mydata="2024-7-22 14:17:25"></gegnxinshijian> <gegnxinshijian :mydata="getitem()"></gegnxinshijian>
</div> </div>
<div class="exportBtn"> <div class="exportBtn">
@ -158,7 +158,7 @@ import dishi from "@/views/components/AdvancedSearch/dishi.vue";
import cpbq from "@/views/components/AdvancedSearch/cpbq.vue"; import cpbq from "@/views/components/AdvancedSearch/cpbq.vue";
export default { export default {
components: { MapCars, dishi,cpbq }, components: { MapCars, dishi, cpbq },
data() { data() {
return { return {
MapCarsshow: true, MapCarsshow: true,
@ -236,6 +236,7 @@ export default {
created() { created() {
}, },
methods: { methods: {
// inputx // inputx
isclear() { isclear() {
this.searchList() this.searchList()
@ -360,6 +361,14 @@ export default {
this.form.current = msg1.data.current; this.form.current = msg1.data.current;
this.loading = false; this.loading = false;
}, },
getitem() {
if (this.tableData.length != 0) {
localStorage.setItem("lastdata", this.tableData[0].latestCreateTime)
}
if (localStorage.getItem("lastdata")) {
return localStorage.getItem("lastdata")
}
},
}, },
beforeRouteLeave(to, from, next) { beforeRouteLeave(to, from, next) {
if (to.path != '/cosmeticsDetail') { if (to.path != '/cosmeticsDetail') {

Loading…
Cancel
Save