12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- var app = getApp();
- var that;
- var animation;
- Page({
- data: {
- defaultVal: '',
- process: {
- recorder_id: app.globalData.userData.id,
- recorder: app.globalData.userData.name,
- remark: '',
- point: 0,
- img_url: app.globalData.userData.img_url,
- time: app.globalData.allDate
- },
- items:[],
- id:'',
- isArrindex:true,//正还是负
- },
- onLoad(e) {
- that = this;
- dd.setNavigationBar({ title: "任务过程" });
- if(e.id){
- this.setData({
- id:e.id,
- items:JSON.parse(e.item),
- process: {
- recorder_id: app.globalData.userData.id,
- recorder: app.globalData.userData.name,
- remark: '',
- point: 0,
- img_url: app.globalData.userData.img_url,
- time: app.globalData.allDate
- },
- })
- }
- },
- //备注输入
- bindTextAreaBlur: function (e) {
- this.setData({
- [`process.remark`]: e.detail.value,
- });
- },
- bindKeyInput(e) {
- this.setData({
- [`process.point`]: e.detail.value,
- });
- },
- formSubmit() {
- var page1 = getCurrentPages()[getCurrentPages().length - 2]//上一个页面的数据
- if(this.data.process.point==0||!this.data.process.point){
- app.globalData.showToast("请输入记分");
- return;
- }
- var data={
- work_id:this.data.id,
- process:[]
- }
- var items=this.data.items;
- var process=this.data.process;
- this.data.isArrindex === false ? process.point = process.point * -1 : process.point = process.point * 1
- items.unshift(process)
- data.process=JSON.stringify(items);
- app.$post("api/integral/work", data).then((res) => {
- page1.getDetail(this.data.id,function(){
- app.globalData.showToast(res.data.msg);
- setTimeout(() => {
- dd.navigateBack({ delta: 1 })
- }, 1000);
- })
- })
- console.log(page1)
- },
- //选择奖还是扣(细则)
- bindPickerChange() {
- this.setData({
- isArrindex: !this.data.isArrindex,
- });
- },
- });
|