From f0c29852769793bb63eac5ee3418cf0ced7875a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com> Date: Fri, 3 Mar 2023 17:32:50 +0800 Subject: [PATCH] =?UTF-8?q?=E9=98=B3=E5=85=89=E6=9D=91=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sunVillage_info/fixedAssets.js | 17 ++ .../sunVillage_info/signature_icon_01g.png | Bin 0 -> 791 bytes src/views/sunVillage_info/index.vue | 52 ++-- src/views/sunVillage_info/list_official.vue | 17 +- src/views/sunVillage_info/list_signature.vue | 255 +++++++++--------- .../sunVillage_info/list_signature_add.vue | 41 +-- src/views/yinnong/signature.vue | 12 +- 7 files changed, 205 insertions(+), 189 deletions(-) create mode 100644 src/assets/images/sunVillage_info/signature_icon_01g.png diff --git a/src/api/sunVillage_info/fixedAssets.js b/src/api/sunVillage_info/fixedAssets.js index a6a19530..20ad130f 100644 --- a/src/api/sunVillage_info/fixedAssets.js +++ b/src/api/sunVillage_info/fixedAssets.js @@ -638,3 +638,20 @@ export function updateSeal2(data) { }) } +//甲方合同网签 +export function contractFirstList(query) { + return request({ + url: '/transaction/contract/firstList', + method: 'get', + params: query + }) +} + +//签名 +export function signFirst(data,id) { + return request({ + url: '/transaction/contract/sign/first/'+id, + method: 'post', + data: data + }) +} diff --git a/src/assets/images/sunVillage_info/signature_icon_01g.png b/src/assets/images/sunVillage_info/signature_icon_01g.png new file mode 100644 index 0000000000000000000000000000000000000000..bb1f620b519e8bacaf626a1cd591c7795a5a4d52 GIT binary patch literal 791 zcmV+y1L*vTP)6w6EtDdXLp-QJyM*4CY+U6%Rpe7x^(pXd3%Gt1V&1~W66*)EKA zU`F&-N&WX$-j?Eb`NzHmrhdWa{J!W|bUbk98Wvjqbra)o#sC)NCmj*A$~2Y)kpFJB z2&2130PeG1rjAsA+;zqxcTJ4|3KpzN0|=tJRtltMAPx|wDDWENMTGz@foXH40Im*G z6lfESR;a*A!FZ(rx$a1@;1b3o!CVCvv@HZ6W=F}kThLvr3@ElgtZ@j31@DAL(f}em z5&=F62Fm~tm|6wP5&-4`bVJ5v7w~cll-QA=zz!L2=TTs{pf3h68=(C%?$2j|uXLDV z!71Qj82|~o5-jNP00@jjf)1f2GM)%-34K?|d@|Zzt!WfYWRQXPGMWTGg%lXQ!a=d3o8WAG{4fPzQZSqVuvVtkDQ!6JWuU!G26o1OV3?x7 zb{Rtn3M?0V5G+nu2b#PPPNjuVXeO?Hm|{Vv;Aw&dEhzv_0oN_{Lenzt2#&dI#6u|P zE!~H)=S@?ijERg^!t*jNM)eUH*9CPRz*QM1b>!oCU;`dj?4gD{lK%J)th)rPN^6Gg=M=+fU#&L z{E>UKH%>K7I&84|AfJtxPwL&*k0PqX5soynL VZ;$hh&H4ZU002ovPDHLkV1kZKRH^^~ literal 0 HcmV?d00001 diff --git a/src/views/sunVillage_info/index.vue b/src/views/sunVillage_info/index.vue index fbbf6073..381ebc10 100644 --- a/src/views/sunVillage_info/index.vue +++ b/src/views/sunVillage_info/index.vue @@ -58,6 +58,7 @@ :key="childrenItem.id" :to="{name:childrenItem.menuUrl,query:{typeX:childrenItem.urlPara}}" class="nav_item n_13" + v-if="childrenItem.menuIcon!=null" :style="`background:url(${require('@/assets/images/sunVillage_info/' + childrenItem.menuIcon)}) no-repeat center top;background-size: 50%;`" > {{childrenItem.menuName}} @@ -69,27 +70,27 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + @@ -337,13 +301,21 @@ margin-right: 10px; flex-shrink: 0; } + .icon_box1{ + width: 34px; + display: block; + height: 30px; + background: url('../../assets/images/sunVillage_info/signature_icon_01g.png') no-repeat; + background-size: 100% 100%; + margin-right: 10px; + flex-shrink: 0; + } .news_title{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-break: break-all; overflow: hidden; - color: #eb1616; } .tips_mark{ background: #ffedcd; @@ -458,5 +430,26 @@ background: #e9e9e9; } } + + .signature-box{ + border:1px dashed #666; + margin:2px 20px; + } + .signature-footer{ + margin:15px 20px 0; + display: flex; + .clearBtn{ + margin-left: 15px; + } + } + .esigh-result{ + margin:15px 20px; + // height: 110px; + border:1px solid #666; + font-size: 0; + .imgs{ + width: 100%; + } + } } diff --git a/src/views/sunVillage_info/list_signature_add.vue b/src/views/sunVillage_info/list_signature_add.vue index a1a41d04..d4bee639 100644 --- a/src/views/sunVillage_info/list_signature_add.vue +++ b/src/views/sunVillage_info/list_signature_add.vue @@ -6,23 +6,30 @@
- - - - - - - - - - - - - - - - - + 合同信息 + + + + + + + + + + + + + + + 甲方信息 + + + + + 乙方信息 + + +
diff --git a/src/views/yinnong/signature.vue b/src/views/yinnong/signature.vue index 4b12a6d3..a004eb05 100644 --- a/src/views/yinnong/signature.vue +++ b/src/views/yinnong/signature.vue @@ -65,8 +65,8 @@ export default { }, methods:{ getUser(){ - - getUserProfile().then(response => { + + getUserProfile().then(response => { const baseImgUrl = this.$store.getters.baseRoutingUrl; this.signatureImg = baseImgUrl+response.data.electronicSignature if(baseImgUrl==''){ @@ -109,12 +109,12 @@ export default { this.signatureImg = baseImgUrl+content.esUrl; } }) - + }) .catch((err) => { // 画布没有签字时会执行这里提示一下 this.$toast.fail('请签名后再生成签字图片'); - + }); }, dataURLtoBlob (dataurl, filename = 'file') { @@ -130,7 +130,7 @@ export default { return new File([u8arr], `${filename}.${suffix}`, { type: mime }) - }, + }, } } @@ -158,4 +158,4 @@ export default { width: 100%; } } - \ No newline at end of file +