jindu.vue 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. <template>
  2. <view class="container">
  3. <cu-custom bgColor="bg-gradual-pink" :isBack="true">
  4. <block slot="backText">返回</block>
  5. <block slot="content">历史委托单</block>
  6. </cu-custom>
  7. <view v-for="(item,i) in resdata" :key="i" style="margin-bottom: 20rpx;margin-left: 25rpx;">
  8. <uni-section :title="'委托单号:'+item.wei_tuo_dan_hao_" :subTitle="'姓名:'+item.lian_xi_ren_" type="line" padding>
  9. <view style=" display: flex; width: 100%; justify-content: space-between; ">
  10. <view style="display: flex;" >状态: <view style="color: #5E00FF;"> {{item.wei_tuo_zhuang_ta}} </view></view>
  11. <view style="display: flex;" >金额:{{item.zong_jin_e_}} 付款状态: <view style="color: #7349ff;"> 已付款 </view></view>
  12. </view>
  13. <view style=" width: 100%; text-align: right; padding-top: 5rpx;padding-bottom: 0rpx;">
  14. <button style="margin-right: 15rpx; height: 50rpx;" size="mini" @click="editOrder(item.id_)">修改</button>
  15. <button style="margin-right: 15rpx; height: 50rpx;" @click="goto(item.id_)" size="mini">查看报告</button>
  16. </view>
  17. </uni-section>
  18. </view>
  19. <view v-if="resdata.length==0"> <uni-card is-full :is-shadow="false">
  20. <text class="">暂无数据</text>
  21. </uni-card></view>
  22. </view>
  23. </template>
  24. <script>
  25. import { ACCESS_TOKEN,USER_NAME,USER_INFO } from "@/common/util/constants"
  26. export default {
  27. components: {},
  28. data() {
  29. return {
  30. url:'https://www.szjyxt.com/demo/reportJsp/pdfReport.jsp?rpx=%E4%B8%AD%E6%B1%87%E7%91%9E%E5%BE%B7%E6%A3%80%E6%B5%8B%E4%B8%AD%E5%BF%83/39%E6%A0%B7%E5%93%81%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F/GDYR-CX11-R01A%20%E6%A3%80%E6%B5%8B%E5%A7%94%E6%89%98%E5%8D%95.rpx&id_=',
  31. resdata:[]
  32. }
  33. },
  34. onLoad:function(){
  35. let info= uni.getStorageSync(USER_INFO);
  36. console.info(info)
  37. let para={
  38. "parameters": [
  39. {
  40. "key": "Q^shou_ji_ke_hu_id_^SL",
  41. "value": info.id
  42. },
  43. {
  44. "key": "response_data",
  45. "value": "{\"template_id\":\"976138902182035456\",\"template_type\":\"\",\"attrs\":{\"init_query\":\"Y\",\"need_page\":\"Y\",\"page_size\":20,\"display_field\":\"订单发起列表\"},\"query_columns\":[{\"label\":\"手机客户id\",\"name\":\"shou_ji_ke_hu_id_\",\"field_type\":\"text\",\"field_options\":{},\"data_type\":\"varchar\"}],\"display_columns\":[{\"label\":\"订单号\",\"name\":\"ding_dan_hao_\",\"rights\":[{\"type\":\"all\"}],\"noRightStyle\":\"\",\"align\":\"left\",\"sortable\":false,\"width\":\"120\",\"same\":\"Y\",\"field_type\":\"autoNumber\",\"field_options\":{\"placeholder\":\"自动生成无需填写\",\"default_value_type\":\"fixed\",\"init\":false,\"hide_label\":false,\"is_width\":false,\"width\":100,\"width_unit\":\"%\",\"is_label_width\":true,\"label_width\":180,\"label_width_unit\":\"px\",\"mobile\":true,\"display\":true,\"clearable\":true,\"identity\":\"ddh\"},\"data_type\":\"varchar\"},{\"label\":\"渠道\",\"name\":\"qu_dao_\",\"rights\":[{\"type\":\"all\"}],\"noRightStyle\":\"\",\"align\":\"left\",\"sortable\":false,\"width\":\"120\",\"same\":\"Y\",\"field_type\":\"linkdata\",\"field_options\":{\"default_value_type\":\"fixed\",\"placeholder\":\"请选择\",\"multiple\":\"N\",\"linkdata\":\"qdzly\",\"required\":false,\"hide_rights\":false,\"read_rights\":false,\"hide_label\":false,\"is_width\":false,\"width\":100,\"width_unit\":\"%\",\"is_label_width\":false,\"label_width\":100,\"label_width_unit\":\"px\",\"clearable\":true,\"mobile\":true,\"display\":true,\"default_value\":\"\",\"link_linkage\":null,\"link_config\":{\"id\":\"id_\",\"text\":\"qu_dao_ming_cheng\",\"type\":\"first\",\"structure\":\"list\"},\"link_condition\":null,\"link_attr\":null},\"data_type\":\"varchar\"},{\"label\":\"客户名称\",\"name\":\"wei_tuo_dan_wei_\",\"rights\":[{\"type\":\"all\"}],\"noRightStyle\":\"\",\"align\":\"left\",\"sortable\":false,\"width\":\"100\",\"same\":\"Y\",\"field_type\":\"customDialog\",\"field_options\":{\"default_value_type\":\"fixed\",\"placeholder\":\"请选择\",\"multiple\":\"N\",\"store\":\"id\",\"dialog_type\":\"dialog\",\"icon\":\"search-plus\",\"required\":false,\"hide_rights\":false,\"read_rights\":true,\"hide_label\":false,\"is_width\":false,\"width\":100,\"width_unit\":\"%\",\"is_label_width\":false,\"label_width\":100,\"label_width_unit\":\"px\",\"clearable\":true,\"mobile\":true,\"options\":[{\"val\":\"1\",\"label\":\"质量部\",\"checked\":false},{\"val\":\"2\",\"label\":\"零件一车间\",\"checked\":false}],\"display\":true,\"dialog\":\"yxkhdhk\",\"default_value\":\"\",\"link_linkage\":null,\"link_config\":null,\"link_condition\":null,\"link_attr\":null},\"data_type\":\"varchar\"},{\"label\":\"委托单号\",\"name\":\"wei_tuo_dan_hao_\",\"rights\":[{\"type\":\"all\"}],\"noRightStyle\":\"\",\"align\":\"left\",\"sortable\":false,\"width\":\"160\",\"same\":\"Y\",\"field_type\":\"autoNumber\",\"field_options\":{\"placeholder\":\"\",\"default_value_type\":\"fixed\",\"init\":true,\"hide_label\":false,\"is_width\":false,\"width\":100,\"width_unit\":\"%\",\"is_label_width\":true,\"label_width\":180,\"label_width_unit\":\"px\",\"mobile\":true,\"display\":true,\"clearable\":true,\"identity\":\"gzyrwtbh\"},\"data_type\":\"varchar\"},{\"label\":\"状态\",\"name\":\"wei_tuo_zhuang_ta\",\"rights\":[{\"type\":\"all\"}],\"noRightStyle\":\"\",\"align\":\"left\",\"sortable\":false,\"width\":\"100\",\"same\":\"Y\",\"field_type\":\"text\",\"field_options\":{\"default_value_type\":\"fixed\",\"placeholder\":\"请输入\",\"required\":false,\"is_min_length\":false,\"is_max_length\":false,\"hide_rights\":true,\"read_rights\":false,\"hide_label\":false,\"is_width\":false,\"width\":100,\"width_unit\":\"%\",\"is_label_width\":false,\"label_width\":100,\"label_width_unit\":\"px\",\"clearable\":true,\"mobile\":true,\"display\":true},\"data_type\":\"varchar\"},{\"label\":\"下单时间\",\"name\":\"create_time_\",\"rights\":[{\"type\":\"all\"}],\"noRightStyle\":\"\",\"align\":\"left\",\"sortable\":false,\"width\":\"100\",\"same\":\"Y\",\"field_type\":\"datePicker\",\"field_options\":{\"datefmt\":\"yyyy-MM-dd\"},\"data_type\":\"date\"},{\"label\":\"期望完成时间\",\"name\":\"qi_wang_wan_cheng\",\"rights\":[{\"type\":\"all\"}],\"noRightStyle\":\"\",\"align\":\"left\",\"sortable\":false,\"width\":\"120\",\"same\":\"Y\",\"field_type\":\"datePicker\",\"field_options\":{\"default_value_type\":\"fixed\",\"placeholder\":\"请选择\",\"datefmt_type\":\"date\",\"datefmt\":\"yyyy-MM-dd\",\"required\":true,\"is_start_date\":true,\"is_end_date\":false,\"hide_rights\":false,\"read_rights\":false,\"hide_label\":false,\"is_width\":false,\"width\":100,\"width_unit\":\"%\",\"is_label_width\":true,\"label_width\":140,\"label_width_unit\":\"px\",\"clearable\":true,\"mobile\":true,\"display\":true,\"start_date\":1,\"start_date_type\":\"after\",\"start_date_interval\":\"d\"},\"data_type\":\"varchar\"},{\"label\":\"总金额\",\"name\":\"zong_jin_e_\",\"rights\":[{\"type\":\"all\"}],\"noRightStyle\":\"\",\"align\":\"left\",\"sortable\":false,\"width\":\"80\",\"same\":\"Y\",\"field_type\":\"text\",\"field_options\":{\"default_value_type\":\"fixed\",\"placeholder\":\"请输入\",\"required\":false,\"is_min_length\":false,\"is_max_length\":false,\"hide_rights\":false,\"read_rights\":true,\"hide_label\":false,\"is_width\":false,\"width\":100,\"width_unit\":\"%\",\"is_label_width\":false,\"label_width\":0,\"label_width_unit\":null,\"clearable\":true,\"mobile\":true,\"display\":true},\"data_type\":\"varchar\"},{\"label\":\"委托人\",\"name\":\"lian_xi_ren_\",\"rights\":[{\"type\":\"all\"}],\"noRightStyle\":\"\",\"align\":\"left\",\"sortable\":false,\"width\":\"100\",\"same\":\"Y\",\"field_type\":\"text\",\"field_options\":{\"default_value_type\":\"fixed\",\"required\":false,\"placeholder\":\"请输入\",\"mobile\":true,\"display\":true,\"clearable\":true,\"label_width\":180,\"width\":100,\"is_width\":false,\"width_unit\":\"%\",\"is_label_width\":true,\"label_width_unit\":\"px\"},\"data_type\":\"varchar\"},{\"label\":\"报告发放时间\",\"name\":\"bao_gao_fa_fang_s\",\"field_type\":\"text\",\"field_options\":{},\"data_type\":\"varchar\"},{\"label\":\"发报告人\",\"name\":\"fa_bao_gao_ren_\",\"field_type\":\"text\",\"field_options\":{},\"data_type\":\"varchar\"},{\"label\":\"检测完成时间\",\"name\":\"jian_ce_wan_cheng\",\"field_type\":\"text\",\"field_options\":{},\"data_type\":\"varchar\"},{\"label\":\"样品状态\",\"name\":\"yang_pin_zhuang_t\",\"field_type\":\"text\",\"field_options\":{},\"data_type\":\"varchar\"},{\"label\":\"样品具体说明\",\"name\":\"yang_pin_ju_ti_sh\",\"field_type\":\"text\",\"field_options\":{},\"data_type\":\"varchar\"},{\"label\":\"提供工装夹具\",\"name\":\"ti_gong_gong_zhua\",\"field_type\":\"text\",\"field_options\":{},\"data_type\":\"varchar\"},{\"label\":\"设备编号\",\"name\":\"she_bei_bian_hao_\",\"field_type\":\"text\",\"field_options\":{},\"data_type\":\"varchar\"},{\"label\":\"完成时间\",\"name\":\"wan_cheng_shi_jia\",\"field_type\":\"text\",\"field_options\":{},\"data_type\":\"varchar\"},{\"label\":\"检测开始时间\",\"name\":\"jian_ce_kai_shi_s\",\"field_type\":\"text\",\"field_options\":{},\"data_type\":\"varchar\"},{\"label\":\"盖章报告附件\",\"name\":\"gai_zhang_bao_gao\",\"field_type\":\"text\",\"field_options\":{},\"data_type\":\"clob\"},{\"label\":\"能力范围类型\",\"name\":\"neng_li_fan_wei_l\",\"field_type\":\"text\",\"field_options\":{},\"data_type\":\"varchar\"},{\"label\":\"委托类型\",\"name\":\"wei_tuo_lei_xing_\",\"field_type\":\"text\",\"field_options\":{},\"data_type\":\"varchar\"}],\"orig_display_columns\":\"\",\"filter_conditions\":[{\"label\":\"默认条件\",\"key\":\"c061bec4-332a-4c48-9555-ed4ca22b53bc\",\"type\":\"condition\",\"rights\":[{\"type\":\"all\"}],\"filter\":{\"condition\":\"AND\",\"rules\":[{\"id\":\"crm_zhuang_tai_\",\"field\":\"crm_zhuang_tai_\",\"label\":\"crm状态\",\"type\":\"string\",\"input\":\"text\",\"operator\":\"equal\",\"source\":\"fixed\",\"value\":\"crm\"}]}}],\"result_columns\":\"\",\"sort_columns\":\"\",\"buttons\":{\"function_buttons\":[{\"button_type\":\"search\",\"label\":\"查询\",\"position\":\"toolbar\"},{\"label\":\"发起订单\",\"button_type\":\"add\",\"rights\":[{\"type\":\"all\"}],\"position\":\"toolbar\",\"style\":\"success\"},{\"label\":\"编辑\",\"button_type\":\"edit\",\"rights\":[{\"type\":\"all\"}],\"position\":\"manage\",\"style\":\"primary\"},{\"button_type\":\"remove\",\"label\":\"删除\",\"rights\":[{\"type\":\"all\"}],\"position\":\"toolbar\",\"style\":\"danger\"}],\"edit_buttons\":[{\"button_type\":\"close\",\"label\":\"关闭\"},{\"button_type\":\"save\",\"label\":\"保存\"}]},\"export_columns\":\"\",\"ext_columns\":\"\",\"datasetKey\":\"gzyrqcwtd\",\"unique\":\"id_\",\"dynamic_params\":{}}"
  46. },
  47. {
  48. "key": "filter_condition_key",
  49. "value": ""
  50. }
  51. ],
  52. "requestPage": {
  53. "pageNo": 1,
  54. "limit": 200,
  55. "totalCount": 1
  56. },
  57. "sorts": []
  58. }
  59. let this_=this;
  60. this.$http.post("ibps/business/v3/data/template/queryDataTable",para).then(res=>{
  61. if(res.data.state==200){
  62. console.log(res.data.data.dataResult)
  63. this_.resdata=res.data.data.dataResult;
  64. console.log(this_.resdata)
  65. }
  66. })
  67. },
  68. methods:{
  69. editOrder(option){
  70. console.log(option)
  71. uni.navigateTo({
  72. url:"/pages/jiance/editOrder?id="+option
  73. })
  74. },
  75. goto(option){
  76. uni.navigateTo({
  77. url:"/pages/fileView/fileView?id="+option
  78. })
  79. /* uni.downloadFile({
  80. url: 'https://www.szjyxt.com/group1/M00/00/0C/rBKdLGHuElCAVpUEAAY6VxViWJE056.pdf',
  81. success: function (res) {
  82. var filePath = res.tempFilePath;
  83. uni.openDocument({
  84. filePath: filePath,
  85. showMenu: true,
  86. success: function (res) {
  87. console.log('打开文档成功');
  88. }
  89. });
  90. }
  91. }); */
  92. }
  93. }
  94. }
  95. </script>
  96. <style>
  97. .chat-custom-right {
  98. flex: 1;
  99. /* #ifndef APP-NVUE */
  100. display: flex;
  101. /* #endif */
  102. flex-direction: column;
  103. justify-content: space-between;
  104. align-items: flex-end;
  105. }
  106. .chat-custom-text {
  107. font-size: 12px;
  108. color: #999;
  109. }
  110. </style>