|
@@ -7,7 +7,14 @@
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
<span v-show="showUpdtTime"> <el-date-picker v-model="updtTime" size="small" placeholder="请选择更新日期" style="width: 160px"></el-date-picker> </span>
|
|
|
<el-button size="small" type="primary" icon="Download" :disabled="!cataType" @click="beforeDownload">从中心获取</el-button>
|
|
|
- <el-button size="small" type="primary" icon="Collection" v-show="cataType === '1319'" @click="saveSelfpayCatlg">下载到HIS</el-button>
|
|
|
+ <span v-show="cataType === '1319'" style="margin-left: 18px">
|
|
|
+ 从第
|
|
|
+ <el-input-number v-model="startPageNum"></el-input-number>
|
|
|
+ 页开始,每页
|
|
|
+ <el-input-number v-model="downloadPageSize"></el-input-number>
|
|
|
+ 条数据
|
|
|
+ <el-button size="small" type="primary" icon="Collection" @click="saveSelfpayCatlg">下载到HIS</el-button>
|
|
|
+ </span>
|
|
|
<span v-show="!showUpdtTime && cataType !== '1901'">
|
|
|
<el-button size="small" type="primary" icon="Download" :disabled="!cataType" @click="fetchData">从医院获取</el-button>
|
|
|
</span>
|
|
@@ -259,6 +266,8 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ const startPageNum = ref(1)
|
|
|
+ const downloadPageSize = ref(3000)
|
|
|
const saveSelfpayCatlg = () => {
|
|
|
if (!updtTime.value) {
|
|
|
ElMessage({
|
|
@@ -271,6 +280,8 @@ export default {
|
|
|
}
|
|
|
const param = {
|
|
|
code: '1319_save',
|
|
|
+ pageNum: startPageNum.value,
|
|
|
+ pageSize: downloadPageSize.value,
|
|
|
updtTime: formatDatetime(updtTime.value),
|
|
|
}
|
|
|
executeDownload(param).then((res) => {
|
|
@@ -346,6 +357,8 @@ export default {
|
|
|
dictType,
|
|
|
siDictTypes,
|
|
|
valiFlag,
|
|
|
+ startPageNum,
|
|
|
+ downloadPageSize,
|
|
|
qrySiDicts,
|
|
|
handleCataChanged,
|
|
|
updtTime,
|