Kaynağa Gözat

增加上传截止倒数天数查询条件

lihong 2 yıl önce
ebeveyn
işleme
83e6bf500a

+ 12 - 0
src/api/medical-insurance/si-setl-upload.js

@@ -284,4 +284,16 @@ export function saveSetlDeptConfInfo(data) {
         method: 'post',
         data
     })
+}
+
+/**
+ *查询上传截止天数
+ * @returns {AxiosPromise}
+ */
+export function getUploadMaxDay() {
+    return request({
+        url: '/setlListUpld/getUploadMaxDay',
+        method: 'get',
+
+    })
 }

+ 26 - 2
src/views/medical-insurance/allpatient/SetSheetUpload.vue

@@ -270,6 +270,17 @@
                 </el-select>
               </el-form-item>
             </el-col>
+            <el-col :span="spanWidth">
+              <el-form-item label="上传截止倒数天数" prop="hiPaymtd">
+                <el-select v-model="queryTerm.uploadJieZhiDay" :collapse-tags="true" clearable filterable multiple>
+                  <el-option v-for="item in uploadJieZhiData" :key="item.code" :label="item.name" :value="item.code">
+                    <span style="color: #8492a6; font-size: 12px">{{ item.code }}</span>
+                    <el-divider direction="vertical"></el-divider>
+                    <span>{{ item.name }}</span>
+                  </el-option>
+                </el-select>
+              </el-form-item>
+            </el-col>
           </el-row>
         </el-form>
         <el-button icon="Search" size="small" type="primary" @click="query">查询</el-button>
@@ -332,7 +343,8 @@ import {
   upldSetlListTimes,
   xiuGaiGuanChuangYiShen,
   querySetlDeptConfInfo,
-  saveSetlDeptConfInfo
+  saveSetlDeptConfInfo,
+  getUploadMaxDay
 } from '@/api/medical-insurance/si-setl-upload'
 import {clrOptinsData, decTypes, getPsnType} from '@/data'
 import {getDept} from '@/api/inpatient/xiang-mu-lu-ru'
@@ -382,7 +394,8 @@ export default {
       pageSize: 40,
       total: 0,
       list: [],
-      times:null
+      times:null,
+      uploadJieZhiDay:[]
     })
     const dept = store.state.user.info.deptCode
     // 表单
@@ -749,6 +762,7 @@ export default {
 
     // 查询自动上传
     const autoUploadDialog = ref(false)
+   const uploadJieZhiData =  ref([])
 
     onMounted(() => {
       getInsutypes().then((res) => {
@@ -763,6 +777,15 @@ export default {
       getZhuYuanDept().then((res) => {
         disDepts.value = res
       })
+      getUploadMaxDay().then((res=>{
+        for (let i = 1; i <= res; i++) {
+          let temp = {
+            code : i,
+            name : i+'天'
+          }
+          uploadJieZhiData.value.push(temp)
+        }
+      }))
       clrOptins.value = clrOptinsData
     })
     return {
@@ -813,6 +836,7 @@ export default {
       toUploadInfo,
       getUploadInfo,
       jieSuanDanClick,
+      uploadJieZhiData,
       flags: ref([
         {code: 0, name: '全部'},
         {code: 1, name: '未传'},