|
|
@@ -14,7 +14,10 @@ Page({
|
|
|
editS1: '',
|
|
|
editS2: '',
|
|
|
editS3: '',
|
|
|
- editS4: ''
|
|
|
+ editS4: '',
|
|
|
+ showBatchEditTerm: false,
|
|
|
+ batchBeginDate: '',
|
|
|
+ batchEndDate: ''
|
|
|
},
|
|
|
|
|
|
onLoad(options) {
|
|
|
@@ -326,6 +329,77 @@ Page({
|
|
|
});
|
|
|
},
|
|
|
|
|
|
+ openBatchEditTerm() {
|
|
|
+ if (!this.data.list || this.data.list.length === 0) {
|
|
|
+ wx.showToast({
|
|
|
+ title: '暂无经销商明细',
|
|
|
+ icon: 'none'
|
|
|
+ });
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ this.setData({
|
|
|
+ showBatchEditTerm: true,
|
|
|
+ batchBeginDate: '',
|
|
|
+ batchEndDate: ''
|
|
|
+ });
|
|
|
+ },
|
|
|
+
|
|
|
+ closeBatchEditTerm() {
|
|
|
+ this.setData({
|
|
|
+ showBatchEditTerm: false
|
|
|
+ });
|
|
|
+ },
|
|
|
+
|
|
|
+ onBatchBeginDateChange(e) {
|
|
|
+ this.setData({
|
|
|
+ batchBeginDate: e.detail.value
|
|
|
+ });
|
|
|
+ },
|
|
|
+
|
|
|
+ onBatchEndDateChange(e) {
|
|
|
+ this.setData({
|
|
|
+ batchEndDate: e.detail.value
|
|
|
+ });
|
|
|
+ },
|
|
|
+
|
|
|
+ confirmBatchEditTerm() {
|
|
|
+ if (!this.data.batchBeginDate || !this.data.batchEndDate) {
|
|
|
+ wx.showToast({
|
|
|
+ title: '请选择日期',
|
|
|
+ icon: 'none'
|
|
|
+ });
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
+ _Http.basic({
|
|
|
+ id: '2026042813154102',
|
|
|
+ content: {
|
|
|
+ sa_esign_contract_taskid: this.data.taskId,
|
|
|
+ begindate: this.data.batchBeginDate,
|
|
|
+ enddate: this.data.batchEndDate
|
|
|
+ }
|
|
|
+ }).then(res => {
|
|
|
+ if (res.msg === '成功') {
|
|
|
+ wx.showToast({
|
|
|
+ title: '修改成功',
|
|
|
+ icon: 'success'
|
|
|
+ });
|
|
|
+ this.closeBatchEditTerm();
|
|
|
+ this.loadDetailList();
|
|
|
+ } else {
|
|
|
+ wx.showToast({
|
|
|
+ title: res.msg || '修改失败',
|
|
|
+ icon: 'none'
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }).catch(() => {
|
|
|
+ wx.showToast({
|
|
|
+ title: '修改失败',
|
|
|
+ icon: 'none'
|
|
|
+ });
|
|
|
+ });
|
|
|
+ },
|
|
|
+
|
|
|
editAmount(e) {
|
|
|
const dataset = e.currentTarget.dataset;
|
|
|
this.setData({
|