modify_list-approval.vue 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252
  1. <template>
  2. <div>
  3. <div>
  4. <el-page-header @back="goBack" content="审批"> </el-page-header>
  5. </div>
  6. <br />
  7. <br />
  8. <div>
  9. <el-form label-width="100px" size="small" label-position="left">
  10. <el-row :gutter="20">
  11. <el-col :xs="24" :sm="12" :lg="6">
  12. <el-form-item label="单据编号" prop="account">
  13. <el-input placeholder="请输入"></el-input>
  14. </el-form-item>
  15. </el-col>
  16. <el-col :xs="24" :sm="12" :lg="6">
  17. <el-form-item label="调价日期" prop="account">
  18. <el-date-picker
  19. v-model="value1"
  20. type="date"
  21. placeholder="选择日期"
  22. >
  23. </el-date-picker>
  24. </el-form-item>
  25. </el-col>
  26. <el-col :xs="24" :sm="12" :lg="6">
  27. <el-form-item label="调价部门" prop="account">
  28. <el-input placeholder="请输入"></el-input>
  29. </el-form-item>
  30. </el-col>
  31. <el-col :xs="24" :sm="12" :lg="6">
  32. <el-form-item label="调价业务员" prop="account">
  33. <el-input placeholder="请输入"></el-input>
  34. </el-form-item>
  35. </el-col>
  36. <el-col :xs="24" :sm="12" :lg="6">
  37. <el-form-item label="制单日期" prop="account">
  38. <el-date-picker
  39. v-model="value1"
  40. type="date"
  41. placeholder="选择日期"
  42. >
  43. </el-date-picker>
  44. </el-form-item>
  45. </el-col>
  46. <el-col :xs="24" :sm="12" :lg="6">
  47. <el-form-item label="销售类型" prop="account">
  48. <el-select placeholder="请选择活动区域">
  49. <el-option label="区域一" value="shanghai"></el-option>
  50. <el-option label="区域二" value="beijing"></el-option>
  51. </el-select>
  52. </el-form-item>
  53. </el-col>
  54. <el-col :xs="24" :sm="12" :lg="6">
  55. <el-form-item label="文件编码" prop="account">
  56. <el-input placeholder="请输入"></el-input>
  57. </el-form-item>
  58. </el-col>
  59. </el-row>
  60. </el-form>
  61. </div>
  62. <div class="mymain-container">
  63. <!-- 列表 -->
  64. <div class="table">
  65. <el-table
  66. v-loading="listLoading"
  67. :data="dataList"
  68. element-loading-text="Loading"
  69. border
  70. fit
  71. highlight-current-row
  72. stripe
  73. >
  74. <el-table-column
  75. align="center"
  76. label="销售类型"
  77. prop="SalesType"
  78. min-width="160"
  79. show-overflow-tooltip
  80. ></el-table-column>
  81. <el-table-column
  82. align="center"
  83. label="存货编码"
  84. prop="code"
  85. min-width="160"
  86. show-overflow-tooltip
  87. ></el-table-column>
  88. <el-table-column
  89. align="center"
  90. label="存货名称"
  91. prop="name"
  92. min-width="160"
  93. show-overflow-tooltip
  94. ></el-table-column>
  95. <el-table-column
  96. align="center"
  97. label="规格型号"
  98. prop="model"
  99. min-width="160"
  100. show-overflow-tooltip
  101. ></el-table-column>
  102. <el-table-column
  103. align="center"
  104. label="计量单位"
  105. prop="company"
  106. min-width="160"
  107. show-overflow-tooltip
  108. ></el-table-column>
  109. <el-table-column
  110. align="center"
  111. label="批发价"
  112. prop="wholesale"
  113. min-width="160"
  114. show-overflow-tooltip
  115. ></el-table-column>
  116. <el-table-column
  117. align="center"
  118. label="零售价"
  119. prop="retail"
  120. min-width="160"
  121. show-overflow-tooltip
  122. >
  123. </el-table-column>
  124. <el-table-column
  125. align="center"
  126. label="返利使用比例"
  127. prop="rebate"
  128. min-width="160"
  129. show-overflow-tooltip
  130. >
  131. </el-table-column>
  132. <el-table-column
  133. align="center"
  134. label="生效日期"
  135. prop="effectiveDate"
  136. min-width="160"
  137. show-overflow-tooltip
  138. >
  139. </el-table-column>
  140. <el-table-column
  141. align="center"
  142. label="失效日期"
  143. prop="expiryDate"
  144. min-width="160"
  145. show-overflow-tooltip
  146. >
  147. </el-table-column>
  148. <el-table-column
  149. align="center"
  150. label="是否促销价"
  151. prop="promotion"
  152. min-width="160"
  153. show-overflow-tooltip
  154. >
  155. </el-table-column>
  156. <el-table-column
  157. align="center"
  158. label="数量"
  159. prop="number"
  160. min-width="160"
  161. show-overflow-tooltip
  162. >
  163. </el-table-column>
  164. <el-table-column
  165. align="center"
  166. label="发布"
  167. prop="release"
  168. min-width="160"
  169. show-overflow-tooltip
  170. >
  171. </el-table-column>
  172. </el-table>
  173. </div>
  174. </div>
  175. <el-row>
  176. <el-col :xs="24" :sm="24" :lg="24">
  177. <h3>审批</h3>
  178. <hr />
  179. </el-col>
  180. </el-row>
  181. <div class="diy-table-1">
  182. <el-row :gutter="0">
  183. <el-col :xs="12" :sm="12" :lg="12" class="item">
  184. <div class="label">审批人</div>
  185. <div class="value">2022123233435342</div>
  186. </el-col>
  187. <el-col :xs="12" :sm="12" :lg="12" class="item">
  188. <div class="label">审批结果</div>
  189. <div class="value">
  190. <el-radio v-model="radio" label="1">通过</el-radio>
  191. <el-radio v-model="radio" label="2">驳回</el-radio>
  192. </div>
  193. </el-col>
  194. <el-col :xs="24" :sm="24" :lg="24" class="item">
  195. <div class="label">审批说明</div>
  196. <div class="value">2022123233435342</div>
  197. </el-col>
  198. </el-row>
  199. </div>
  200. <br />
  201. <div class="btn-group clearfix">
  202. <div class="fl">
  203. <el-button type="primary" size="small">提交审批</el-button>
  204. <el-button type="primary" size="small">重置</el-button>
  205. </div>
  206. </div>
  207. </div>
  208. </template>
  209. <script>
  210. export default {
  211. data() {
  212. return {
  213. radio: "",
  214. dataList: [
  215. {
  216. SalesType: "*一票机*",
  217. code: "23022051775",
  218. name: "夏之凉变频1",
  219. model: "KFR-26GW",
  220. company: "套",
  221. wholesale: "2999",
  222. retail: "2899",
  223. rebate: "0.8",
  224. effectiveDate: "2021-11-02",
  225. expiryDate: "2021-11-02",
  226. promotion: "否",
  227. number: "51",
  228. release: "是",
  229. },
  230. ],
  231. };
  232. },
  233. methods: {
  234. goBack() {
  235. console.log(this.$parent);
  236. this.$parent.show = 1;
  237. },
  238. },
  239. };
  240. </script>
  241. <style lang="scss" scoped>
  242. ::v-deep .el-date-editor--date {
  243. width: 100%;
  244. }
  245. ::v-deep .el-select {
  246. width: 100%;
  247. }
  248. </style>