@@ -747,7 +747,7 @@ export function getMultiplelotsNh(query, id) { | |||
// 标段合同乙方签字 | |||
export function multipleLotsSecondSign(data, id) { | |||
return request({ | |||
url: '/transaction/multiplelotsnh/secondSign/' + id, | |||
url: '/home/mobile/multiplelotsnh/secondSign/' + id, | |||
method: 'post', | |||
data: data | |||
}) | |||
@@ -765,7 +765,7 @@ export function listCbht(query) { | |||
// 承包合同甲方签名 | |||
export function cbhtFirstSign(data,id) { | |||
return request({ | |||
url: '/service/cbht/sign/first/' + id, | |||
url: '/home/mobile/cbht/sign/first/' + id, | |||
method: 'post', | |||
data: data | |||
}) | |||
@@ -774,7 +774,7 @@ export function cbhtFirstSign(data,id) { | |||
// 查询承包合同详细 | |||
export function getCbht(query, id) { | |||
return request({ | |||
url: '/service/cbht/get/' + id, | |||
url: '/home/mobile/cbht/get/' + id, | |||
method: 'get', | |||
params: query | |||
}) | |||
@@ -800,8 +800,35 @@ export function getCbhtList(query) { | |||
// 承包合同乙方签名 | |||
export function cbhtSecondSign(data,id) { | |||
return request({ | |||
url: '/service/cbht/sign/second/' + id, | |||
url: '/home/mobile/cbht/sign/second/' + id, | |||
method: 'post', | |||
data: data | |||
}) | |||
} | |||
// 附件查询 | |||
export function attachmentQuery(query) { | |||
return request({ | |||
url: '/home/mobile/attach/query', | |||
method: 'get', | |||
params: query | |||
}) | |||
} | |||
// 附件删除 | |||
export function attachmentRemove(ids) { | |||
return request({ | |||
url: '/home/mobile/attach/remove/' + ids, | |||
method: 'get' | |||
}) | |||
} | |||
// 附件上传 | |||
export function attachmentUpload(data) { | |||
return request({ | |||
url: '/home/mobile/common/attach', | |||
method: 'post', | |||
header: { "Content-Type": 'application/x-www-form-urlencoded' }, | |||
data: data | |||
}) | |||
} |
@@ -149,6 +149,10 @@ const whiteList = [ | |||
'/sunVillage_info/list_signature', | |||
'/sunVillage_info/list_official', | |||
'/sunVillage_info/list_signature_add', | |||
'/sunVillage_info/list_multipleLotsNh', | |||
'/sunVillage_info/list_multipleLotsNh_detail', | |||
'/sunVillage_info/list_cbf', | |||
'/sunVillage_info/list_cbht_detail', | |||
// 新型经营主体 | |||
'newBusinessEntity/newsBulletin', //新闻公告 | |||
@@ -90,17 +90,14 @@ | |||
</template> | |||
<script> | |||
import { getCbf, getCbhtList, cbhtSecondSign } from "@/api/sunVillage_info/fixedAssets"; | |||
import {attachmentList, commonAttach, systemAttachment} from "@/api/sunVillage_info/fixedAssets"; | |||
import request from "@/utils/request"; | |||
import { getCbf, getCbhtList, cbhtSecondSign, attachmentQuery, attachmentUpload, removeAttach } from "@/api/sunVillage_info/fixedAssets"; | |||
import vueEsign from "vue-esign"; | |||
import signatureUploadSignature from "@/views/yinnong/signatureUploadSignature"; | |||
import $ from "jquery"; | |||
import Cookies from "js-cookie"; | |||
export default { | |||
name: "sunVillageInfoListCbf", | |||
components: {vueEsign, signatureUploadSignature}, | |||
components: { vueEsign }, | |||
data() { | |||
return { | |||
applicationList: [], | |||
@@ -141,10 +138,12 @@ | |||
$('#canvasTT').css('display', 'none'); | |||
}, | |||
getCbfInfo() { | |||
getCbf(JSON.parse(Cookies.get('user')).idcard).then(response => { | |||
this.queryParams.cbfbm = response.data.cbfbm; | |||
this.getList(); | |||
}); | |||
if (Cookies.get('user')) { | |||
getCbf(JSON.parse(Cookies.get('user')).idcard).then(response => { | |||
this.queryParams.cbfbm = response.data.cbfbm; | |||
this.getList(); | |||
}); | |||
} | |||
}, | |||
getList() { | |||
if (this.queryParams.cbfbm != null) { | |||
@@ -185,7 +184,7 @@ | |||
tableId: id, | |||
tableName: 't_sys_cbht', | |||
}; | |||
attachmentList(queryParams).then(response => { | |||
attachmentQuery(queryParams).then(response => { | |||
response.rows.map(res => { | |||
// let baseUrl = location.protocol+"//"+location.host+request.defaults.baseURL | |||
this.fileList.push({ | |||
@@ -204,12 +203,15 @@ | |||
params.append("bizPath", "service"); | |||
params.append("fileType", '0'); | |||
params.append("file", file.file); | |||
commonAttach(params).then(response => { | |||
params.append("userName", JSON.parse(Cookies.get('user')).memberName); | |||
attachmentUpload(params).then(response => { | |||
this.$notify({ type: 'success', message: '上传成功' }); | |||
let newFile = this.fileList[this.fileList.length - 1]; | |||
this.$set(newFile, 'id', response.id); | |||
}); | |||
}, | |||
deleteFile(file){ | |||
systemAttachment(file.id).then(res => { | |||
removeAttach(file.id).then(res => { | |||
this.$notify({ type: 'success', message: '删除成功' }); | |||
}); | |||
}, | |||
@@ -95,16 +95,13 @@ | |||
</template> | |||
<script> | |||
import { listCbht, cbhtFirstSign } from "@/api/sunVillage_info/fixedAssets"; | |||
import {attachmentList, commonAttach, systemAttachment} from "@/api/sunVillage_info/fixedAssets"; | |||
import request from "@/utils/request"; | |||
import { listCbht, cbhtFirstSign, attachmentList, commonAttach, systemAttachment } from "@/api/sunVillage_info/fixedAssets"; | |||
import vueEsign from "vue-esign"; | |||
import signatureUploadSignature from "@/views/yinnong/signatureUploadSignature"; | |||
import $ from "jquery"; | |||
export default { | |||
name: "sunVillageInfoListCbht", | |||
components: {vueEsign, signatureUploadSignature}, | |||
components: { vueEsign }, | |||
data() { | |||
return { | |||
applicationList: [], | |||
@@ -8,7 +8,6 @@ | |||
<van-divider>承包合同合同信息</van-divider> | |||
<van-field v-model="form.cbhtbm" label="承包合同编码" placeholder="承包合同编码" input-align="right" :border="false"/> | |||
<van-field v-model="form.ycbhtbm" label="原承包合同编码" placeholder="原承包合同编码" input-align="right" :border="false"/> | |||
<van-field v-model="form.cbhtmc" label="承包合同名称" placeholder="承包合同名称" input-align="right" :border="false"/> | |||
<van-field v-model="form.cbflx" label="承包方类型" placeholder="承包方类型" input-align="right" :border="false"/> | |||
<van-field v-model="form.cbfbm" label="承包方编码" placeholder="承包方编码" input-align="right" :border="false"/> | |||
<van-field v-model="form.cbfmc" label="承包方名称" placeholder="承包方名称" input-align="right" :border="false"/> | |||
@@ -81,7 +81,7 @@ | |||
</template> | |||
<script> | |||
import { listMultipleLotsNh, multipleLotsSecondSign, attachmentList, commonAttach, systemAttachment } from "@/api/sunVillage_info/fixedAssets"; | |||
import { listMultipleLotsNh, multipleLotsSecondSign, attachmentQuery, attachmentUpload, attachmentRemove } from "@/api/sunVillage_info/fixedAssets"; | |||
import vueEsign from "vue-esign"; | |||
import signatureUploadSignature from "@/views/yinnong/signatureUploadSignature"; | |||
import $ from "jquery"; | |||
@@ -160,7 +160,7 @@ | |||
tableId: id, | |||
tableName: 't_transaction_multiplelotsnh', | |||
}; | |||
attachmentList(queryParams).then(response => { | |||
attachmentQuery(queryParams).then(response => { | |||
response.rows.map(res => { | |||
// let baseUrl = location.protocol+"//"+location.host+request.defaults.baseURL | |||
this.fileList.push({ | |||
@@ -179,12 +179,15 @@ | |||
params.append("bizPath", "transaction"); | |||
params.append("fileType", '0'); | |||
params.append("file", file.file); | |||
commonAttach(params).then(response => { | |||
params.append("userName", JSON.parse(Cookies.get('user')).memberName); | |||
attachmentUpload(params).then(response => { | |||
this.$notify({ type: 'success', message: '上传成功' }); | |||
let newFile = this.fileList[this.fileList.length - 1]; | |||
this.$set(newFile, 'id', response.id); | |||
}); | |||
}, | |||
deleteFile(file){ | |||
systemAttachment(file.id).then(res => { | |||
attachmentRemove(file.id).then(res => { | |||
this.$notify({ type: 'success', message: '删除成功' }); | |||
}); | |||
}, | |||