1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- var app = getApp()
- var that;
- Page({
- data: {
- review_id: '',
- isBh: false,//是否显示驳回弹窗
- textArea: ""
- },
- onLoad(e) {
- that = this;
- dd.setNavigationBar({ title: "详情" });
- if (e.id) {
- that.setData({ review_id: e.id });
- that.getData();
- }
- if (e.is) {
- that.setData({ is: e.is });
- }
- },
- showImg(e) {
- var index = e.target.dataset.index;
- var item = e.target.dataset.item
- dd.previewImage({
- current: index,
- urls: item
- });
- },
- submit() {
- dd.navigateTo({
- url: '../approve/approve?id=' + that.data.dataDetail.id
- })
- },
- bindTextAreaBlur(e) {
- this.setData({
- textArea: e.detail.value
- });
- },
- openBh(e) {
- this.setData({ isBh: !this.data.isBh, textArea: '' })
- },
- confirmBh() {
- var item = that.data.bhItem;
- if (!that.data.textArea) {
- app.globalData.showToast("请输入审批意见");
- return;
- }
- app.$post("api/integral/review", { review_id: that.data.review_id, remark: that.data.textArea, action: "refuse", ticket_count: 0 }).then((res) => {
- app.globalData.showToast("已审批");
- setTimeout(() => {
- dd.navigateBack({ delta: 1 });
- }, 1000);
- })
- },
- openCx() {
- dd.confirm({
- title: '温馨提示',
- content: '您确定撤销此项吗?',
- confirmButtonText: '确定',
- cancelButtonText: '取消',
- success: (result) => {
- if (result.confirm) {
- app.$post("api/integral/review/destroy", { review_id: that.data.review_id }).then((res) => {
- app.globalData.showToast("已撤销");
- setTimeout(() => {
- dd.navigateBack({
- delta: 1
- })
- }, 1000);
- })
- }
- },
- });
- },
- getData() {
- // that.data.review_id
- app.$get("api/integral/review", { review_id: that.data.review_id }).then((res) => {
- var data = res.data.data;
- data.typeName = app.getTypesItem(data.pt_id).name;
- this.setData({
- dataDetail: data
- })
- })
- },
- });
|