|
@@ -67,7 +67,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>
|
|
@@ -80,6 +80,7 @@ import {
|
|
|
createDaily,
|
|
|
approvalLogDaily,
|
|
|
approvalDelLog,
|
|
|
+ approvalEditLog,
|
|
|
} from "@/services/daily";
|
|
|
import { mapState } from "vuex";
|
|
|
export default {
|
|
@@ -154,6 +155,7 @@ export default {
|
|
|
}, 1800);
|
|
|
},
|
|
|
async initDate(id) {
|
|
|
+ //测试代码 详情接口有问题
|
|
|
this.formData = [
|
|
|
{
|
|
|
project_name: "11111",
|
|
@@ -193,6 +195,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>
|