|
@@ -66,7 +66,7 @@
|
|
|
</uni-forms>
|
|
|
<view class="btn-row">
|
|
|
<view class="btn-add" @click="addFormData">+ 新增</view>
|
|
|
- <view class="btn-add" @click="deleteLog">删除</view>
|
|
|
+ <view class="btn-add" @click="deleteLog" v-if="log_id">删除</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="button" @click="submit">提 交</view>
|
|
@@ -79,6 +79,7 @@ import {
|
|
|
createDaily,
|
|
|
approvalLogDaily,
|
|
|
approvalDelLog,
|
|
|
+ approvalEditLog,
|
|
|
} from "@/services/daily";
|
|
|
import { mapState, mapActions } from "vuex";
|
|
|
export default {
|
|
@@ -165,6 +166,7 @@ export default {
|
|
|
}, 1800);
|
|
|
},
|
|
|
async initDate(id) {
|
|
|
+ //测试代码 详情接口有问题
|
|
|
this.formData = [
|
|
|
{
|
|
|
project_name: "11111",
|
|
@@ -204,6 +206,16 @@ export default {
|
|
|
uni.navigateBack();
|
|
|
}, 1800);
|
|
|
},
|
|
|
+ async editLog() {
|
|
|
+ await approvalEditLog({ log_id: this.log_id, formData: this.formData });
|
|
|
+ uni.showToast({
|
|
|
+ title: "编辑成功",
|
|
|
+ });
|
|
|
+ setTimeout(() => {
|
|
|
+ uni.hideToast();
|
|
|
+ uni.navigateBack();
|
|
|
+ }, 1800);
|
|
|
+ },
|
|
|
},
|
|
|
};
|
|
|
</script>
|