MeasuringProductSaleOrderResource.js 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307
  1. import Common from '../../common/Common.js';
  2. /**
  3. * 工具类自动生成的API,请勿做任何修改,请勿做任何修改,请勿做任何修改(重要的事情说3遍)
  4. * 工具作者: 杨志杰
  5. * 量具二维码订单
  6. */
  7. export default{
  8. /**
  9. * 工具类自动生成的方法
  10. * 工具作者: 杨志杰
  11. * 生成二维码
  12. */
  13. generateQRcode: function(id){
  14. var requestUrl = 'measuringProductSaleOrderResource/generateQRcode';
  15. var paramCount = 0;
  16. if(id != null){
  17. requestUrl += (paramCount > 0) ? '&' : '?';
  18. requestUrl += ('id=' + id);
  19. paramCount ++;
  20. }
  21. return new Promise((resolve, reject) => {
  22. $.ajax({
  23. url: Common.getApiURL(requestUrl),
  24. type: 'get',
  25. contentType: 'application/json',
  26. beforeSend: function(request) {
  27. Common.addTokenToRequest(request);
  28. },
  29. success: function(data) {
  30. resolve(data);
  31. },
  32. error: function(XMLHttpRequest, textStatus, errorThrown) {
  33. reject(XMLHttpRequest);
  34. },
  35. });
  36. });
  37. },
  38. /**
  39. * 工具类自动生成的方法
  40. * 工具作者: 杨志杰
  41. * 查询合格证图片文件
  42. */
  43. queryCertificateListById: function(measuringProductSaleOrderId){
  44. var requestUrl = 'measuringProductSaleOrderResource/queryCertificateListById';
  45. var paramCount = 0;
  46. if(measuringProductSaleOrderId != null){
  47. requestUrl += (paramCount > 0) ? '&' : '?';
  48. requestUrl += ('measuringProductSaleOrderId=' + measuringProductSaleOrderId);
  49. paramCount ++;
  50. }
  51. return new Promise((resolve, reject) => {
  52. $.ajax({
  53. url: Common.getApiURL(requestUrl),
  54. type: 'post',
  55. contentType: 'application/json',
  56. beforeSend: function(request) {
  57. Common.addTokenToRequest(request);
  58. },
  59. success: function(data) {
  60. resolve(data);
  61. },
  62. error: function(XMLHttpRequest, textStatus, errorThrown) {
  63. reject(XMLHttpRequest);
  64. },
  65. });
  66. });
  67. },
  68. /**
  69. * 工具类自动生成的方法
  70. * 工具作者: 杨志杰
  71. * 查询文件
  72. */
  73. queryImageListById: function(measuringProductSaleOrderId){
  74. var requestUrl = 'measuringProductSaleOrderResource/queryImageListById';
  75. var paramCount = 0;
  76. if(measuringProductSaleOrderId != null){
  77. requestUrl += (paramCount > 0) ? '&' : '?';
  78. requestUrl += ('measuringProductSaleOrderId=' + measuringProductSaleOrderId);
  79. paramCount ++;
  80. }
  81. return new Promise((resolve, reject) => {
  82. $.ajax({
  83. url: Common.getApiURL(requestUrl),
  84. type: 'post',
  85. contentType: 'application/json',
  86. beforeSend: function(request) {
  87. Common.addTokenToRequest(request);
  88. },
  89. success: function(data) {
  90. resolve(data);
  91. },
  92. error: function(XMLHttpRequest, textStatus, errorThrown) {
  93. reject(XMLHttpRequest);
  94. },
  95. });
  96. });
  97. },
  98. /**
  99. * 工具类自动生成的方法
  100. * 工具作者: 杨志杰
  101. * 保存合格证图片路径
  102. */
  103. saveCertificate: function(measuringProductSaleOrderDto){
  104. var requestUrl = 'measuringProductSaleOrderResource/saveCertificate';
  105. return new Promise((resolve, reject) => {
  106. $.ajax({
  107. url: Common.getApiURL(requestUrl),
  108. type: 'post',
  109. contentType: 'application/json',
  110. data: JSON.stringify(measuringProductSaleOrderDto),
  111. beforeSend: function(request) {
  112. Common.addTokenToRequest(request);
  113. },
  114. success: function(data) {
  115. resolve(data);
  116. },
  117. error: function(XMLHttpRequest, textStatus, errorThrown) {
  118. reject(XMLHttpRequest);
  119. },
  120. });
  121. });
  122. },
  123. /**
  124. * 工具类自动生成的方法
  125. * 工具作者: 杨志杰
  126. * 保存数据
  127. */
  128. saveFile: function(measuringProductSaleOrderDto){
  129. var requestUrl = 'measuringProductSaleOrderResource/saveFile';
  130. return new Promise((resolve, reject) => {
  131. $.ajax({
  132. url: Common.getApiURL(requestUrl),
  133. type: 'post',
  134. contentType: 'application/json',
  135. data: JSON.stringify(measuringProductSaleOrderDto),
  136. beforeSend: function(request) {
  137. Common.addTokenToRequest(request);
  138. },
  139. success: function(data) {
  140. resolve(data);
  141. },
  142. error: function(XMLHttpRequest, textStatus, errorThrown) {
  143. reject(XMLHttpRequest);
  144. },
  145. });
  146. });
  147. },
  148. /**
  149. * 工具类自动生成的方法
  150. * 工具作者: 杨志杰
  151. * 导入数据
  152. */
  153. saveImportModelData: function(importParametersImportMeasuringToosDto){
  154. var requestUrl = 'measuringProductSaleOrderResource/saveImportModelData';
  155. return new Promise((resolve, reject) => {
  156. $.ajax({
  157. url: Common.getApiURL(requestUrl),
  158. type: 'post',
  159. contentType: 'application/json',
  160. data: JSON.stringify(importParametersImportMeasuringToosDto),
  161. beforeSend: function(request) {
  162. Common.addTokenToRequest(request);
  163. },
  164. success: function(data) {
  165. resolve(data);
  166. },
  167. error: function(XMLHttpRequest, textStatus, errorThrown) {
  168. reject(XMLHttpRequest);
  169. },
  170. });
  171. });
  172. },
  173. /**
  174. * 工具类自动生成的方法
  175. * 工具作者: 杨志杰
  176. * 保存数据
  177. */
  178. saveMeasuringProductSaleOrder: function(measuringProductSaleOrderDto){
  179. var requestUrl = 'measuringProductSaleOrderResource/saveMeasuringProductSaleOrder';
  180. return new Promise((resolve, reject) => {
  181. $.ajax({
  182. url: Common.getApiURL(requestUrl),
  183. type: 'post',
  184. contentType: 'application/json',
  185. data: JSON.stringify(measuringProductSaleOrderDto),
  186. beforeSend: function(request) {
  187. Common.addTokenToRequest(request);
  188. },
  189. success: function(data) {
  190. resolve(data);
  191. },
  192. error: function(XMLHttpRequest, textStatus, errorThrown) {
  193. reject(XMLHttpRequest);
  194. },
  195. });
  196. });
  197. },
  198. /**
  199. * 工具类自动生成的方法
  200. * 工具作者: 杨志杰
  201. * 下载数据包
  202. */
  203. downloadDataZip: function(barCodeParam){
  204. var requestUrl = 'measuringProductSaleOrderResource/downloadDataZip';
  205. return new Promise((resolve, reject) => {
  206. $.ajax({
  207. url: Common.getApiURL(requestUrl),
  208. type: 'post',
  209. contentType: 'application/json',
  210. data: JSON.stringify(barCodeParam),
  211. beforeSend: function(request) {
  212. Common.addTokenToRequest(request);
  213. },
  214. success: function(data) {
  215. resolve(data);
  216. },
  217. error: function(XMLHttpRequest, textStatus, errorThrown) {
  218. reject(XMLHttpRequest);
  219. },
  220. });
  221. });
  222. },
  223. /**
  224. * 工具类自动生成的方法
  225. * 工具作者: 杨志杰
  226. * 批量保存文件
  227. */
  228. saveMultipleFlie: function(measuringProductSaleOrderDto2){
  229. var requestUrl = 'measuringProductSaleOrderResource/saveMultipleFlie';
  230. return new Promise((resolve, reject) => {
  231. $.ajax({
  232. url: Common.getApiURL(requestUrl),
  233. type: 'post',
  234. contentType: 'application/json',
  235. data: JSON.stringify(measuringProductSaleOrderDto2),
  236. beforeSend: function(request) {
  237. Common.addTokenToRequest(request);
  238. },
  239. success: function(data) {
  240. resolve(data);
  241. },
  242. error: function(XMLHttpRequest, textStatus, errorThrown) {
  243. reject(XMLHttpRequest);
  244. },
  245. });
  246. });
  247. },
  248. };