|
@@ -0,0 +1,330 @@
|
|
|
|
|
+import Common from '../common/Common';
|
|
|
|
|
+
|
|
|
|
|
+// 根据id查询资产处置申请单
|
|
|
|
|
+export const queryById = id => {
|
|
|
|
|
+ const requestUrl = `assetDisposalApplyResource/queryByAssetDisposalApplyId?assetDisposalApplyId=${id}`;
|
|
|
|
|
+
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: Common.getApiURL(requestUrl),
|
|
|
|
|
+ type: 'get',
|
|
|
|
|
+ dataType: 'json',
|
|
|
|
|
+
|
|
|
|
|
+ beforeSend: function (request) {
|
|
|
|
|
+ Common.addTokenToRequest(request);
|
|
|
|
|
+ },
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ resolve(data);
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
+ reject(XMLHttpRequest);
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+// 查询中介信息
|
|
|
|
|
+export const queryNaturesApi = str => {
|
|
|
|
|
+ const requestUrl = `assetAgencyResource/queryAll?str=${str}`;
|
|
|
|
|
+
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: Common.getApiURL(requestUrl),
|
|
|
|
|
+ type: 'get',
|
|
|
|
|
+ dataType: 'json',
|
|
|
|
|
+
|
|
|
|
|
+ beforeSend: function (request) {
|
|
|
|
|
+ Common.addTokenToRequest(request);
|
|
|
|
|
+ },
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ resolve(data);
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
+ reject(XMLHttpRequest);
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+// 添加中介
|
|
|
|
|
+export const addAgencyApi = params => {
|
|
|
|
|
+ const requestUrl = 'assetDisposalApplyResource/addAssetAgency';
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: Common.getApiURL(requestUrl),
|
|
|
|
|
+ type: 'post',
|
|
|
|
|
+
|
|
|
|
|
+ contentType: 'application/json',
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ data: JSON.stringify(params),
|
|
|
|
|
+ beforeSend: function (request) {
|
|
|
|
|
+ Common.addTokenToRequest(request);
|
|
|
|
|
+ },
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ resolve(data);
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
+ reject(XMLHttpRequest);
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+// 根据资产处置申请单查询资产明细
|
|
|
|
|
+export const queryDetailApi = (id, str) => {
|
|
|
|
|
+ const requestUrl = `assetDisposalApplyResource/queryAssetDisposalDetail?assetDisposalApplyId=${id}&str=${str}`;
|
|
|
|
|
+
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: Common.getApiURL(requestUrl),
|
|
|
|
|
+ type: 'get',
|
|
|
|
|
+ dataType: 'json',
|
|
|
|
|
+
|
|
|
|
|
+ beforeSend: function (request) {
|
|
|
|
|
+ Common.addTokenToRequest(request);
|
|
|
|
|
+ },
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ resolve(data);
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
+ reject(XMLHttpRequest);
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+// 保存中介机构出具报告
|
|
|
|
|
+export const saveDisposalTwoApi = params => {
|
|
|
|
|
+ const requestUrl = 'assetDisposalApplyResource/saveAssetDisposalTwo';
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: Common.getApiURL(requestUrl),
|
|
|
|
|
+ type: 'post',
|
|
|
|
|
+
|
|
|
|
|
+ contentType: 'application/json',
|
|
|
|
|
+
|
|
|
|
|
+ data: JSON.stringify(params),
|
|
|
|
|
+ beforeSend: function (request) {
|
|
|
|
|
+ Common.addTokenToRequest(request);
|
|
|
|
|
+ },
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ resolve(data);
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
+ reject(XMLHttpRequest);
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+// 往申请单中添加资产
|
|
|
|
|
+export const addApplyApi = params => {
|
|
|
|
|
+ const requestUrl = 'assetDisposalApplyResource/addAssetDisposalInApply';
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: Common.getApiURL(requestUrl),
|
|
|
|
|
+ type: 'post',
|
|
|
|
|
+
|
|
|
|
|
+ contentType: 'application/json',
|
|
|
|
|
+
|
|
|
|
|
+ data: JSON.stringify(params),
|
|
|
|
|
+ beforeSend: function (request) {
|
|
|
|
|
+ Common.addTokenToRequest(request);
|
|
|
|
|
+ },
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ resolve(data);
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
+ reject(XMLHttpRequest);
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+// 删除申请单中所选资产
|
|
|
|
|
+export const reduceApplyApi = params => {
|
|
|
|
|
+ const requestUrl = 'assetDisposalApplyResource/reduceAssetDisposalInApply';
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: Common.getApiURL(requestUrl),
|
|
|
|
|
+ type: 'post',
|
|
|
|
|
+
|
|
|
|
|
+ contentType: 'application/json',
|
|
|
|
|
+
|
|
|
|
|
+ data: JSON.stringify(params),
|
|
|
|
|
+ beforeSend: function (request) {
|
|
|
|
|
+ Common.addTokenToRequest(request);
|
|
|
|
|
+ },
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ resolve(data);
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
+ reject(XMLHttpRequest);
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+// 保存填写表单信息页面
|
|
|
|
|
+export const saveThreeApi = params => {
|
|
|
|
|
+ const requestUrl = 'assetDisposalApplyResource/saveAssetDisposalThree';
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: Common.getApiURL(requestUrl),
|
|
|
|
|
+ type: 'post',
|
|
|
|
|
+
|
|
|
|
|
+ contentType: 'application/json',
|
|
|
|
|
+
|
|
|
|
|
+ data: JSON.stringify(params),
|
|
|
|
|
+ beforeSend: function (request) {
|
|
|
|
|
+ Common.addTokenToRequest(request);
|
|
|
|
|
+ },
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ resolve(data);
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
+ reject(XMLHttpRequest);
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+// 往处置申请单新增附报文件信息
|
|
|
|
|
+export const saveMaterialApi = params => {
|
|
|
|
|
+ const requestUrl = 'assetDisposalAttachmentMaterialResource/saveAssetDisposalAttachmentMaterial';
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: Common.getApiURL(requestUrl),
|
|
|
|
|
+ type: 'post',
|
|
|
|
|
+
|
|
|
|
|
+ contentType: 'application/json',
|
|
|
|
|
+
|
|
|
|
|
+ data: JSON.stringify(params),
|
|
|
|
|
+ beforeSend: function (request) {
|
|
|
|
|
+ Common.addTokenToRequest(request);
|
|
|
|
|
+ },
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ resolve(data);
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
+ reject(XMLHttpRequest);
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+// 查询申请单表单信息
|
|
|
|
|
+export const queryThree = id => {
|
|
|
|
|
+ const requestUrl = `assetDisposalApplyResource/queryByApplyIdInThree?assetDisposalApplyId=${id}`;
|
|
|
|
|
+
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: Common.getApiURL(requestUrl),
|
|
|
|
|
+ type: 'get',
|
|
|
|
|
+ dataType: 'json',
|
|
|
|
|
+
|
|
|
|
|
+ beforeSend: function (request) {
|
|
|
|
|
+ Common.addTokenToRequest(request);
|
|
|
|
|
+ },
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ resolve(data);
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
+ reject(XMLHttpRequest);
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+// 根据处置申请单id查询其有的附报文件信息
|
|
|
|
|
+export const queryAttachmentApi = id => {
|
|
|
|
|
+ const requestUrl = `assetDisposalAttachmentMaterialResource/queryDisposalApplyHasAttachment?assetDisposalApplyId=${id}`;
|
|
|
|
|
+
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: Common.getApiURL(requestUrl),
|
|
|
|
|
+ type: 'get',
|
|
|
|
|
+ dataType: 'json',
|
|
|
|
|
+
|
|
|
|
|
+ beforeSend: function (request) {
|
|
|
|
|
+ Common.addTokenToRequest(request);
|
|
|
|
|
+ },
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ resolve(data);
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
+ reject(XMLHttpRequest);
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+// 根据申请单id查询申请单状态
|
|
|
|
|
+export const queryStatusApi = id => {
|
|
|
|
|
+ const requestUrl = `assetDisposalApplyResource/queryApplyStatus?assetDisposalApplyId=${id}`;
|
|
|
|
|
+
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: Common.getApiURL(requestUrl),
|
|
|
|
|
+ type: 'get',
|
|
|
|
|
+ dataType: 'json',
|
|
|
|
|
+
|
|
|
|
|
+ beforeSend: function (request) {
|
|
|
|
|
+ Common.addTokenToRequest(request);
|
|
|
|
|
+ },
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ resolve(data);
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
+ reject(XMLHttpRequest);
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+// 查询资产统计表数据
|
|
|
|
|
+export const queryTableApi = id => {
|
|
|
|
|
+ const requestUrl = `assetDisposalApplyResource/queryApplyStatisticalTable?assetDisposalApplyId=${id}`;
|
|
|
|
|
+
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: Common.getApiURL(requestUrl),
|
|
|
|
|
+ type: 'get',
|
|
|
|
|
+ dataType: 'json',
|
|
|
|
|
+
|
|
|
|
|
+ beforeSend: function (request) {
|
|
|
|
|
+ Common.addTokenToRequest(request);
|
|
|
|
|
+ },
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ resolve(data);
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
+ reject(XMLHttpRequest);
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
|
|
+// 查询处置汇总表
|
|
|
|
|
+export const querySummaryApi = id => {
|
|
|
|
|
+ const requestUrl = `assetDisposalApplyResource/queryApplySummary?assetDisposalApplyId=${id}`;
|
|
|
|
|
+
|
|
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
|
|
+ $.ajax({
|
|
|
|
|
+ url: Common.getApiURL(requestUrl),
|
|
|
|
|
+ type: 'get',
|
|
|
|
|
+ dataType: 'json',
|
|
|
|
|
+
|
|
|
|
|
+ beforeSend: function (request) {
|
|
|
|
|
+ Common.addTokenToRequest(request);
|
|
|
|
|
+ },
|
|
|
|
|
+ success: function (data) {
|
|
|
|
|
+ resolve(data);
|
|
|
|
|
+ },
|
|
|
|
|
+ error: function (XMLHttpRequest, textStatus, errorThrown) {
|
|
|
|
|
+ reject(XMLHttpRequest);
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
|
|
+ });
|
|
|
|
|
+};
|