|
|
|
|
@@ -134,13 +134,8 @@ func (f *FeeAuditUtils) NewRequest(data []byte) WriteoffRequest {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// SendFeeApply 傳送服務記錄申報
|
|
|
|
|
func (f *FeeAuditUtils) SendFeeApply(writeoffRequest WriteoffRequest) (feeApplyResult FeeApplyResult, err error) {
|
|
|
|
|
//uploadData, err := json.Marshal(&feeApply)
|
|
|
|
|
//if err != nil {
|
|
|
|
|
// return
|
|
|
|
|
//}
|
|
|
|
|
|
|
|
|
|
writeoffResponse, err := f.httpsPost("FeeApply", writeoffRequest)
|
|
|
|
|
func (f *FeeAuditUtils) SendFeeApply(writeoffRequest WriteoffRequest) (writeoffResponse WriteoffResponse, feeApplyResult FeeApplyResult, err error) {
|
|
|
|
|
writeoffResponse, err = f.httpsPost("FeeApply", writeoffRequest)
|
|
|
|
|
if err != nil {
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
@@ -153,22 +148,22 @@ func (f *FeeAuditUtils) SendFeeApply(writeoffRequest WriteoffRequest) (feeApplyR
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// SendObjDel 傳送服務紀錄刪除
|
|
|
|
|
func (f *FeeAuditUtils) SendObjDel(writeoffRequest WriteoffRequest) (err error) {
|
|
|
|
|
_, err = f.httpsPost("ObjDel", writeoffRequest)
|
|
|
|
|
func (f *FeeAuditUtils) SendObjDel(writeoffRequest WriteoffRequest) (writeoffResponse WriteoffResponse, err error) {
|
|
|
|
|
writeoffResponse, err = f.httpsPost("ObjDel", writeoffRequest)
|
|
|
|
|
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// SendAppCompletionNotice 傳送申報確認通知
|
|
|
|
|
func (f *FeeAuditUtils) SendAppCompletionNotice(writeoffRequest WriteoffRequest) (err error) {
|
|
|
|
|
_, err = f.httpsPost("appCompletionNotice", writeoffRequest)
|
|
|
|
|
func (f *FeeAuditUtils) SendAppCompletionNotice(writeoffRequest WriteoffRequest) (writeoffResponse WriteoffResponse, err error) {
|
|
|
|
|
writeoffResponse, err = f.httpsPost("appCompletionNotice", writeoffRequest)
|
|
|
|
|
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// SendAppResultQuery 傳送「服務單位各分案審核狀態查詢」或「分案審核明細查詢」
|
|
|
|
|
func (f *FeeAuditUtils) SendAppResultQuery(writeoffRequest WriteoffRequest) (appResultQueryResult AppResultQueryResult, err error) {
|
|
|
|
|
writeoffResponse, err := f.httpsPost("appResultQuery", writeoffRequest)
|
|
|
|
|
func (f *FeeAuditUtils) SendAppResultQuery(writeoffRequest WriteoffRequest) (writeoffResponse WriteoffResponse, appResultQueryResult AppResultQueryResult, err error) {
|
|
|
|
|
writeoffResponse, err = f.httpsPost("appResultQuery", writeoffRequest)
|
|
|
|
|
if err != nil {
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
@@ -181,15 +176,15 @@ func (f *FeeAuditUtils) SendAppResultQuery(writeoffRequest WriteoffRequest) (app
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// SendAppCancel 傳送撤回服務記錄
|
|
|
|
|
func (f *FeeAuditUtils) SendAppCancel(writeoffRequest WriteoffRequest) (err error) {
|
|
|
|
|
_, err = f.httpsPost("appCancel", writeoffRequest)
|
|
|
|
|
func (f *FeeAuditUtils) SendAppCancel(writeoffRequest WriteoffRequest) (writeoffResponse WriteoffResponse, err error) {
|
|
|
|
|
writeoffResponse, err = f.httpsPost("appCancel", writeoffRequest)
|
|
|
|
|
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// SendCancelResultResponse 傳送取消交易單處理結果回報
|
|
|
|
|
func (f *FeeAuditUtils) SendCancelResultResponse(writeoffRequest WriteoffRequest) (err error) {
|
|
|
|
|
_, err = f.httpsPost("CancelResultResponse", writeoffRequest)
|
|
|
|
|
func (f *FeeAuditUtils) SendCancelResultResponse(writeoffRequest WriteoffRequest) (writeoffResponse WriteoffResponse, err error) {
|
|
|
|
|
writeoffResponse, err = f.httpsPost("CancelResultResponse", writeoffRequest)
|
|
|
|
|
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|