Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
bdc
/
bdcdj-web
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
bdef38ab
authored
2024-03-04 14:13:30 +0800
by
renchao@pashanhoo.com
Browse Files
Options
Browse Files
Tag
Download
Plain Diff
Merge branch 'dev' of
http://yun.pashanhoo.com:9090/bdc/bdcdj-web
into dev
2 parents
3308c05e
dcda767a
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
419 additions
and
39 deletions
src/api/print.js
src/views/djbworkflow/workFrame.scss
src/views/registerBook/djbFrameall.vue
src/views/system/qtjfjmb/components/djbdispositions.vue
src/views/workflow/main/slsqxx/cfdj/slxx.vue
src/views/workflow/main/slsqxx/diyaq/slxx.vue
src/views/workflow/main/slsqxx/fdcq1/slxx.vue
src/views/workflow/main/slsqxx/fdcq2/slxx.vue
src/views/workflow/main/slsqxx/nydsyq/slxx.vue
src/views/workflow/main/slsqxx/tdcbjyq/slxx.vue
src/views/workflow/main/slsqxx/tdsyq/slxx.vue
src/views/workflow/main/slsqxx/ygdj/slxx.vue
src/views/workflow/main/slsqxx/ygdy/slxx.vue
src/views/workflow/main/slsqxx/zjgcdy/slxx.vue
src/views/workflow/mixin/index.js
src/views/workflow/top/bcclml/index.vue → src/views/workflow/top/bccltzs/index.vue
src/views/workflow/workFrame.scss
src/api/print.js
View file @
bdef38a
...
...
@@ -4,6 +4,14 @@
* @LastEditTime: 2024-02-23 10:45:18
*/
/*
* 不动产登记受理凭证(首环节)getPrintAcceptance
* 不动产登记补充材料通知书 getPrintSupplementalMaterials
* 不动产登记补充材料接收凭证 getPrintReceiveSupplementalMaterials
* 不予登记告知书 getPrintRejectForms
* 不动产登记申请材料退回通知书 getPrintSendBackMaterials
* 不动产更正登记通知书(依职权更正首环节)getPrintRiviseForms
*/
import
request
from
'@/utils/request'
let
SERVER
=
window
.
config
?
window
.
config
:
JSON
.
parse
(
localStorage
.
getItem
(
'ApiUrl'
))
...
...
@@ -100,11 +108,53 @@ export function getPrintSupplementalMaterials (bsmSldy, data) {
})
}
/**
* @description: 获取不予登记告知书
* @param {*} bsmSldy
* @author: renchao
*/
export
function
getPrintRejectForms
(
bsmSldy
)
{
return
request
({
url
:
SERVER
.
SERVERAPI
+
'/rest/print/applicationForms/getPrintRejectForms'
,
method
:
'get'
,
params
:
{
bsmSldy
:
bsmSldy
}
})
}
/**
* @description: 获取更正登记通知书
* @param {*} bsmSldy
* @author: renchao
*/
export
function
getPrintRiviseForms
(
bsmSldy
)
{
return
request
({
url
:
SERVER
.
SERVERAPI
+
'/rest/print/applicationForms/getPrintRiviseForms'
,
method
:
'get'
,
params
:
{
bsmSldy
:
bsmSldy
}
})
}
/**
* @description: 获取申请材料退回通知书
* @param {*} bsmSldy
* @author: renchao
*/
export
function
getPrintSendBackMaterials
(
bsmSldy
)
{
return
request
({
url
:
SERVER
.
SERVERAPI
+
'/rest/print/applicationForms/getPrintSendBackMaterials'
,
method
:
'get'
,
params
:
{
bsmSldy
:
bsmSldy
}
})
}
/**
* @description: 获取补充材料接收凭证
* @param {*} bsmSldy
* @author: renchao
*/
export
function
getPrintReceiveSupplementalMaterials
(
bsmSldy
)
{
export
function
getPrintReceiveSupplementalMaterials
(
bsmSldy
)
{
return
request
({
url
:
SERVER
.
SERVERAPI
+
'/rest/print/applicationForms/getPrintReceiveSupplementalMaterials'
,
method
:
'get'
,
...
...
src/views/djbworkflow/workFrame.scss
View file @
bdef38a
...
...
@@ -152,9 +152,12 @@
}
.iconName
{
line-height
:
24px
;
height
:
10px
;
text-align
:
center
;
line-height
:
15px
;
font-size
:
12px
;
white-space
:
nowrap
;
width
:
70px
;
// white-space: nowrap;
}
.container
{
...
...
@@ -232,4 +235,4 @@
position
:
absolute
;
left
:
0
;
bottom
:
0
;
}
\ No newline at end of file
}
...
...
src/views/registerBook/djbFrameall.vue
View file @
bdef38a
This diff is collapsed.
Click to expand it.
src/views/system/qtjfjmb/components/djbdispositions.vue
View file @
bdef38a
...
...
@@ -203,8 +203,8 @@ export default {
this
.
isIndeterminate
=
checkedCount
>
0
&&
checkedCount
<
this
.
cities
.
length
;
let
lists
=
[];
this
.
c
ities
.
forEach
((
item
,
index
)
=>
{
this
.
c
heckedCities
.
forEach
((
el
)
=>
{
this
.
c
heckedCities
.
forEach
((
el
)
=>
{
this
.
c
ities
.
forEach
((
item
,
index
)
=>
{
if
(
item
.
name
==
el
)
{
lists
.
push
(
this
.
cities
[
index
]);
}
...
...
src/views/workflow/main/slsqxx/cfdj/slxx.vue
View file @
bdef38a
...
...
@@ -73,11 +73,17 @@
</el-form-item>
</el-col>
</el-row>
<div
class=
"slxx_title title-block"
>
查封不动产情况
<div
class=
"slxx_title title-block"
>
<el-row>
<el-col
:span=
"16"
>
查封不动产情况
</el-col>
<el-col
:span=
"4"
v-if=
"ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'"
>
<el-button
@
click=
"compare"
>
变化情况对比+
</el-button>
</el-col>
</el-row>
<div
class=
"triangle"
></div>
</div>
</div>
<el-row
:gutter=
"10"
>
<el-col
:span=
"8"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"权利类型:"
>
...
...
@@ -168,7 +174,7 @@
v-model=
"ruleForm.cfdj.cfjg"
:disabled=
"!viewEdit || ableEdit || isJfOperation"
></el-input>
</el-form-item>
</el-col>
</el-col>
</el-row>
<el-row
:gutter=
"10"
>
<el-col
:span=
"8"
>
...
...
@@ -215,7 +221,7 @@
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"10"
>
<el-col
:span=
"24"
>
<el-form-item
:class=
"flag ? 'marginBot0' : ''"
label=
"查封范围:"
prop=
"cfdj.cffw"
>
...
...
@@ -389,7 +395,23 @@
return
item
.
dcode
==
e
;
});
this
.
ruleForm
.
cfdj
.
cflxmc
=
cflxItem
.
dname
}
},
/**
* @description: compare
* @author: renchao
*/
compare
()
{
this
.
$popupDialog
(
this
.
ruleForm
.
qlxx
.
qllxmc
,
"registerBook/comparison"
,
{
bsmQlxx
:
this
.
ruleForm
.
qlxx
.
bsmQlxx
,
dqqllx
:
"FDCQ2"
,
},
"80%"
,
true
);
},
}
}
</
script
>
...
...
src/views/workflow/main/slsqxx/diyaq/slxx.vue
View file @
bdef38a
...
...
@@ -54,10 +54,16 @@
</el-col>
</el-row>
<div
class=
"slxx_title title-block"
>
抵押不动产情况
<el-row>
<el-col
:span=
"16"
>
抵押不动产情况
</el-col>
<el-col
:span=
"4"
v-if=
"ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'"
>
<el-button
@
click=
"compare"
>
变化情况对比+
</el-button>
</el-col>
</el-row>
<div
class=
"triangle"
></div>
</div>
</div>
<el-row
:gutter=
"10"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"权利人:"
>
...
...
@@ -570,6 +576,21 @@
if
(
!
_
.
isEqual
(
val
,
this
.
ruleForm
.
ywrList
))
{
this
.
ruleForm
.
ywrList
=
_
.
cloneDeep
(
val
);
}
},
/**
* @description: compare
* @author: renchao
*/
compare
()
{
this
.
$popupDialog
(
this
.
ruleForm
.
qlxx
.
qllxmc
,
"registerBook/comparison"
,
{
bsmQlxx
:
this
.
ruleForm
.
qlxx
.
bsmQlxx
,
dqqllx
:
"FDCQ2"
,
},
"80%"
,
true
);
},
},
};
...
...
src/views/workflow/main/slsqxx/fdcq1/slxx.vue
View file @
bdef38a
...
...
@@ -65,6 +65,9 @@
</el-radio-group>
</el-form-item>
</el-col>
<el-col
:span=
"4"
v-if=
"ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'"
>
<el-button
@
click=
"compare"
>
变化情况对比+
</el-button>
</el-col>
</el-row>
<div
class=
"triangle"
></div>
</div>
...
...
@@ -545,7 +548,22 @@
return
false
}
})
}
},
/**
* @description: compare
* @author: renchao
*/
compare
()
{
this
.
$popupDialog
(
this
.
ruleForm
.
qlxx
.
qllxmc
,
"registerBook/comparison"
,
{
bsmQlxx
:
this
.
ruleForm
.
qlxx
.
bsmQlxx
,
dqqllx
:
"FDCQ2"
,
},
"80%"
,
true
);
},
}
}
</
script
>
...
...
src/views/workflow/main/slsqxx/fdcq2/slxx.vue
View file @
bdef38a
...
...
@@ -56,8 +56,8 @@
<el-row>
<el-col
:span=
"16"
>
不动产单元情况
</el-col>
<el-col
:span=
"4"
v-
show
=
"ruleForm.sldy.djlx=='500'"
>
</el-col>
<el-col
:span=
"4"
v-
if
=
"ruleForm.sldy.djlx=='500'"
>
<el-form-item
label=
"是否创建证书:"
style=
"height:24px"
>
<el-radio-group
v-model=
"ruleForm.sldy.sfxysczs"
>
<el-radio
label=
"1"
>
是
</el-radio>
...
...
@@ -65,7 +65,7 @@
</el-radio-group>
</el-form-item>
</el-col>
<el-col
:span=
"4"
v-
show
=
"ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'"
>
<el-col
:span=
"4"
v-
if
=
"ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'"
>
<el-button
@
click=
"compare"
>
变化情况对比+
</el-button>
</el-col>
</el-row>
...
...
src/views/workflow/main/slsqxx/nydsyq/slxx.vue
View file @
bdef38a
...
...
@@ -61,6 +61,9 @@
</el-radio-group>
</el-form-item>
</el-col>
<el-col
:span=
"4"
v-if=
"ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'"
>
<el-button
@
click=
"compare"
>
变化情况对比+
</el-button>
</el-col>
</el-row>
<div
class=
"triangle"
></div>
</div>
...
...
@@ -579,6 +582,21 @@
return
item
.
dcode
==
e
;
});
this
.
ruleForm
.
nydsyq
.
ydyhflmc
=
itemLx
.
dname
;
},
/**
* @description: compare
* @author: renchao
*/
compare
()
{
this
.
$popupDialog
(
this
.
ruleForm
.
qlxx
.
qllxmc
,
"registerBook/comparison"
,
{
bsmQlxx
:
this
.
ruleForm
.
qlxx
.
bsmQlxx
,
dqqllx
:
"FDCQ2"
,
},
"80%"
,
true
);
},
},
};
...
...
src/views/workflow/main/slsqxx/tdcbjyq/slxx.vue
View file @
bdef38a
...
...
@@ -67,6 +67,9 @@
</el-radio-group>
</el-form-item>
</el-col>
<el-col
:span=
"4"
v-if=
"ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'"
>
<el-button
@
click=
"compare"
>
变化情况对比+
</el-button>
</el-col>
</el-row>
<div
class=
"triangle"
></div>
</div>
...
...
@@ -487,6 +490,21 @@
upDateYwrxxList
(
val
)
{
this
.
ruleForm
.
ywrList
&&
(
this
.
ruleForm
.
ywrList
=
_
.
cloneDeep
(
val
));
this
.
key
++
;
},
/**
* @description: compare
* @author: renchao
*/
compare
()
{
this
.
$popupDialog
(
this
.
ruleForm
.
qlxx
.
qllxmc
,
"registerBook/comparison"
,
{
bsmQlxx
:
this
.
ruleForm
.
qlxx
.
bsmQlxx
,
dqqllx
:
"FDCQ2"
,
},
"80%"
,
true
);
},
/**
* @description: onSubmit
...
...
src/views/workflow/main/slsqxx/tdsyq/slxx.vue
View file @
bdef38a
...
...
@@ -66,6 +66,9 @@
</el-radio-group>
</el-form-item>
</el-col>
<el-col
:span=
"4"
v-if=
"ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'"
>
<el-button
@
click=
"compare"
>
变化情况对比+
</el-button>
</el-col>
</el-row>
<div
class=
"triangle"
></div>
</div>
...
...
@@ -490,6 +493,21 @@
*/
updaterow
()
{
this
.
czr
=
""
;
},
/**
* @description: compare
* @author: renchao
*/
compare
()
{
this
.
$popupDialog
(
this
.
ruleForm
.
qlxx
.
qllxmc
,
"registerBook/comparison"
,
{
bsmQlxx
:
this
.
ruleForm
.
qlxx
.
bsmQlxx
,
dqqllx
:
"FDCQ2"
,
},
"80%"
,
true
);
},
/**
* @description: onSubmit
...
...
src/views/workflow/main/slsqxx/ygdj/slxx.vue
View file @
bdef38a
...
...
@@ -48,8 +48,15 @@
</el-form-item>
</el-col>
</el-row>
<div
class=
"slxx_title title-block"
>
不动产情况
<div
class=
"slxx_title title-block"
>
<el-row>
<el-col
:span=
"16"
>
不动产情况
</el-col>
<el-col
:span=
"4"
v-if=
"ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'"
>
<el-button
@
click=
"compare"
>
变化情况对比+
</el-button>
</el-col>
</el-row>
<div
class=
"triangle"
></div>
</div>
<el-row
:gutter=
"10"
v-if=
"ruleForm.qlxx"
>
...
...
@@ -387,6 +394,21 @@
*/
upDateYwrxxList
(
val
)
{
this
.
ruleForm
.
ywrList
=
_
.
cloneDeep
(
val
);
},
/**
* @description: compare
* @author: renchao
*/
compare
()
{
this
.
$popupDialog
(
this
.
ruleForm
.
qlxx
.
qllxmc
,
"registerBook/comparison"
,
{
bsmQlxx
:
this
.
ruleForm
.
qlxx
.
bsmQlxx
,
dqqllx
:
"FDCQ2"
,
},
"80%"
,
true
);
},
/**
* @description: 是否持证人变化
...
...
src/views/workflow/main/slsqxx/ygdy/slxx.vue
View file @
bdef38a
...
...
@@ -49,7 +49,14 @@
</el-col>
</el-row>
<div
class=
"slxx_title title-block"
>
预告买卖登记情况
<el-row>
<el-col
:span=
"16"
>
预告买卖登记情况
</el-col>
<el-col
:span=
"4"
v-if=
"ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'"
>
<el-button
@
click=
"compare"
>
变化情况对比+
</el-button>
</el-col>
</el-row>
<div
class=
"triangle"
></div>
</div>
<el-row
:gutter=
"10"
>
...
...
@@ -419,6 +426,21 @@
*/
upDateYwrxxList
(
val
)
{
this
.
ruleForm
.
ywrList
=
_
.
cloneDeep
(
val
);
},
/**
* @description: compare
* @author: renchao
*/
compare
()
{
this
.
$popupDialog
(
this
.
ruleForm
.
qlxx
.
qllxmc
,
"registerBook/comparison"
,
{
bsmQlxx
:
this
.
ruleForm
.
qlxx
.
bsmQlxx
,
dqqllx
:
"FDCQ2"
,
},
"80%"
,
true
);
},
/**
* @description: 是否持证人变化
...
...
src/views/workflow/main/slsqxx/zjgcdy/slxx.vue
View file @
bdef38a
...
...
@@ -48,8 +48,15 @@
</el-form-item>
</el-col>
</el-row>
<div
class=
"slxx_title title-block"
>
抵押户信息情况
<div
class=
"slxx_title title-block"
>
<el-row>
<el-col
:span=
"16"
>
抵押户信息情况
</el-col>
<el-col
:span=
"4"
v-if=
"ruleForm.sldy.djlx=='300'||ruleForm.sldy.djlx=='500'"
>
<el-button
@
click=
"compare"
>
变化情况对比+
</el-button>
</el-col>
</el-row>
<div
class=
"triangle"
></div>
</div>
<el-row
:gutter=
"10"
>
...
...
@@ -563,7 +570,23 @@
if
(
!
_
.
isEqual
(
val
,
this
.
ruleForm
.
ywrList
))
{
this
.
ruleForm
.
ywrList
=
_
.
cloneDeep
(
val
);
}
}
},
/**
* @description: compare
* @author: renchao
*/
compare
()
{
this
.
$popupDialog
(
this
.
ruleForm
.
qlxx
.
qllxmc
,
"registerBook/comparison"
,
{
bsmQlxx
:
this
.
ruleForm
.
qlxx
.
bsmQlxx
,
dqqllx
:
"FDCQ2"
,
},
"80%"
,
true
);
},
}
}
</
script
>
...
...
src/views/workflow/mixin/index.js
View file @
bdef38a
...
...
@@ -4,9 +4,10 @@
* @LastEditTime: 2024-02-23 16:27:17
*/
import
Vue
from
'vue'
import
{
getPrintTemplateByCode
,
getPrintAcceptance
,
getPrintReceiveSupplementalMaterials
}
from
"@/api/print"
;
import
{
getPrintTemplateByCode
,
getPrintAcceptance
,
getPrintReceiveSupplementalMaterials
,
getPrintRejectForms
,
getPrintSendBackMaterials
,
getPrintRiviseForms
}
from
"@/api/print"
;
import
{
uploadUndo
}
from
"@/api/clxx"
;
import
{
getLodop
}
from
"@/utils/LodopFuncs"
;
import
{
getNewDate
}
from
'@/utils/util'
import
adapter
from
"@/utils/sqs/adapter"
;
import
{
stepExpandInfo
,
...
...
@@ -40,7 +41,8 @@ export default {
batchButtonName
:
''
,
// 受理申请信息
slsq
:
{},
dqhj
:
""
dqhj
:
""
,
newDate
:
getNewDate
()
}
},
mounted
()
{
...
...
@@ -253,8 +255,12 @@ export default {
let
key
=
index
+
1
this
.
$set
(
infoRes
.
result
,
"file"
+
key
,
it
.
sjmc
)
this
.
$set
(
infoRes
.
result
,
"file"
+
key
+
'ys'
,
it
.
ys
)
// this.$set(infoRes.result, "file" + key + 'xs', it.)
})
}
infoRes
.
result
.
nownian
=
this
.
newDate
.
split
(
' '
)[
0
].
split
(
'年'
)[
0
]
infoRes
.
result
.
nowyue
=
this
.
newDate
.
slice
(
5
,
7
)
infoRes
.
result
.
nowri
=
this
.
newDate
.
slice
(
8
,
10
)
let
date
=
infoRes
.
result
.
sqrq
infoRes
.
result
.
sqnian
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
0
]
infoRes
.
result
.
sqyue
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
1
]
...
...
@@ -279,25 +285,29 @@ export default {
}
})
break
;
// 补充材料通知书
// 补充材料通知书
case
"bccltzs"
:
this
.
$popupDialog
(
"补充材料通知书"
,
"workflow/top/bccl
ml
/index"
,
{
bsmSlsq
:
this
.
$route
.
query
.
bsmSlsq
,
bsmSldy
:
this
.
currentSelectProps
.
bsmSldy
},
this
.
$popupDialog
(
"补充材料通知书"
,
"workflow/top/bccl
tzs
/index"
,
{
bsmSlsq
:
this
.
$route
.
query
.
bsmSlsq
,
bsmSldy
:
this
.
currentSelectProps
.
bsmSldy
,
type
:
"bccltzs"
},
'70%'
,
true
)
break
;
// 获取补充材料接收凭证
case
"
sl
pz"
:
getPrintTemplateByCode
({
tmpno
:
'bdcdj
sl
pz'
}).
then
(
res
=>
{
// 补充材料接收凭证
case
"
bccljs
pz"
:
getPrintTemplateByCode
({
tmpno
:
'bdcdj
bccljs
pz'
}).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
getPrint
Acceptance
(
this
.
currentSelectProps
.
bsmSldy
).
then
(
infoRes
=>
{
getPrint
ReceiveSupplementalMaterials
(
this
.
currentSelectProps
.
bsmSldy
).
then
(
infoRes
=>
{
if
(
infoRes
.
code
===
200
)
{
if
(
infoRes
.
result
.
fileList
&&
infoRes
.
result
.
fileList
.
length
>
0
)
{
infoRes
.
result
.
fileList
.
forEach
((
it
,
index
)
=>
{
let
key
=
index
+
1
this
.
$set
(
infoRes
.
result
,
"file"
+
key
,
it
.
sjmc
)
this
.
$set
(
infoRes
.
result
,
"file"
+
key
+
'ys'
,
it
.
ys
)
this
.
$set
(
infoRes
.
result
,
"file"
+
key
+
'lx'
,
it
.
sjlx
==
1
?
"原件"
:
"复印件"
)
})
}
infoRes
.
result
.
nownian
=
this
.
newDate
.
split
(
' '
)[
0
].
split
(
'年'
)[
0
]
infoRes
.
result
.
nowyue
=
this
.
newDate
.
slice
(
5
,
7
)
infoRes
.
result
.
nowri
=
this
.
newDate
.
slice
(
8
,
10
)
let
date
=
infoRes
.
result
.
sqrq
infoRes
.
result
.
sqnian
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
0
]
infoRes
.
result
.
sqyue
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
1
]
...
...
@@ -322,6 +332,129 @@ export default {
}
})
break
;
// 不予登记告知书
case
"bydjgzs"
:
getPrintTemplateByCode
({
tmpno
:
'bydjgzs'
}).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
getPrintRejectForms
(
this
.
currentSelectProps
.
bsmSldy
).
then
(
infoRes
=>
{
if
(
infoRes
.
code
===
200
)
{
if
(
infoRes
.
result
.
fileList
&&
infoRes
.
result
.
fileList
.
length
>
0
)
{
infoRes
.
result
.
fileList
.
forEach
((
it
,
index
)
=>
{
let
key
=
index
+
1
this
.
$set
(
infoRes
.
result
,
"file"
+
key
,
it
.
sjmc
)
this
.
$set
(
infoRes
.
result
,
"file"
+
key
+
'ys'
,
it
.
ys
)
})
}
infoRes
.
result
.
nownian
=
this
.
newDate
.
split
(
' '
)[
0
].
split
(
'年'
)[
0
]
infoRes
.
result
.
nowyue
=
this
.
newDate
.
slice
(
5
,
7
)
infoRes
.
result
.
nowri
=
this
.
newDate
.
slice
(
8
,
10
)
let
date
=
infoRes
.
result
.
sqrq
infoRes
.
result
.
sqnian
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
0
]
infoRes
.
result
.
sqyue
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
1
]
infoRes
.
result
.
sqri
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
2
]
console
.
log
(
infoRes
.
result
)
let
LODOP
=
getLodop
(
document
.
getElementById
(
'LODOP_OB'
),
document
.
getElementById
(
'LODOP_EM'
));
// 装载第一个模板并设置数据
LODOP
.
ADD_PRINT_DATA
(
"ProgramData"
,
res
.
result
.
tmpcontent
);
for
(
let
key
in
infoRes
.
result
)
{
LODOP
.
SET_PRINT_STYLEA
(
key
,
"CONTENT"
,
infoRes
.
result
[
key
]);
}
// 进行预览
LODOP
.
PREVIEW
();
}
else
{
this
.
$message
.
error
(
infoRes
.
message
);
}
});
}
else
{
this
.
$message
.
error
(
res
.
message
);
}
})
break
;
// 申请材料退回通知书
case
"sqclthtzs"
:
getPrintTemplateByCode
({
tmpno
:
'bdcdjsqclthtzs'
}).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
getPrintSendBackMaterials
(
this
.
currentSelectProps
.
bsmSldy
).
then
(
infoRes
=>
{
if
(
infoRes
.
code
===
200
)
{
if
(
infoRes
.
result
.
fileList
&&
infoRes
.
result
.
fileList
.
length
>
0
)
{
infoRes
.
result
.
fileList
.
forEach
((
it
,
index
)
=>
{
let
key
=
index
+
1
this
.
$set
(
infoRes
.
result
,
"file"
+
key
,
it
.
sjmc
)
this
.
$set
(
infoRes
.
result
,
"file"
+
key
+
'ys'
,
it
.
ys
)
})
}
infoRes
.
result
.
nownian
=
this
.
newDate
.
split
(
' '
)[
0
].
split
(
'年'
)[
0
]
infoRes
.
result
.
nowyue
=
this
.
newDate
.
slice
(
5
,
7
)
infoRes
.
result
.
nowri
=
this
.
newDate
.
slice
(
8
,
10
)
let
date
=
infoRes
.
result
.
sqrq
infoRes
.
result
.
sqnian
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
0
]
infoRes
.
result
.
sqyue
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
1
]
infoRes
.
result
.
sqri
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
2
]
console
.
log
(
infoRes
.
result
)
let
LODOP
=
getLodop
(
document
.
getElementById
(
'LODOP_OB'
),
document
.
getElementById
(
'LODOP_EM'
));
// 装载第一个模板并设置数据
LODOP
.
ADD_PRINT_DATA
(
"ProgramData"
,
res
.
result
.
tmpcontent
);
for
(
let
key
in
infoRes
.
result
)
{
LODOP
.
SET_PRINT_STYLEA
(
key
,
"CONTENT"
,
infoRes
.
result
[
key
]);
}
// 进行预览
LODOP
.
PREVIEW
();
}
else
{
this
.
$message
.
error
(
infoRes
.
message
);
}
});
}
else
{
this
.
$message
.
error
(
res
.
message
);
}
})
break
;
// 不动产更正登记通知书
case
"gzdjtzs"
:
getPrintTemplateByCode
({
tmpno
:
'bdcgzdjtzs'
}).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
getPrintRiviseForms
(
this
.
currentSelectProps
.
bsmSldy
).
then
(
infoRes
=>
{
if
(
infoRes
.
code
===
200
)
{
if
(
infoRes
.
result
.
fileList
&&
infoRes
.
result
.
fileList
.
length
>
0
)
{
infoRes
.
result
.
fileList
.
forEach
((
it
,
index
)
=>
{
let
key
=
index
+
1
this
.
$set
(
infoRes
.
result
,
"file"
+
key
,
it
.
sjmc
)
this
.
$set
(
infoRes
.
result
,
"file"
+
key
+
'ys'
,
it
.
ys
)
})
}
infoRes
.
result
.
nownian
=
this
.
newDate
.
split
(
' '
)[
0
].
split
(
'年'
)[
0
]
infoRes
.
result
.
nowyue
=
this
.
newDate
.
slice
(
5
,
7
)
infoRes
.
result
.
nowri
=
this
.
newDate
.
slice
(
8
,
10
)
let
date
=
infoRes
.
result
.
sqrq
infoRes
.
result
.
sqnian
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
0
]
infoRes
.
result
.
sqyue
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
1
]
infoRes
.
result
.
sqri
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
2
]
console
.
log
(
infoRes
.
result
)
let
LODOP
=
getLodop
(
document
.
getElementById
(
'LODOP_OB'
),
document
.
getElementById
(
'LODOP_EM'
));
// 装载第一个模板并设置数据
LODOP
.
ADD_PRINT_DATA
(
"ProgramData"
,
res
.
result
.
tmpcontent
);
for
(
let
key
in
infoRes
.
result
)
{
LODOP
.
SET_PRINT_STYLEA
(
key
,
"CONTENT"
,
infoRes
.
result
[
key
]);
}
// 进行预览
LODOP
.
PREVIEW
();
}
else
{
this
.
$message
.
error
(
infoRes
.
message
);
}
});
}
else
{
this
.
$message
.
error
(
res
.
message
);
}
})
break
;
}
},
/**
...
...
src/views/workflow/top/bccl
ml
/index.vue
→
src/views/workflow/top/bccl
tzs
/index.vue
View file @
bdef38a
<!--
* @Description:
* @Description:
补充材料通知书
* @Autor: renchao
* @LastEditTime: 2024-02-26 09:04:04
-->
...
...
@@ -20,6 +20,7 @@
import
{
ywPopupCacel
}
from
"@/utils/popup.js"
;
import
{
getLodop
}
from
"@/utils/LodopFuncs"
;
import
{
updateClml
,
InitClml
}
from
"@/api/clxx.js"
;
import
{
getNewDate
}
from
'@/utils/util'
import
{
getPrintTemplateByCode
,
getPrintSupplementalMaterials
}
from
"@/api/print"
;
export
default
{
props
:
{
...
...
@@ -35,6 +36,7 @@
selectList
:
[],
loading
:
false
,
sortable
:
null
,
newDate
:
getNewDate
(),
column
:
[
{
type
:
'selection'
,
...
...
@@ -127,20 +129,27 @@
this
.
loading
=
true
if
(
this
.
selectList
.
length
==
0
)
{
this
.
$message
.
error
(
'请先选择材料目录'
)
this
.
loading
=
false
return
}
getPrintTemplateByCode
({
tmpno
:
'bdcdjbccltts'
}).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
console
.
log
(
"this.selectListssssssssss"
,
this
.
selectList
);
getPrintSupplementalMaterials
(
this
.
formData
.
bsmSldy
,
this
.
selectList
).
then
(
infoRes
=>
{
this
.
loading
=
false
if
(
infoRes
.
code
===
200
)
{
console
.
log
(
"infoRes.resultsssssssssss"
,
infoRes
.
result
);
if
(
infoRes
.
result
.
fileList
&&
infoRes
.
result
.
fileList
.
length
>
0
)
{
infoRes
.
result
.
fileList
.
forEach
((
it
,
index
)
=>
{
let
key
=
index
+
1
this
.
$set
(
infoRes
.
result
,
"file"
+
key
,
it
.
sjmc
)
this
.
$set
(
infoRes
.
result
,
"file"
+
key
+
'ys'
,
it
.
ys
)
this
.
$set
(
infoRes
.
result
,
"file"
+
key
+
'lx'
,
it
.
sjlx
==
1
?
"原件"
:
"复印件"
)
})
}
infoRes
.
result
.
nownian
=
this
.
newDate
.
split
(
' '
)[
0
].
split
(
'年'
)[
0
]
infoRes
.
result
.
nowyue
=
this
.
newDate
.
slice
(
5
,
7
)
infoRes
.
result
.
nowri
=
this
.
newDate
.
slice
(
8
,
10
)
let
date
=
infoRes
.
result
.
sqrq
infoRes
.
result
.
sqnian
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
0
]
infoRes
.
result
.
sqyue
=
date
.
split
(
' '
)[
0
].
split
(
'-'
)[
1
]
...
...
src/views/workflow/workFrame.scss
View file @
bdef38a
...
...
@@ -152,9 +152,12 @@
}
.iconName
{
line-height
:
24px
;
height
:
10px
;
text-align
:
center
;
line-height
:
15px
;
font-size
:
12px
;
white-space
:
nowrap
;
width
:
70px
;
// white-space: nowrap;
}
.container
{
...
...
@@ -242,4 +245,4 @@
position
:
absolute
;
left
:
0
;
bottom
:
0
;
}
\ No newline at end of file
}
...
...
Please
register
or
sign in
to post a comment