高级查询,权利人类型
Showing
21 changed files
with
780 additions
and
21 deletions
| ... | @@ -10,7 +10,7 @@ let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('Ap | ... | @@ -10,7 +10,7 @@ let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('Ap |
| 10 | class business { | 10 | class business { |
| 11 | /** | 11 | /** |
| 12 | * @description: 成功率统计 | 12 | * @description: 成功率统计 |
| 13 | * @param {*} startDate | 13 | * @param {*} startDate |
| 14 | * @param {*} endDate | 14 | * @param {*} endDate |
| 15 | * @param {*} qxdm | 15 | * @param {*} qxdm |
| 16 | * @author: renchao | 16 | * @author: renchao |
| ... | @@ -26,5 +26,21 @@ class business { | ... | @@ -26,5 +26,21 @@ class business { |
| 26 | } | 26 | } |
| 27 | }) | 27 | }) |
| 28 | } | 28 | } |
| 29 | |||
| 30 | async diya (data) { | ||
| 31 | return request({ | ||
| 32 | url: SERVER.SERVERAPI + '/rest/statistics/Business/diya', | ||
| 33 | method: 'post', | ||
| 34 | data | ||
| 35 | }) | ||
| 36 | } | ||
| 37 | |||
| 38 | async djfcx (data) { | ||
| 39 | return request({ | ||
| 40 | url: SERVER.SERVERAPI + '/rest/statistics/Business/djfcx', | ||
| 41 | method: 'post', | ||
| 42 | data | ||
| 43 | }) | ||
| 44 | } | ||
| 29 | } | 45 | } |
| 30 | export default new business() | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 46 | export default new business() | ... | ... |
| ... | @@ -140,6 +140,18 @@ export const asyncRoutes = [ | ... | @@ -140,6 +140,18 @@ export const asyncRoutes = [ |
| 140 | component: () => import('@/views/jktj/qjdcsjcx/index'), | 140 | component: () => import('@/views/jktj/qjdcsjcx/index'), |
| 141 | name: 'qjdcsjcx', | 141 | name: 'qjdcsjcx', |
| 142 | meta: { title: '权籍调查数据查询', icon: 'registerBookQuality' } | 142 | meta: { title: '权籍调查数据查询', icon: 'registerBookQuality' } |
| 143 | }, | ||
| 144 | { | ||
| 145 | path: 'dydjxxtj', | ||
| 146 | component: () => import('@/views/jktj/dydjxxtj/index'), | ||
| 147 | name: 'dydjxxtj', | ||
| 148 | meta: { title: '抵押登记信息统计', icon: 'registerBookQuality' } | ||
| 149 | }, | ||
| 150 | { | ||
| 151 | path: 'djftj', | ||
| 152 | component: () => import('@/views/jktj/djftj/index'), | ||
| 153 | name: 'djftj', | ||
| 154 | meta: { title: '登记费统计', icon: 'registerBookQuality' } | ||
| 143 | } | 155 | } |
| 144 | ] | 156 | ] |
| 145 | }, | 157 | }, | ... | ... |
| ... | @@ -100,7 +100,22 @@ | ... | @@ -100,7 +100,22 @@ |
| 100 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> | 100 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> |
| 101 | </el-form-item> | 101 | </el-form-item> |
| 102 | </el-col> | 102 | </el-col> |
| 103 | <el-col :span="4" class="btnColRight"> | 103 | <!-- <el-col :span="4" class="btnColRight">--> |
| 104 | <!-- <btn nativeType="cz" @click="resetForm">重置</btn>--> | ||
| 105 | <!-- <btn nativeType="cx" @click="handleSearch">查询</btn>--> | ||
| 106 | <!-- </el-col>--> | ||
| 107 | </el-row> | ||
| 108 | |||
| 109 | <el-row class="mt-10"> | ||
| 110 | <el-col :span="5"> | ||
| 111 | <el-form-item label="权利人类型" label-width="123px"> | ||
| 112 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 113 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 114 | </el-option> | ||
| 115 | </el-select> | ||
| 116 | </el-form-item> | ||
| 117 | </el-col> | ||
| 118 | <el-col :span="19" class="btnColRight"> | ||
| 104 | <btn nativeType="cz" @click="resetForm">重置</btn> | 119 | <btn nativeType="cz" @click="resetForm">重置</btn> |
| 105 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 120 | <btn nativeType="cx" @click="handleSearch">查询</btn> |
| 106 | </el-col> | 121 | </el-col> | ... | ... |
| ... | @@ -64,7 +64,15 @@ | ... | @@ -64,7 +64,15 @@ |
| 64 | 64 | ||
| 65 | </el-row> | 65 | </el-row> |
| 66 | <el-row class="mt-10"> | 66 | <el-row class="mt-10"> |
| 67 | <el-col :span="24" class="btnColRight"> | 67 | <el-col :span="6"> |
| 68 | <el-form-item label="权利人类型"> | ||
| 69 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 70 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 71 | </el-option> | ||
| 72 | </el-select> | ||
| 73 | </el-form-item> | ||
| 74 | </el-col> | ||
| 75 | <el-col :span="18" class="btnColRight"> | ||
| 68 | <btn nativeType="cz" @click="resetForm">重置</btn> | 76 | <btn nativeType="cz" @click="resetForm">重置</btn> |
| 69 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 77 | <btn nativeType="cx" @click="handleSearch">查询</btn> |
| 70 | </el-col> | 78 | </el-col> | ... | ... |
| ... | @@ -65,13 +65,29 @@ | ... | @@ -65,13 +65,29 @@ |
| 65 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> | 65 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> |
| 66 | </el-form-item> | 66 | </el-form-item> |
| 67 | </el-col> | 67 | </el-col> |
| 68 | <el-col :span="4" class="btnColRight"> | 68 | <!-- <el-col :span="4" class="btnColRight">--> |
| 69 | <el-form-item> | 69 | <!-- <el-form-item>--> |
| 70 | <btn nativeType="cz" @click="resetForm">重置</btn> | 70 | <!-- <btn nativeType="cz" @click="resetForm">重置</btn>--> |
| 71 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 71 | <!-- <btn nativeType="cx" @click="handleSearch">查询</btn>--> |
| 72 | <!-- </el-form-item>--> | ||
| 73 | <!-- </el-col>--> | ||
| 74 | </el-row> | ||
| 75 | |||
| 76 | <el-row class="mt-10"> | ||
| 77 | <el-col :span="5" label-width="100px"> | ||
| 78 | <el-form-item label="权利人类型"> | ||
| 79 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 80 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 81 | </el-option> | ||
| 82 | </el-select> | ||
| 72 | </el-form-item> | 83 | </el-form-item> |
| 73 | </el-col> | 84 | </el-col> |
| 85 | <el-col :span="18" class="btnColRight"> | ||
| 86 | <btn nativeType="cz" @click="resetForm">重置</btn> | ||
| 87 | <btn nativeType="cx" @click="handleSearch">查询</btn> | ||
| 88 | </el-col> | ||
| 74 | </el-row> | 89 | </el-row> |
| 90 | |||
| 75 | </el-form> | 91 | </el-form> |
| 76 | </div> | 92 | </div> |
| 77 | <div class="from-clues-content"> | 93 | <div class="from-clues-content"> | ... | ... |
| ... | @@ -60,7 +60,15 @@ | ... | @@ -60,7 +60,15 @@ |
| 60 | </el-col> | 60 | </el-col> |
| 61 | </el-row> | 61 | </el-row> |
| 62 | <el-row class="mt-10"> | 62 | <el-row class="mt-10"> |
| 63 | <el-col :span="24" class="btnColRight"> | 63 | <el-col :span="6"> |
| 64 | <el-form-item label="权利人类型"> | ||
| 65 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 66 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 67 | </el-option> | ||
| 68 | </el-select> | ||
| 69 | </el-form-item> | ||
| 70 | </el-col> | ||
| 71 | <el-col :span="18" class="btnColRight"> | ||
| 64 | <btn nativeType="cz" @click="resetForm">重置</btn> | 72 | <btn nativeType="cz" @click="resetForm">重置</btn> |
| 65 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 73 | <btn nativeType="cx" @click="handleSearch">查询</btn> |
| 66 | </el-col> | 74 | </el-col> | ... | ... |
| ... | @@ -28,11 +28,27 @@ | ... | @@ -28,11 +28,27 @@ |
| 28 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> | 28 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> |
| 29 | </el-form-item> | 29 | </el-form-item> |
| 30 | </el-col> | 30 | </el-col> |
| 31 | <el-col :span="4" class="btnColRight"> | 31 | <!-- <el-col :span="4" class="btnColRight">--> |
| 32 | <!-- <btn nativeType="cz" @click="resetForm">重置</btn>--> | ||
| 33 | <!-- <btn nativeType="cx" @click="handleSearch">查询</btn>--> | ||
| 34 | <!-- </el-col>--> | ||
| 35 | </el-row> | ||
| 36 | |||
| 37 | <el-row class="mt-10"> | ||
| 38 | <el-col :span="6"> | ||
| 39 | <el-form-item label="权利人类型"> | ||
| 40 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 41 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 42 | </el-option> | ||
| 43 | </el-select> | ||
| 44 | </el-form-item> | ||
| 45 | </el-col> | ||
| 46 | <el-col :span="18" class="btnColRight"> | ||
| 32 | <btn nativeType="cz" @click="resetForm">重置</btn> | 47 | <btn nativeType="cz" @click="resetForm">重置</btn> |
| 33 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 48 | <btn nativeType="cx" @click="handleSearch">查询</btn> |
| 34 | </el-col> | 49 | </el-col> |
| 35 | </el-row> | 50 | </el-row> |
| 51 | |||
| 36 | </el-form> | 52 | </el-form> |
| 37 | </div> | 53 | </div> |
| 38 | <div class="from-clues-content"> | 54 | <div class="from-clues-content"> | ... | ... |
| ... | @@ -60,7 +60,15 @@ | ... | @@ -60,7 +60,15 @@ |
| 60 | </el-col> | 60 | </el-col> |
| 61 | </el-row> | 61 | </el-row> |
| 62 | <el-row class="mt-10"> | 62 | <el-row class="mt-10"> |
| 63 | <el-col :span="24" class="btnColRight"> | 63 | <el-col :span="6"> |
| 64 | <el-form-item label="权利人类型"> | ||
| 65 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 66 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 67 | </el-option> | ||
| 68 | </el-select> | ||
| 69 | </el-form-item> | ||
| 70 | </el-col> | ||
| 71 | <el-col :span="18" class="btnColRight"> | ||
| 64 | <btn nativeType="cz" @click="resetForm">重置</btn> | 72 | <btn nativeType="cz" @click="resetForm">重置</btn> |
| 65 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 73 | <btn nativeType="cx" @click="handleSearch">查询</btn> |
| 66 | </el-col> | 74 | </el-col> | ... | ... |
| ... | @@ -55,11 +55,27 @@ | ... | @@ -55,11 +55,27 @@ |
| 55 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> | 55 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> |
| 56 | </el-form-item> | 56 | </el-form-item> |
| 57 | </el-col> | 57 | </el-col> |
| 58 | <el-col :span="24" class="btnColRight mt-10"> | 58 | <!-- <el-col :span="24" class="btnColRight mt-10">--> |
| 59 | <!-- <btn nativeType="cz" @click="resetForm">重置</btn>--> | ||
| 60 | <!-- <btn nativeType="cx" @click="handleSearch">查询</btn>--> | ||
| 61 | <!-- </el-col>--> | ||
| 62 | </el-row> | ||
| 63 | |||
| 64 | <el-row class="mt-10"> | ||
| 65 | <el-col :span="6"> | ||
| 66 | <el-form-item label="权利人类型"> | ||
| 67 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 68 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 69 | </el-option> | ||
| 70 | </el-select> | ||
| 71 | </el-form-item> | ||
| 72 | </el-col> | ||
| 73 | <el-col :span="18" class="btnColRight"> | ||
| 59 | <btn nativeType="cz" @click="resetForm">重置</btn> | 74 | <btn nativeType="cz" @click="resetForm">重置</btn> |
| 60 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 75 | <btn nativeType="cx" @click="handleSearch">查询</btn> |
| 61 | </el-col> | 76 | </el-col> |
| 62 | </el-row> | 77 | </el-row> |
| 78 | |||
| 63 | </el-form> | 79 | </el-form> |
| 64 | </div> | 80 | </div> |
| 65 | <div class="from-clues-content"> | 81 | <div class="from-clues-content"> | ... | ... |
| ... | @@ -58,8 +58,16 @@ | ... | @@ -58,8 +58,16 @@ |
| 58 | </el-form-item> | 58 | </el-form-item> |
| 59 | </el-col> | 59 | </el-col> |
| 60 | </el-row> | 60 | </el-row> |
| 61 | <el-row> | 61 | <el-row class="mt-10"> |
| 62 | <el-col :span="24" class="btnColRight mt-10"> | 62 | <el-col :span="6"> |
| 63 | <el-form-item label="权利人类型"> | ||
| 64 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 65 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 66 | </el-option> | ||
| 67 | </el-select> | ||
| 68 | </el-form-item> | ||
| 69 | </el-col> | ||
| 70 | <el-col :span="18" class="btnColRight"> | ||
| 63 | <btn nativeType="cz" @click="resetForm">重置</btn> | 71 | <btn nativeType="cz" @click="resetForm">重置</btn> |
| 64 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 72 | <btn nativeType="cx" @click="handleSearch">查询</btn> |
| 65 | </el-col> | 73 | </el-col> | ... | ... |
| ... | @@ -53,11 +53,28 @@ | ... | @@ -53,11 +53,28 @@ |
| 53 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> | 53 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> |
| 54 | </el-form-item> | 54 | </el-form-item> |
| 55 | </el-col> | 55 | </el-col> |
| 56 | <el-col :span="6" class="btnColRight"> | 56 | |
| 57 | <el-col :span="6"> | ||
| 58 | <el-form-item label="权利人类型"> | ||
| 59 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 60 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 61 | </el-option> | ||
| 62 | </el-select> | ||
| 63 | </el-form-item> | ||
| 64 | </el-col> | ||
| 65 | <!-- <el-col :span="6" class="btnColRight">--> | ||
| 66 | <!-- <btn nativeType="cz" @click="resetForm">重置</btn>--> | ||
| 67 | <!-- <btn nativeType="cx" @click="handleSearch">查询</btn>--> | ||
| 68 | <!-- </el-col>--> | ||
| 69 | </el-row> | ||
| 70 | |||
| 71 | <el-row class="mt-10"> | ||
| 72 | <el-col :span="24" class="btnColRight"> | ||
| 57 | <btn nativeType="cz" @click="resetForm">重置</btn> | 73 | <btn nativeType="cz" @click="resetForm">重置</btn> |
| 58 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 74 | <btn nativeType="cx" @click="handleSearch">查询</btn> |
| 59 | </el-col> | 75 | </el-col> |
| 60 | </el-row> | 76 | </el-row> |
| 77 | |||
| 61 | </el-form> | 78 | </el-form> |
| 62 | </div> | 79 | </div> |
| 63 | <div class="from-clues-content"> | 80 | <div class="from-clues-content"> | ... | ... |
| ... | @@ -50,7 +50,21 @@ | ... | @@ -50,7 +50,21 @@ |
| 50 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> | 50 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> |
| 51 | </el-form-item> | 51 | </el-form-item> |
| 52 | </el-col> | 52 | </el-col> |
| 53 | <el-col :span="6" class="btnColRight mt-10"> | 53 | <!-- <el-col :span="6" class="btnColRight mt-10">--> |
| 54 | <!-- <btn nativeType="cz" @click="resetForm">重置</btn>--> | ||
| 55 | <!-- <btn nativeType="cx" @click="handleSearch">查询</btn>--> | ||
| 56 | <!-- </el-col>--> | ||
| 57 | </el-row> | ||
| 58 | <el-row class="mt-10"> | ||
| 59 | <el-col :span="6"> | ||
| 60 | <el-form-item label="权利人类型"> | ||
| 61 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 62 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 63 | </el-option> | ||
| 64 | </el-select> | ||
| 65 | </el-form-item> | ||
| 66 | </el-col> | ||
| 67 | <el-col :span="18" class="btnColRight"> | ||
| 54 | <btn nativeType="cz" @click="resetForm">重置</btn> | 68 | <btn nativeType="cz" @click="resetForm">重置</btn> |
| 55 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 69 | <btn nativeType="cx" @click="handleSearch">查询</btn> |
| 56 | </el-col> | 70 | </el-col> | ... | ... |
| ... | @@ -55,7 +55,21 @@ | ... | @@ -55,7 +55,21 @@ |
| 55 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> | 55 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> |
| 56 | </el-form-item> | 56 | </el-form-item> |
| 57 | </el-col> | 57 | </el-col> |
| 58 | <el-col :span="24" class="btnColRight mt-10"> | 58 | <!-- <el-col :span="24" class="btnColRight mt-10">--> |
| 59 | <!-- <btn nativeType="cz" @click="resetForm">重置</btn>--> | ||
| 60 | <!-- <btn nativeType="cx" @click="handleSearch">查询</btn>--> | ||
| 61 | <!-- </el-col>--> | ||
| 62 | </el-row> | ||
| 63 | <el-row class="mt-10"> | ||
| 64 | <el-col :span="6"> | ||
| 65 | <el-form-item label="权利人类型"> | ||
| 66 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 67 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 68 | </el-option> | ||
| 69 | </el-select> | ||
| 70 | </el-form-item> | ||
| 71 | </el-col> | ||
| 72 | <el-col :span="18" class="btnColRight"> | ||
| 59 | <btn nativeType="cz" @click="resetForm">重置</btn> | 73 | <btn nativeType="cz" @click="resetForm">重置</btn> |
| 60 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 74 | <btn nativeType="cx" @click="handleSearch">查询</btn> |
| 61 | </el-col> | 75 | </el-col> | ... | ... |
| ... | @@ -52,11 +52,28 @@ | ... | @@ -52,11 +52,28 @@ |
| 52 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> | 52 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> |
| 53 | </el-form-item> | 53 | </el-form-item> |
| 54 | </el-col> | 54 | </el-col> |
| 55 | <el-col :span="6" class="btnColRight"> | 55 | <el-col :span="6"> |
| 56 | <el-form-item label="权利人类型"> | ||
| 57 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 58 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 59 | </el-option> | ||
| 60 | </el-select> | ||
| 61 | </el-form-item> | ||
| 62 | </el-col> | ||
| 63 | <!-- <el-col :span="6" class="btnColRight">--> | ||
| 64 | <!-- <btn nativeType="cz" @click="resetForm">重置</btn>--> | ||
| 65 | <!-- <btn nativeType="cx" @click="handleSearch">查询</btn>--> | ||
| 66 | <!-- </el-col>--> | ||
| 67 | </el-row> | ||
| 68 | |||
| 69 | <el-row class="mt-10"> | ||
| 70 | |||
| 71 | <el-col :span="24" class="btnColRight"> | ||
| 56 | <btn nativeType="cz" @click="resetForm">重置</btn> | 72 | <btn nativeType="cz" @click="resetForm">重置</btn> |
| 57 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 73 | <btn nativeType="cx" @click="handleSearch">查询</btn> |
| 58 | </el-col> | 74 | </el-col> |
| 59 | </el-row> | 75 | </el-row> |
| 76 | |||
| 60 | </el-form> | 77 | </el-form> |
| 61 | </div> | 78 | </div> |
| 62 | <div class="from-clues-content"> | 79 | <div class="from-clues-content"> | ... | ... |
| ... | @@ -53,7 +53,21 @@ | ... | @@ -53,7 +53,21 @@ |
| 53 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> | 53 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> |
| 54 | </el-form-item> | 54 | </el-form-item> |
| 55 | </el-col> | 55 | </el-col> |
| 56 | <el-col :span="6" class="btnColRight"> | 56 | <el-col :span="6"> |
| 57 | <el-form-item label="权利人类型"> | ||
| 58 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 59 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 60 | </el-option> | ||
| 61 | </el-select> | ||
| 62 | </el-form-item> | ||
| 63 | </el-col> | ||
| 64 | <!-- <el-col :span="6" class="btnColRight">--> | ||
| 65 | <!-- <btn nativeType="cz" @click="resetForm">重置</btn>--> | ||
| 66 | <!-- <btn nativeType="cx" @click="handleSearch">查询</btn>--> | ||
| 67 | <!-- </el-col>--> | ||
| 68 | </el-row> | ||
| 69 | <el-row class="mt-10"> | ||
| 70 | <el-col :span="24" class="btnColRight"> | ||
| 57 | <btn nativeType="cz" @click="resetForm">重置</btn> | 71 | <btn nativeType="cz" @click="resetForm">重置</btn> |
| 58 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 72 | <btn nativeType="cx" @click="handleSearch">查询</btn> |
| 59 | </el-col> | 73 | </el-col> | ... | ... |
| ... | @@ -51,7 +51,15 @@ | ... | @@ -51,7 +51,15 @@ |
| 51 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> | 51 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> |
| 52 | </el-form-item> | 52 | </el-form-item> |
| 53 | </el-col> | 53 | </el-col> |
| 54 | <el-col :span="14" class="btnColRight"> | 54 | <el-col :span="5"> |
| 55 | <el-form-item label="权利人类型"> | ||
| 56 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 57 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 58 | </el-option> | ||
| 59 | </el-select> | ||
| 60 | </el-form-item> | ||
| 61 | </el-col> | ||
| 62 | <el-col :span="9" class="btnColRight"> | ||
| 55 | <btn nativeType="cz" @click="resetForm">重置</btn> | 63 | <btn nativeType="cz" @click="resetForm">重置</btn> |
| 56 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 64 | <btn nativeType="cx" @click="handleSearch">查询</btn> |
| 57 | </el-col> | 65 | </el-col> | ... | ... |
| ... | @@ -42,7 +42,15 @@ | ... | @@ -42,7 +42,15 @@ |
| 42 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> | 42 | <el-input v-model="form.ZJH" clearable placeholder="证件号"></el-input> |
| 43 | </el-form-item> | 43 | </el-form-item> |
| 44 | </el-col> | 44 | </el-col> |
| 45 | <el-col :span="12" class="btnColRight mt-10"> | 45 | <el-col :span="6" class="mt-10"> |
| 46 | <el-form-item label="权利人类型"> | ||
| 47 | <el-select v-model="form.QLRLX" class="width100" clearable placeholder="权利人类型"> | ||
| 48 | <el-option v-for="item in dicData['A36']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 49 | </el-option> | ||
| 50 | </el-select> | ||
| 51 | </el-form-item> | ||
| 52 | </el-col> | ||
| 53 | <el-col :span="6" class="btnColRight mt-10"> | ||
| 46 | <btn nativeType="cz" @click="resetForm">重置</btn> | 54 | <btn nativeType="cz" @click="resetForm">重置</btn> |
| 47 | <btn nativeType="cx" @click="handleSearch">查询</btn> | 55 | <btn nativeType="cx" @click="handleSearch">查询</btn> |
| 48 | </el-col> | 56 | </el-col> | ... | ... |
src/views/jktj/djftj/data/index.js
0 → 100644
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-11 10:02:44 | ||
| 5 | */ | ||
| 6 | import filter from '@/utils/filter.js' | ||
| 7 | class data extends filter { | ||
| 8 | constructor() { | ||
| 9 | super() | ||
| 10 | } | ||
| 11 | columns () { | ||
| 12 | return [ | ||
| 13 | // { | ||
| 14 | // prop: 'sjlx', | ||
| 15 | // label: '数据类型', | ||
| 16 | // width: 90, | ||
| 17 | // render: (h, scope) => { | ||
| 18 | // return ( | ||
| 19 | // <div> | ||
| 20 | // <span v-show={scope.row.sjlx == 1}>ftp上传</span> | ||
| 21 | // <span v-show={scope.row.sjlx == 2}>业务库抽取</span> | ||
| 22 | // <span v-show={scope.row.sjlx == 3}>存量数据</span> | ||
| 23 | // </div> | ||
| 24 | // ) | ||
| 25 | // } | ||
| 26 | // }, | ||
| 27 | { | ||
| 28 | prop: 'YWH', | ||
| 29 | label: '业务号', | ||
| 30 | width: 190 | ||
| 31 | }, | ||
| 32 | { | ||
| 33 | prop: "SFKMMC", | ||
| 34 | label: "收费科目名称", | ||
| 35 | width: 190, | ||
| 36 | }, | ||
| 37 | { | ||
| 38 | prop: 'YSJE', | ||
| 39 | label: '应收金额', | ||
| 40 | width: 80 | ||
| 41 | }, | ||
| 42 | { | ||
| 43 | prop: "SSJE", | ||
| 44 | label: "实收金额", | ||
| 45 | width: 190, | ||
| 46 | }, | ||
| 47 | { | ||
| 48 | prop: 'ZKHYSJE', | ||
| 49 | label: '折扣后应收金额', | ||
| 50 | width: 190 | ||
| 51 | }, | ||
| 52 | { | ||
| 53 | prop: "SFJS", | ||
| 54 | label: "收费基数", | ||
| 55 | minWidth: 150, | ||
| 56 | }, | ||
| 57 | { | ||
| 58 | prop: "SFEWSF", | ||
| 59 | label: "是否额外收费", | ||
| 60 | width: 240 | ||
| 61 | }, | ||
| 62 | { | ||
| 63 | prop: "SFDW", | ||
| 64 | label: "收费单位", | ||
| 65 | minWidth: 200, | ||
| 66 | }, | ||
| 67 | { | ||
| 68 | prop: "FFF", | ||
| 69 | label: "付费方", | ||
| 70 | minWidth: 130, | ||
| 71 | }, | ||
| 72 | { | ||
| 73 | prop: "BZ", | ||
| 74 | label: "备注", | ||
| 75 | minWidth: 130, | ||
| 76 | } | ||
| 77 | ] | ||
| 78 | } | ||
| 79 | } | ||
| 80 | export default new data() |
src/views/jktj/djftj/index.vue
0 → 100644
| 1 | <template> | ||
| 2 | <!-- 监控日志 --> | ||
| 3 | <div class="jktjDetail from-clues"> | ||
| 4 | <!-- 头部搜索 --> | ||
| 5 | |||
| 6 | <div class="from-clues-header"> | ||
| 7 | <el-form ref="form" :model="form" label-width="100px"> | ||
| 8 | <Breadcrumb /> | ||
| 9 | <el-row class="mb-5"> | ||
| 10 | <el-col :span="4"> | ||
| 11 | <el-form-item label="行政区" class="d-flex"> | ||
| 12 | <el-select v-model="form.qxdm" class="width100" clearable placeholder="行政区"> | ||
| 13 | <el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 14 | </el-option> | ||
| 15 | </el-select> | ||
| 16 | </el-form-item> | ||
| 17 | </el-col> | ||
| 18 | <el-col :span="4"> | ||
| 19 | <el-form-item label="开始日期" class="d-flex"> | ||
| 20 | <el-date-picker class="width100" :clearable="false" type="date" placeholder="开始日期" | ||
| 21 | :picker-options="pickerOptionsStart" v-model="form.startDate" | ||
| 22 | value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker> | ||
| 23 | </el-form-item> | ||
| 24 | </el-col> | ||
| 25 | <el-col :span="4"> | ||
| 26 | <el-form-item label="结束日期" class="d-flex"> | ||
| 27 | <el-date-picker class="width100" :clearable="false" type="date" placeholder="结束日期" | ||
| 28 | :picker-options="pickerOptionsEnd" v-model="form.endDate" value-format="yyyy-MM-dd HH:mm:ss" | ||
| 29 | @change="endTimeChange"></el-date-picker> | ||
| 30 | </el-form-item> | ||
| 31 | </el-col> | ||
| 32 | <!-- 操作按钮 --> | ||
| 33 | <el-col :span="12" class="btnColRight"> | ||
| 34 | <btn nativeType="cz" @click="resetForm">重置</btn> | ||
| 35 | <btn nativeType="cx" @click="featchData">查询</btn> | ||
| 36 | </el-col> | ||
| 37 | </el-row> | ||
| 38 | </el-form> | ||
| 39 | </div> | ||
| 40 | <!-- 图表 --> | ||
| 41 | <div class="from-clues-content"> | ||
| 42 | <lb-table ref="table" :page-size="pageData.pageSize" :current-page.sync="pageData.current" :total="tableData.total" | ||
| 43 | @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" | ||
| 44 | :data="tableData.data"> | ||
| 45 | </lb-table> | ||
| 46 | </div> | ||
| 47 | </div> | ||
| 48 | </template> | ||
| 49 | <script> | ||
| 50 | import { mapGetters } from "vuex"; | ||
| 51 | import { getFirstDayOfSeason, timeFormat } from "@/utils/operation"; | ||
| 52 | // 引入表格头部数据 | ||
| 53 | import data from "./data"; | ||
| 54 | // 引入table混入方法 | ||
| 55 | import tableMixin from "@/mixins/tableMixin.js"; | ||
| 56 | import bdcdj from "@/api/bdcdj"; | ||
| 57 | import business from "@/api/business"; | ||
| 58 | export default { | ||
| 59 | name: "jktj", | ||
| 60 | mixins: [tableMixin], | ||
| 61 | data () { | ||
| 62 | return { | ||
| 63 | // 分页 | ||
| 64 | pageData: { | ||
| 65 | total: 0, | ||
| 66 | pageSize: 10, | ||
| 67 | current: 1 | ||
| 68 | }, | ||
| 69 | pickerOptionsStart: { | ||
| 70 | disabledDate: (time) => { | ||
| 71 | let endDateVal = this.form.endDate; | ||
| 72 | if (endDateVal) { | ||
| 73 | return ( | ||
| 74 | time.getTime() >= | ||
| 75 | new Date(endDateVal).getTime() | ||
| 76 | ); | ||
| 77 | } | ||
| 78 | }, | ||
| 79 | }, | ||
| 80 | pickerOptionsEnd: { | ||
| 81 | disabledDate: (time) => { | ||
| 82 | let beginDateVal = this.form.startDate; | ||
| 83 | if (beginDateVal) { | ||
| 84 | return ( | ||
| 85 | time.getTime() < | ||
| 86 | new Date(beginDateVal).getTime() | ||
| 87 | ); | ||
| 88 | } | ||
| 89 | }, | ||
| 90 | }, | ||
| 91 | // 搜索表单 | ||
| 92 | valueTime: "", | ||
| 93 | tableData: { | ||
| 94 | // 表格头部 | ||
| 95 | columns: [ | ||
| 96 | { | ||
| 97 | label: "序号", | ||
| 98 | type: "index", | ||
| 99 | width: "50", | ||
| 100 | index: this.indexMethod, | ||
| 101 | } | ||
| 102 | ] | ||
| 103 | .concat(data.columns()), | ||
| 104 | // 表格列表数据 | ||
| 105 | total: 0, | ||
| 106 | data: [], | ||
| 107 | }, | ||
| 108 | // 搜索表单 | ||
| 109 | form: { | ||
| 110 | startDate: getFirstDayOfSeason(), | ||
| 111 | endDate: timeFormat(new Date(), true), | ||
| 112 | qxdm: "", | ||
| 113 | sfgd: "1" | ||
| 114 | }, | ||
| 115 | chartData: [] | ||
| 116 | }; | ||
| 117 | }, | ||
| 118 | mounted () { | ||
| 119 | // 查询业务量 | ||
| 120 | this.featchData(); | ||
| 121 | }, | ||
| 122 | computed: { | ||
| 123 | ...mapGetters(["dicData"]), | ||
| 124 | }, | ||
| 125 | methods: { | ||
| 126 | /** | ||
| 127 | * @description: handleSizeChange | ||
| 128 | * @param {*} val | ||
| 129 | * @author: | ||
| 130 | */ | ||
| 131 | handleSizeChange (val) { | ||
| 132 | this.formData.pageSize = val | ||
| 133 | this.featchData() | ||
| 134 | }, | ||
| 135 | /** | ||
| 136 | * @description: 截止日期变化 | ||
| 137 | * @param {*} val | ||
| 138 | * @author: renchao | ||
| 139 | */ | ||
| 140 | endTimeChange (val) { | ||
| 141 | this.form.endDate = timeFormat(new Date(val), true) | ||
| 142 | }, | ||
| 143 | /** | ||
| 144 | * @description: handleSearch | ||
| 145 | * @author: | ||
| 146 | */ | ||
| 147 | handleSearch () { | ||
| 148 | this.form.currentPage = 1 | ||
| 149 | this.tableData.data = [] | ||
| 150 | if (this.featchData) { | ||
| 151 | this.featchData() | ||
| 152 | } | ||
| 153 | }, | ||
| 154 | /** | ||
| 155 | * @description: handleCurrentChange | ||
| 156 | * @param {*} val | ||
| 157 | * @author: | ||
| 158 | */ | ||
| 159 | handleCurrentChange (val) { | ||
| 160 | this.form.currentPage = val | ||
| 161 | this.featchData() | ||
| 162 | }, | ||
| 163 | async featchData() { | ||
| 164 | this.form.startDate = "2019-12-11 00:00:00" | ||
| 165 | let {result: res} = await business.djfcx(this.form); | ||
| 166 | console.log(res) | ||
| 167 | this.tableData.data = res.list | ||
| 168 | this.pageData.current = res.pageNum | ||
| 169 | this.pageData.pageSize = res.pageSize | ||
| 170 | this.tableData.total = res.total | ||
| 171 | |||
| 172 | } | ||
| 173 | }, | ||
| 174 | }; | ||
| 175 | </script> | ||
| 176 | <style scoped lang="scss"> | ||
| 177 | .jktjDetail { | ||
| 178 | flex-direction: column; | ||
| 179 | |||
| 180 | .rows { | ||
| 181 | margin-left: 100px; | ||
| 182 | } | ||
| 183 | |||
| 184 | .center { | ||
| 185 | line-height: 50vh; | ||
| 186 | text-align: center; | ||
| 187 | color: #b6b5b5; | ||
| 188 | } | ||
| 189 | } | ||
| 190 | </style> |
src/views/jktj/dydjxxtj/data/index.js
0 → 100644
| 1 | /* | ||
| 2 | * @Description: | ||
| 3 | * @Autor: renchao | ||
| 4 | * @LastEditTime: 2023-05-11 10:02:44 | ||
| 5 | */ | ||
| 6 | import filter from '@/utils/filter.js' | ||
| 7 | class data extends filter { | ||
| 8 | constructor() { | ||
| 9 | super() | ||
| 10 | } | ||
| 11 | columns () { | ||
| 12 | return [ | ||
| 13 | // { | ||
| 14 | // prop: 'sjlx', | ||
| 15 | // label: '数据类型', | ||
| 16 | // width: 90, | ||
| 17 | // render: (h, scope) => { | ||
| 18 | // return ( | ||
| 19 | // <div> | ||
| 20 | // <span v-show={scope.row.sjlx == 1}>ftp上传</span> | ||
| 21 | // <span v-show={scope.row.sjlx == 2}>业务库抽取</span> | ||
| 22 | // <span v-show={scope.row.sjlx == 3}>存量数据</span> | ||
| 23 | // </div> | ||
| 24 | // ) | ||
| 25 | // } | ||
| 26 | // }, | ||
| 27 | { | ||
| 28 | prop: 'BDCDYH', | ||
| 29 | label: '不动产单元号', | ||
| 30 | width: 240 | ||
| 31 | }, | ||
| 32 | { | ||
| 33 | prop: "DYR", | ||
| 34 | label: "抵押人", | ||
| 35 | width: 190, | ||
| 36 | }, | ||
| 37 | { | ||
| 38 | prop: "YWH", | ||
| 39 | label: "业务号", | ||
| 40 | width: 190, | ||
| 41 | }, | ||
| 42 | { | ||
| 43 | prop: "ZJJZWZL", | ||
| 44 | label: "坐落", | ||
| 45 | minWidth: 150, | ||
| 46 | }, | ||
| 47 | { | ||
| 48 | prop: 'DYMJ', | ||
| 49 | label: '抵押面积', | ||
| 50 | // width: 80 | ||
| 51 | render: (h, scope) => { | ||
| 52 | return ( | ||
| 53 | <div> | ||
| 54 | {scope.row.DYMJ} {scope.row.MJDWMC} | ||
| 55 | </div> | ||
| 56 | ) | ||
| 57 | } | ||
| 58 | }, | ||
| 59 | { | ||
| 60 | prop: "BDBZZQSE", | ||
| 61 | label: "抵押数额", | ||
| 62 | // width: 80 | ||
| 63 | render: (h, scope) => { | ||
| 64 | return ( | ||
| 65 | <div> | ||
| 66 | {scope.row.BDBZZQSE} {scope.row.JEDWMC} | ||
| 67 | </div> | ||
| 68 | ) | ||
| 69 | } | ||
| 70 | }, | ||
| 71 | { | ||
| 72 | prop: "BZ", | ||
| 73 | label: "备注", | ||
| 74 | minWidth: 200, | ||
| 75 | }, | ||
| 76 | |||
| 77 | ] | ||
| 78 | } | ||
| 79 | } | ||
| 80 | export default new data() |
src/views/jktj/dydjxxtj/index.vue
0 → 100644
| 1 | <template> | ||
| 2 | <!-- 监控日志 --> | ||
| 3 | <div class="jktjDetail from-clues"> | ||
| 4 | <!-- 头部搜索 --> | ||
| 5 | <div class="from-clues-header"> | ||
| 6 | <el-form ref="form" :model="form" label-width="100px"> | ||
| 7 | <Breadcrumb /> | ||
| 8 | <el-row class="mb-5"> | ||
| 9 | <el-col :span="4"> | ||
| 10 | <el-form-item label="行政区" class="d-flex"> | ||
| 11 | <el-select v-model="form.qxdm" class="width100" clearable placeholder="行政区"> | ||
| 12 | <el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
| 13 | </el-option> | ||
| 14 | </el-select> | ||
| 15 | </el-form-item> | ||
| 16 | </el-col> | ||
| 17 | <el-col :span="4"> | ||
| 18 | <el-form-item label="开始日期" class="d-flex"> | ||
| 19 | <el-date-picker class="width100" :clearable="false" type="date" placeholder="开始日期" | ||
| 20 | :picker-options="pickerOptionsStart" v-model="form.startDate" | ||
| 21 | value-format="yyyy-MM-dd HH:mm:ss"></el-date-picker> | ||
| 22 | </el-form-item> | ||
| 23 | </el-col> | ||
| 24 | <el-col :span="4"> | ||
| 25 | <el-form-item label="结束日期" class="d-flex"> | ||
| 26 | <el-date-picker class="width100" :clearable="false" type="date" placeholder="结束日期" | ||
| 27 | :picker-options="pickerOptionsEnd" v-model="form.endDate" value-format="yyyy-MM-dd HH:mm:ss" | ||
| 28 | @change="endTimeChange"></el-date-picker> | ||
| 29 | </el-form-item> | ||
| 30 | </el-col> | ||
| 31 | <!-- 操作按钮 --> | ||
| 32 | <el-col :span="12" class="btnColRight"> | ||
| 33 | <btn nativeType="cz" @click="resetForm">重置</btn> | ||
| 34 | <btn nativeType="cx" @click="featchData">查询</btn> | ||
| 35 | </el-col> | ||
| 36 | </el-row> | ||
| 37 | </el-form> | ||
| 38 | </div> | ||
| 39 | <!-- 图表 --> | ||
| 40 | <div class="from-clues-content"> | ||
| 41 | <lb-table ref="table" :page-size="pageData.pageSize" :current-page.sync="pageData.current" :total="tableData.total" | ||
| 42 | @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" | ||
| 43 | :data="tableData.data"> | ||
| 44 | </lb-table> | ||
| 45 | </div> | ||
| 46 | </div> | ||
| 47 | </template> | ||
| 48 | <script> | ||
| 49 | import { mapGetters } from "vuex"; | ||
| 50 | import { getFirstDayOfSeason, timeFormat } from "@/utils/operation"; | ||
| 51 | // 引入表格头部数据 | ||
| 52 | import data from "./data"; | ||
| 53 | // 引入table混入方法 | ||
| 54 | import tableMixin from "@/mixins/tableMixin.js"; | ||
| 55 | import bdcdj from "@/api/bdcdj"; | ||
| 56 | import business from "@/api/business"; | ||
| 57 | export default { | ||
| 58 | name: "jktj", | ||
| 59 | mixins: [tableMixin], | ||
| 60 | data () { | ||
| 61 | return { | ||
| 62 | // 分页 | ||
| 63 | pageData: { | ||
| 64 | total: 0, | ||
| 65 | pageSize: 10, | ||
| 66 | current: 1 | ||
| 67 | }, | ||
| 68 | pickerOptionsStart: { | ||
| 69 | disabledDate: (time) => { | ||
| 70 | let endDateVal = this.form.endDate; | ||
| 71 | if (endDateVal) { | ||
| 72 | return ( | ||
| 73 | time.getTime() >= | ||
| 74 | new Date(endDateVal).getTime() | ||
| 75 | ); | ||
| 76 | } | ||
| 77 | }, | ||
| 78 | }, | ||
| 79 | pickerOptionsEnd: { | ||
| 80 | disabledDate: (time) => { | ||
| 81 | let beginDateVal = this.form.startDate; | ||
| 82 | if (beginDateVal) { | ||
| 83 | return ( | ||
| 84 | time.getTime() < | ||
| 85 | new Date(beginDateVal).getTime() | ||
| 86 | ); | ||
| 87 | } | ||
| 88 | }, | ||
| 89 | }, | ||
| 90 | // 搜索表单 | ||
| 91 | valueTime: "", | ||
| 92 | tableData: { | ||
| 93 | // 表格头部 | ||
| 94 | columns: [ | ||
| 95 | { | ||
| 96 | label: "序号", | ||
| 97 | type: "index", | ||
| 98 | width: "50", | ||
| 99 | index: this.indexMethod, | ||
| 100 | } | ||
| 101 | ] | ||
| 102 | .concat(data.columns()), | ||
| 103 | // 表格列表数据 | ||
| 104 | total: 0, | ||
| 105 | data: [], | ||
| 106 | }, | ||
| 107 | // 搜索表单 | ||
| 108 | form: { | ||
| 109 | startDate: getFirstDayOfSeason(), | ||
| 110 | endDate: timeFormat(new Date(), true), | ||
| 111 | qxdm: "", | ||
| 112 | sfgd: "1" | ||
| 113 | }, | ||
| 114 | chartData: [] | ||
| 115 | }; | ||
| 116 | }, | ||
| 117 | mounted () { | ||
| 118 | // 查询业务量 | ||
| 119 | this.featchData(); | ||
| 120 | }, | ||
| 121 | computed: { | ||
| 122 | ...mapGetters(["dicData"]), | ||
| 123 | }, | ||
| 124 | methods: { | ||
| 125 | /** | ||
| 126 | * @description: handleSizeChange | ||
| 127 | * @param {*} val | ||
| 128 | * @author: | ||
| 129 | */ | ||
| 130 | handleSizeChange (val) { | ||
| 131 | this.formData.pageSize = val | ||
| 132 | this.featchData() | ||
| 133 | }, | ||
| 134 | /** | ||
| 135 | * @description: 截止日期变化 | ||
| 136 | * @param {*} val | ||
| 137 | * @author: renchao | ||
| 138 | */ | ||
| 139 | endTimeChange (val) { | ||
| 140 | this.form.endDate = timeFormat(new Date(val), true) | ||
| 141 | }, | ||
| 142 | /** | ||
| 143 | * @description: handleSearch | ||
| 144 | * @author: | ||
| 145 | */ | ||
| 146 | handleSearch () { | ||
| 147 | this.form.currentPage = 1 | ||
| 148 | this.tableData.data = [] | ||
| 149 | if (this.featchData) { | ||
| 150 | this.featchData() | ||
| 151 | } | ||
| 152 | }, | ||
| 153 | /** | ||
| 154 | * @description: handleCurrentChange | ||
| 155 | * @param {*} val | ||
| 156 | * @author: | ||
| 157 | */ | ||
| 158 | handleCurrentChange (val) { | ||
| 159 | this.form.currentPage = val | ||
| 160 | this.featchData() | ||
| 161 | }, | ||
| 162 | async featchData() { | ||
| 163 | this.form.startDate = "2019-12-11 00:00:00" | ||
| 164 | let {result: res} = await business.diya(this.form); | ||
| 165 | res.list.forEach(it=> { | ||
| 166 | let mjdws = this.dicData['A7'].filter(item => item.DCODE === it.MJDW.trim()); | ||
| 167 | it.MJDWMC = mjdws.length > 0 ? mjdws[0].DNAME : ""; | ||
| 168 | let jedws = this.dicData['A57'].filter(item => item.DCODE === it.JEDW.trim()); | ||
| 169 | it.JEDWMC = jedws.length > 0 ? jedws[0].DNAME : ""; | ||
| 170 | }) | ||
| 171 | this.tableData.data = res.list | ||
| 172 | this.pageData.current = res.pageNum | ||
| 173 | this.pageData.pageSize = res.pageSize | ||
| 174 | this.tableData.total = res.total | ||
| 175 | |||
| 176 | } | ||
| 177 | }, | ||
| 178 | }; | ||
| 179 | </script> | ||
| 180 | <style scoped lang="scss"> | ||
| 181 | .jktjDetail { | ||
| 182 | flex-direction: column; | ||
| 183 | |||
| 184 | .rows { | ||
| 185 | margin-left: 100px; | ||
| 186 | } | ||
| 187 | |||
| 188 | .center { | ||
| 189 | line-height: 50vh; | ||
| 190 | text-align: center; | ||
| 191 | color: #b6b5b5; | ||
| 192 | } | ||
| 193 | } | ||
| 194 | </style> |
-
Please register or sign in to post a comment