Browse Source

完善开票信息管理

zhanglei
yunuo970428 3 years ago
parent
commit
35e365e4a1
  1. 7
      anrui-buscenter/anrui-finmanage-ui/src/api/anruifinmanagement/billinginformation.js
  2. 4
      anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/billinginformation/kaipiaoxinxiguanli/kaipiaoxinxiAdd.vue
  3. 29
      anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/billinginformation/kaipiaoxinxiweihu/kaipiaoxinxiweihu.vue

7
anrui-buscenter/anrui-finmanage-ui/src/api/anruifinmanagement/billinginformation.js

@ -26,6 +26,13 @@ export default {
method: 'get'
})
},
// 通过sid查询一条记录
fetchDetailsByUseOrgSid: function(sid) {
return request({
url: '/fin/v1/fincompanyinvoicing/fetchDetailsByUseOrgSid/' + sid,
method: 'get'
})
},
// 通过sid删除一条或多条记录
delBySids: function(data) {
return request({

4
anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/billinginformation/kaipiaoxinxiguanli/kaipiaoxinxiAdd.vue

@ -33,7 +33,7 @@
<span>名称</span>
</el-col>
<el-col :span="20">
<el-form-item><el-input v-model="formobj.name" clearable placeholder="" style="width: 20%"></el-input></el-form-item>
<el-form-item><el-input v-model="formobj.name" clearable placeholder="" style="width: 40%"></el-input></el-form-item>
</el-col>
</el-row>
<el-row>
@ -41,7 +41,7 @@
<span>纳税人识别号</span>
</el-col>
<el-col :span="20">
<el-form-item><el-input v-model="formobj.taxpayerNo" clearable placeholder="" class="addinputw"></el-input></el-form-item>
<el-form-item><el-input v-model="formobj.taxpayerNo" clearable placeholder="" style="width: 40%"></el-input></el-form-item>
</el-col>
</el-row>
<el-row>

29
anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/billinginformation/kaipiaoxinxiweihu/kaipiaoxinxiweihu.vue

@ -117,6 +117,13 @@ export default {
this.bank_list = res.data
}
})
},
showAdd() {
this.$nextTick(() => {
this.init()
this.$refs['form_obj'].clearValidate()
})
this.viewTitle = '【新增】开票信息'
getPathSidByUserSid({ userSid: window.sessionStorage.getItem('userSid') }).then((res) => {
if (res.success) {
this.formobj.useOrgSid = res.data
@ -125,29 +132,23 @@ export default {
this.formobj.useOrgName = resp.data.name
}
})
req.fetchDetailsByUseOrgSid(res.data).then((response) => {
if (response.success) {
if (response.data !== null) {
this.formobj = response.data
this.viewTitle = '【编辑】开票信息'
}
}
})
}
})
},
showAdd() {
this.$nextTick(() => {
this.init()
this.$refs['form_obj'].clearValidate()
})
this.viewTitle = '【新增】开票信息'
},
save() {
this.$refs['form_obj'].validate((valid) => {
if (valid) {
req.saveOrUpdate(this.formobj).then((resp) => {
if (resp.success) {
this.$message({ showClose: true, type: 'success', message: '保存成功' })
this.formobj.sid = ''
this.formobj.address = ''
this.formobj.bankAccount = ''
this.formobj.bankName = ''
this.formobj.name = ''
this.formobj.phone = ''
this.formobj.taxpayerNo = ''
// this.handleReturn('true')
}
}).catch(() => {

Loading…
Cancel
Save