5ae5459e by tianhaohao@pashanhoo.com
2 parents 7e0049a8 2b1928e8
{
"SERVERAPI": "service-bdcdj-th"
}
\ No newline at end of file
{
"SERVERAPI": "/bdcdj"
}
\ No newline at end of file
{
"SERVERAPI": "service-bdcdj-th"
}
\ No newline at end of file
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-04-20 09:40:17
*/
import request from '@/utils/request';
import SERVER from './config';
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 获取不动产权证列表
export function getBdcqzList (params) {
......
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-04-20 09:40:36
*/
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 材料目录明细初始化
export function InitClml (data) {
......
/*
* @Description: api请求配置文件
* @Autor: renchao
* @LastEditTime: 2023-04-18 14:14:07
*/
// export default {
// SERVERAPI: 'service-bdcdj-th'
// }
export default {
SERVERAPI: '/bdcdj'
}
\ No newline at end of file
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
export function uploadUrl () {
return process.env.VUE_APP_BASE_API + SERVER.SERVERAPI + '/file/upload'
}
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 转出
export function completeTask (data) {
return request({
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 新增平台接口
export function addSysInterface(data) {
export function addSysInterface (data) {
return request({
url: SERVER.SERVERAPI+"/rest/system/ptjk/addSysInterface",
url: SERVER.SERVERAPI + "/rest/system/ptjk/addSysInterface",
method: 'post',
data
})
}
}
// 编辑平台接口
export function editSysInterface(data) {
export function editSysInterface (data) {
return request({
url: SERVER.SERVERAPI+"/rest/system/ptjk/editSysInterface",
url: SERVER.SERVERAPI + "/rest/system/ptjk/editSysInterface",
method: 'post',
data
})
}
}
// 接口调取
export function interfaceRetrieve(data) {
export function interfaceRetrieve (data) {
return request({
url: SERVER.SERVERAPI+"/rest/system/ptjk/interfaceRetrieve",
url: SERVER.SERVERAPI + "/rest/system/ptjk/interfaceRetrieve",
method: 'post',
data
})
}
}
// 获取平台接口列表
export function getSysInterfaceList(data) {
export function getSysInterfaceList (data) {
return request({
url: SERVER.SERVERAPI+"/rest/system/ptjk/getSysInterfaceList",
url: SERVER.SERVERAPI + "/rest/system/ptjk/getSysInterfaceList",
method: 'post',
data
})
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
const url = SERVER.LPBSERVERAPI + '/rest/zhcx/lpcx/'
/*
楼盘查询
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
/*
登记簿详情页
*/
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 获取自然幢下其他户
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 获取申请查询列表
export function getSqcxPage (data) {
return request({
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 上传单个文件
export function upload (data) {
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 用户首页
// 获取首页通知公告列表
......
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-04-20 09:39:44
*/
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
//批量初始化
export function BatchInit (data) {
......
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 初始化内容
export function Init (data) {
......@@ -34,9 +34,9 @@ export function Init (data) {
})
}
// 受理信息保存
export function saveData (data,djlx) {
export function saveData (data, djlx) {
let apiUrl = "/rest/ywbl/dyaq/saveData";
if(djlx=="400"){
if (djlx == "400") {
apiUrl = "/rest/ywbl/dyaq/saveLogoutData";
}
return request({
......
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 初始化内容
export function Init(data) {
export function Init (data) {
let apiUrl = "";
switch (data.get("djlx")) {
case "100":
apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/fristInit";
apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/fristInit";
break;
case "200":
apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/transferInit";
apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/transferInit";
break;
case "300":
apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/changeInit";
apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/changeInit";
break;
case "400":
apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/logoutInit";
apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/logoutInit";
break;
case "500":
apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/riviseInit";
apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/riviseInit";
break;
case "901":
apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/renewalInit";
apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/renewalInit";
break;
case "902":
apiUrl = SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/replaceInit";
apiUrl = SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/replaceInit";
break;
}
return request({
......@@ -33,9 +33,9 @@ export function Init(data) {
})
}
// 首次登记提交
export function saveBatchData(data) {
export function saveBatchData (data) {
return request({
url: SERVER.SERVERAPI+"/rest/ywbl/fdcq2lr/saveBatchData",
url: SERVER.SERVERAPI + "/rest/ywbl/fdcq2lr/saveBatchData",
method: 'post',
data
})
......
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 初始化内容
export function Init (data) {
......
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 初始化内容
export function Init (data) {
......
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 初始化内容
export function Init (data) {
let apiUrl = "";
......
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 初始化内容
export function Init (data) {
let apiUrl = "";
......
import request from '@/utils/request'
import SERVER from '../config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
// 初始化内容
export function Init (data) {
......@@ -34,9 +34,9 @@ export function Init (data) {
})
}
// 受理信息保存
export function saveData (data,djlx) {
export function saveData (data, djlx) {
let apiUrl = "/rest/ywbl/zjgcdy/saveData";
if(djlx=="400"){
if (djlx == "400") {
apiUrl = "/rest/ywbl/zjgcdy/saveLogoutData";
}
return request({
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
/*
系统监控 -获取错误日志列表
*/
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
/*
业务办理-获取收藏业务集合
*/
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
/*
综合查询
*/
......
import request from '@/utils/request'
import SERVER from './config'
let SERVER = JSON.parse(localStorage.getItem('ApiUrl'))
/*
证书管理-获取序列号
*/
......
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-04-20 09:37:34
*/
import Vue from 'vue'
import App from './App'
import 'normalize.css/normalize.css' // a modern alternative to CSS resets
import Element from 'element-ui'
import axios from 'axios'
import '@/styles/element-variables.scss'
import '@/styles/index.scss'
import Base from '@/components/Base/base' // 全局组件引入
......@@ -47,16 +53,23 @@ import 'quill/dist/quill.bubble.css'
Vue.use(VueQuillEditor)
import * as filters from './filters' // global filters
import './permission' // permission control
Vue.use(Element, { size: 'small', zIndex: 1000 })
Vue.use(Base)
Object.keys(filters).forEach(key => {
Vue.filter(key, filters[key])
})
Vue.config.productionTip = false
new Vue({
axios.get("./config.json")
.then((res) => {
Vue.prototype.BASE_API = res.data
localStorage.setItem('ApiUrl', JSON.stringify(res.data));
window.TITLE = res.data.TITLE
require('./permission')
new Vue({
el: '#app',
router,
store,
render: h => h(App)
})
})
})
......
......@@ -83,7 +83,11 @@
display: block
}
}
.el-input__prefix {display: none;}
.el-input__prefix {
display: none;
}
// fix date-picker ui bug in filter-item
.el-range-editor.el-input__inner {
display: inline-flex !important;
......@@ -185,6 +189,19 @@
color: #4A4A4A;
}
// table换行
.el-tooltip__popper {
max-width: 80%;
}
.el-table .el-tooltip span {
white-space: pre-wrap;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.el-table tr:nth-child(even) {
background: #FCFDFD !important;
......
......@@ -363,7 +363,7 @@ aside {
overflow: hidden;
text-overflow: ellipsis;
overflow-wrap: break-word;
-webkit-line-clamp: 3;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
......
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-04-10 13:47:54
* @LastEditTime: 2023-04-19 14:27:26
*/
import store from '@/store'
// table 内部过滤器 由于过滤器只能在模板中使用 所以 就有了 jsx内部方法过滤器
......@@ -37,6 +37,9 @@ export default class filter {
return name
}
}
filterHtml (content) {
return content.replace(/<[^>]+>/g, '');
}
getDictData (val) {
return store.getters.dictData[val]
}
......
......@@ -34,7 +34,9 @@ class data extends filter {
label: "通知内容",
minWidth: '170',
render: (h, scope) => {
return <div class="item-cwnr" domPropsInnerHTML={scope.row.noticeContent}></div>
return <el-tooltip effect="dark" content={this.filterHtml(scope.row.noticeContent)} placement="top">
<div class="item-cwnr" domPropsInnerHTML={scope.row.noticeContent}></div>
</el-tooltip>
}
},
{
......
......@@ -166,6 +166,11 @@ export default {
{ bsmSlsq: this.$route.query.bsmSlsq }, '60%', true
)
break;
case "B8":
this.$popupDialog('楼盘表', 'lpb/index', {
bsm: ''
}, '90%', true)
break;
case "back": //退回按钮
this.$popupDialog("退回", "workflow/components/th", {
bsmSlsq: this.bsmSlsq,
......
......@@ -8,7 +8,7 @@ class data extends filter {
constructor() {
super()
}
columns() {
columns () {
return [
{
label: '序号',
......@@ -84,7 +84,8 @@ class data extends filter {
{
prop: "zl",
label: "坐落",
width: '260'
minWidth: '160',
showOverflowTooltip: true
},
{
prop: "slsj",
......@@ -101,13 +102,11 @@ class data extends filter {
label: "转入时间",
sortable: 'custom',
prop: 'fromstepdate',
width: '160'
width: '140'
},
{
label: '操作',
width: '80',
align: 'center',
fixed: 'right',
render: (h, scope) => {
return <el-button type="text" icon="el-icon-delete" onClick={() => { vm.del(scope.row) }}>删除</el-button>
}
......
......@@ -189,7 +189,6 @@
import qlrCommonTable from "@/views/workflow/components/qlrCommonTable";
import { Init, saveBatchData } from "@/api/workflow/fwsyqFlow.js";
import { mapGetters } from "vuex";
import SERVER from "@/api/config";
export default {
async created () {
this.propsParam = this.$attrs;
......@@ -255,7 +254,7 @@ export default {
},
methods: {
dataSelectClick () {
this.$popup("房屋信息比对", SERVER.SERVERAPI + "/rest/ywbl/fdcq2/slxxCompareDetai",
this.$popup("房屋信息比对", this.BASE_API.SERVERAPI + "/rest/ywbl/fdcq2/slxxCompareDetai",
{
formData: {
bsmSldy: this.propsParam.bsmSldy,
......
......@@ -14,15 +14,13 @@
</el-col>
<el-col :span="5">
<el-form-item label="不动产单元号" label-width="105px">
<el-input placeholder="请输入不动产单元号" maxlength="28" v-model="queryForm.bdcdyh" clearable
class="width100">
<el-input placeholder="请输入不动产单元号" maxlength="28" v-model="queryForm.bdcdyh" clearable class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="不动产权证号" label-width="105px">
<el-input placeholder="请输入不动产权证号" v-model="queryForm.bdcqzh" clearable
class="width100">
<el-input placeholder="请输入不动产权证号" v-model="queryForm.bdcqzh" clearable class="width100">
</el-input>
</el-form-item>
</el-col>
......@@ -108,19 +106,12 @@ export default {
// 高级查询
moreQueryClick () { },
openDialog (scroll) {
this.$popup('登记簿详情', 'registerBook/djbFrame', {
width: '90%',
formData: scroll
});
this.$popupDialog('登记簿详情', 'registerBook/djbFrame', scroll, '85%');
},
handleLpbClick (item) {
this.$popup('楼盘表', 'lpb/index', {
width: '90%',
height: "92%",
formData: {
this.$popupDialog('楼盘表', 'lpb/index', {
bsm: ''
}
})
}, '85%')
}
}
}
......
......@@ -23,10 +23,10 @@ class data extends filter {
label: "流程状态",
width: '80',
render: (h, scope) => {
if(scope.row.cfgqzt == '1'){
if (scope.row.cfgqzt == '1') {
return <div class='suspend'>查封挂起</div>
}
if(scope.row.yygqzt == '1'){
if (scope.row.yygqzt == '1') {
return <div class='suspend'>异议挂起</div>
}
switch (scope.row.lczt) {
......@@ -62,6 +62,7 @@ class data extends filter {
{
prop: "sqywmc",
label: "申请业务名称",
minWidth: '120',
},
{
label: "权利人",
......@@ -86,10 +87,13 @@ class data extends filter {
{
prop: "zlStr",
label: "坐落",
minWidth: '150',
showOverflowTooltip: true
},
{
prop: "slsj",
label: "受理时间",
width: '140',
sortable: 'custom'
},
{
......
......@@ -46,6 +46,7 @@ class data extends filter {
{
prop: "operationtime",
label: "领取时间",
width: '140'
},
{
prop: "receiver",
......@@ -65,7 +66,7 @@ class data extends filter {
},
{
label: '操作',
width: '180',
width: '130',
render: (h, scope) => {
switch (scope.row.state) {
case '0':
......
/*
* @Description:
* @Autor: renchao
* @LastEditTime: 2023-04-11 10:38:51
* @LastEditTime: 2023-04-19 11:16:21
*/
import filter from '@/utils/filter.js'
let vm = null
......@@ -33,6 +33,7 @@ class data extends filter {
{
prop: "operationtime",
label: "入库时间",
width: '140'
},
{
prop: "operator",
......@@ -64,6 +65,7 @@ class data extends filter {
},
{
label: '操作',
width: '130',
render: (h, scope) => {
switch (scope.row.state) {
case '0':
......